Bonjour,

J'aimerai savoir si il est possible de donnée un argument à une fonction dans un signal, par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
msa_v1.button_file.clicked.connect(self.control.choose_file(msa_v1)
endoirt où la fonction appelée se trouve.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
def choose_file(self, msa_v):
        filename = QFileDialog.getOpenFileName(self, 'Open file', os.getenv("HOME"))
        fname = open(filename)
        self.data=fname.read()
        self.filename=filename
        msa_v.set_filename(filename)
Esct ce possible?, ou donné le bouton qui est utilisé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
msa_v1.button_file.clicked.connect(self.control.choose_file)
Je sais pas si c'est clair mais j'ai besoin d'aide et assez rapidement si c'est possible.

Merci

Alaninho