Ouvrir une interface graphique secondaire
Bonjour,
je cherche à afficher une interface graphique secondaire lorsqu'on appuie sur un bouton de l'interface graphique principale.
Voila ce que j'ai écris dans le MainWindow.cpp pour réaliser cela, le quadrillage de la fenêtre secondaire apparait mais se referme presque instantanément.
Est ce que vous avez une idée de comment empêcher ça svp? 8O:?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| #include "mainwindow.h"
#include <QDebug>
#include <QtWidgets>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
btn = new QPushButton("hey",this);
connect(btn, SIGNAL(clicked(bool)), this, SLOT(close()));
connect(btn, SIGNAL(clicked(bool)), this, SLOT(GUI_2()));
}
MainWindow::~MainWindow()
{}
void MainWindow::GUI_2()
{
QWidget fenetre;
QPushButton Hey("Hey", &fenetre);
fenetre.setFixedSize(300,300);
fenetre.show();
} |