Comment transmettre correctement un objet d'une classe à une autre ?
📁 méthode, exemple, IA
Il y a deux classes : mainwindow et setofbuttons ,
la première classe est la classe principale,
et la deuxième classe doit construire des boutons sur le squelette de la fenêtre.
Alors, comment pouvez-vous transmettre correctement l'objet de la fenêtre à la classe de boutons, afin de pouvoir contrôler complètement cet objet depuis la classe de boutons ?
J'ai déjà essayé de créer un objet de la classe setofbuttons lors de l'initialisation de la classe mainwindow et de le transmettre à la fenêtre, mais il s'est avéré que les boutons étaient construits, mais quand il s'agissait de vérifier les pressions et d'effectuer une action, tout s'est cassé.
Aidez-moi, s'il vous plaît. Ci-dessous, je donne un code approximatif des deux classes :
# Fichier projectpaint.main from projectpaint.buttons import sys class mainwindow : def __init __ (self) : super () .__ init __ () __name__ == '__main __' : app = qapplication (sys