Bonjour, voulant intégrer des onglets à mon appli, j'ai voulus testé en exécutant ce test et lorsque j'exécute le code :
Fen héritant de QMainWindow
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Fen::Fen() { QMdiArea *zoneCentrale = new QMdiArea; zoneCentrale->setViewMode(QMdiArea::TabbedView); QTextEdit *zoneTexte1 = new QTextEdit; QTextEdit *zoneTexte2 = new QTextEdit; FenetrePr *fen1 = new FenetrePr(QString ("coucou")); FenetrePr *fen2 = new FenetrePr(QString ("aurevoir")); QMdiSubWindow *sousFenetre1 = zoneCentrale->addSubWindow(fen1); QMdiSubWindow *sousFenetre2 = zoneCentrale->addSubWindow(fen2); setCentralWidget(zoneCentrale); }
Lors de l'exécution, le message suivant appraît:
QWidget::setMinimumSize: (/QMdi::ControlLabel) Negative sizes (-1,-1) are not possible
et l'appli n'apparait pas, il faut cliquer dans la barre de tâche pour qu'elle apparaisse.
Si vous pouvez m'éclairer
Merci
Partager