Bonjour à tous,

j'ai un petit problème que je ne comprend pas.
Dans la classe j'ai déclaré 4 pointeurs sur des QLabels
et j'ai une fonction appelée quelque part dans mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
void TBI::afficher_masque(int x, int y, int w, int h) {
m_testmask_1 = new QLabel(contenant);
m_testmask_1->setPixmap(QPixmap(QString::fromUtf8("img_menu/gris_mask.png")));
m_testmask_1->setGeometry(0,0,1024,y);
}
En plaçant une QMessageBox je vois bien que ma fonction est exécutée seulement mon QLabel n'apparait pas. Alors que si j'initialise mon pointeur dans le constructeur de ma classe, l'image s'affiche.