Bonjour,

J'ai une fenêtre qui en cliquant sur un bouton ouvre une nouvelle fenêtre. Pour fermer la première fenêtre, j'ai utilisé la méthode hide ou close qui marchent pour moi mais je ne sais pas la différence entre ces 2 méthodes ni la meilleure pour mon code. Voici un extrait de mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
class TRANUSInterfaceVariationDialog(QtGui.QDialog, FORM_CLASS):
    def __init__(self,project,parent=None):
        """Constructor."""
 
        super(TRANUSInterfaceVariationDialog, self).__init__(parent)
        self.setupUi(self)
        self.launch_btn.clicked.connect(self.launch_TRANUS_variation)
 
    def launch_TRANUS_variation(self):
 
        dialog = launch_variation_dialog.LaunchVariationDialog(self.folder,self.base_scenario.code,self.tranus_binaries,parent=self)
        #self.close()
        self.hide()
        dialog.show()
        result = dialog.exec_()
Merci pour votre aide.