Bonjour,

Je voudrai savoir comment faire pour ajouter un QLabel dans un GridLayout. Voici le code que j'ai pour l'instant.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
QLabel lbl("test");
affichage->addWidget(&lbl,0,0); //affichage est le GridLayout
A l'éxécution j'ai comme message d'erreur: "Le programme s'est terminé subitement."

Cependant si je fait cela ca marche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
    QWidget *lbl = new QLabel("test");
    affichage->addWidget(lbl,0,0);
Donc est-ce que je suis obligé de passer par un pointeur ou j'ai fait une erreur dans mon premier code?

Autre question moins importante: Comment déclencher un évènement au survol de la souris d'un QLabel ?

Merci d'avance de votre aide.