[nosmile]Ben, la manière de laquelle c'est résolu dans Qt, c'est que tout objet a un parent (c'est géré par
QObject, la classe de base de tous les objets touchant aux évènements) consultable par la méthode
QObject:
arent(). Le parent peut être NULL, mais pour les contrôles (
QWidget), c'est forcément le contrôle conteneur, avoir NULL comme parent voulant dire qu'il s'agit d'une fenêtre (qui n'a évidemment pas de conteneur). Il y a également différentes méthodes pour avoir accès aux fils (on peut avoir la liste de tous les objets fils ou faire des recherches selon des critères précis).