Page 1 sur 1

Ouvrir une interface graphique secondaire sur Qt

Posté : lun. 24 janv. 2022 20:48
par Lynda
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? :shock: :shock:


#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();
}