Bonjour,

J'ai crée un QLabel affiché dans une fenêtre via un GridLayout selon le code suivant :

Est il possible de créer le QLabel directement dans la fenêtre sans GridLayout ? J'ai essayé sans y arriver.

Par ailleurs, QWidget fenetre; est-il égal à fenetre=new QWidget ?

Meri d'avance.

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
18
19
20
21
22
23
24
25
26
27
28
29
 
 
#include <QApplication>
#include <QtGui>
#include <QDesktopWidget>
#include <QRect>
#include <QLabel>
 
int main(int argc, char *argv[])
{
 
	QApplication app(argc, argv);
	QWidget fenetre;
	int largeur_ecran=QApplication::desktop()->width();
	int hauteur_ecran = QApplication::desktop()->height();
 
	fenetre.setGeometry(largeur_ecran/4,hauteur_ecran/4,largeur_ecran/2,hauteur_ecran/2);
	fenetre.setWindowTitle("Enos");
 
	QGridLayout* gridlayout=new QGridLayout;
	QLabel* label=new QLabel("Essai");
 
	gridlayout->addWidget(label);
	fenetre.setLayout(gridlayout);
 
	fenetre.show();
 
	return app.exec();
}