class FenetreIntermediairePourLesOutils( QtGui.QDialog, GUI_FenetreIntermediairePourLesOutils.Ui_Dialog): """ Classe de qui permet de créer une fenêtre intermédiaire pour les outils """ # =========================================================== def __init__(self, instance_fenetre_principale, parent=None): """ Constructeur de la classe """ super(FenetreIntermediairePourLesOutils, self).__init__(parent) self.setupUi(self) self._instance_fenetre_principale = instance_fenetre_principale self._outils = None self._output_outils = None # ============== def exec_(self): """ Surcharge de la méthode """ self.options_de_la_fenetre() self.appel_des_outils() # ============================== def options_de_la_fenetre(self): """ Méthode qui permet de configurer certaines options pour la fenêtre """ # Permet d'afficher la fenêtre en plein écran self.showFullScreen() # ========================= def appel_des_outils(self): """ Méthode qui permet de lancer la fenêtre qui contient les outils """ # Création d'une instance de la classe Outils self._outils = Outils(self._instance_fenetre_principale) # Lancement de l'instance self._outils.exec_() self.accept()