Chamar uma janela Qwidget a partir de uma mainwindow



  • Não estou conseguindo chamar a janela da classe QWidget simplismente com o .show();
    ela abre e fecha muito rapido, quase imperceptível, o que posso fazer?

    [Moved to Portuguese ~kshegunov]



  • Na verdade ao ler a documentação entendi que preciso chamar a .exec() da janela do tipo Qwidget dentro da mainwindow, mas não sei como faço isso, pois já tentei vários jeitos e sempre dão erro.



  • EDIT: Achei o meu erro... o que eu estava fazendo é somente isso:

    janelawidget janela;
    janela.show();

    por exemplo né; mas o certo é:

    janelawidget * janela = new janelawidget;
    janela.show();

    ou seja, eu precisava alocar um novo espaço de memória para essa nova janela, caso contrário acontece de ela abrir e fechar muito rapidadente.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.