Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de salto de formulario múltiple de qt

Problema de salto de formulario múltiple de qt

Abra otro formulario en un formulario

1. Cree el formulario form1 a través del diseñador

2. Cree el formulario form2 a través del diseñador

3. código fuente

#include "Form1Dialog.h"

#include "Form2Dialog.h"

Form1Dialog::Form1Dialog(QWidget *padre): QDialog (padre )

{

setupUi(this);

QObject ::connect(pushButton,SEÑAL(clicked()),this,SLOT(showForm2( )) );

}

void MainDialog:: showForm2()

{

Form2Dialog newform(this);

newform.exec();

}

Cuando el formulario retroceda, simplemente ciérrese en form2 y volverá al formulario anterior (form1) (Porque el formulario anterior no estaba cerrado)