Pessoal, eu criei duas janelas usando o QT Designer. Como eu faço para que quando clicar em um botao no primeiro formulario apareca a segunda janela?
Versão Imprimível
Pessoal, eu criei duas janelas usando o QT Designer. Como eu faço para que quando clicar em um botao no primeiro formulario apareca a segunda janela?
Procura o metodo show(), do objeto janela que voce criou
Tudo bem. Mas como fazer para eu usar a funcao show() de um objeto que nao está no mesmo form? Ou seja, uma janela vai abrir a outra.
Voce tem que colocar a classe da janela q voce quer criar como include no arquivo q vc quer criar uma instancia de objeto dessa classe e depois chamar o metodo show() dela.
Ex genérico:
#include <minhajanela.hpp>
public void criaJanela()
{
MinhaJanela jan = new MinhaJanela();
jan.Show();
}
isso aqui é básico, claro que tem mais coisa q pode ser feito
acho bom vc pegar um tutor de c++ pra dar um auxilio.
Abraços
Acho q o problema nao é nem saber c++ e sim saber como usar a biblioteca qt.
Mas por favor, tente me ajudar:
imagine dois formularios (janelas) Form1 e Form2. No primeiro eu só tenho um botao, e na segunda somente um label. No form1 eu crio uma funcao e faco uma coneccao com o botao. Mas o q eu prescisaria colocar dentro dessas funcao para conseguir abrir a segunda janela?