Bonjour à toutes et à tous,
C'est une question d'ordre général.
Alors j'ai la classe QObject (classe de base) dont dérive une classe QFille (le nom importe peu ici) : le constructeur de la classe QFille est le suivant :J'ai vu une fonction de QObject qui est setParent()
Code : Sélectionner tout - Visualiser dans une fenêtre à part QFille(QObject*parent)
Ma question : étant donné que QFille hérite de QObject, si je crée un seul objet de type QObject, par exempleet un seul objet de type QFille, par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part QObject *papa=new QObject // création du pointeur papa + creation de l'objet *papa avec new + renvoie à papa de l'adresse de l'objet crée *papa, l'objet *papa sera "parent" de l'objet fille (car QFille hérite de QObject), pas besoin de préciser avant que *papa est parent de fille en faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part QFille fille
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part fille.setParent(papa)
Merci à vous à bientôt.
Partager