-
3 pièce(s) jointe(s)
Héritage de QMessageBox
Bonjour tout le monde, j'ai voulu faire un classe fille de la classe QMessageBox mais lors de l'utilisation j'obtiens les erreurs suivantes :
Pièce jointe 300127
Avec ce code :
Pièce jointe 300122
Pièce jointe 300123
ça ne sert probablement à rien de faire une classe fille, mais étant donné que la méthode et les attributs que j'utilise ici sont statiques, je me demande simplement pourquoi ça ne fonctionne pas, si quelqu'un sait pourquoi ce serait volontiers !
Merci !
-
Bonsoir,
Prends l'habitude de donner ton code entre balises [CODE]
[/CODE].
Code:
class MessageBox : public QMessageBox
Sinon c'est par défaut un héritage private qui t'interdira l'accès aux membres de QMessageBox à l'extérieur de la classe.
Sinon, tu devrais placer ton appel avant le return ;)
-
Aaaah oui, je savais bien que je l'oublierai un jour !
Merci à toi, c'est résolu !
Oui avant le .exec() c'est mieux mais là c'était juste déplacé ici pour que ce soit plus visible