Bonjour à tous,

Je suis en train de programmer une "petit'e" application qui exécute plusieurs scripts.
Afin de ne pas avoir un seul et unique gros fichier impossible à débuger je souhaiterais séparer mes formulaires dans divers fichier.

Problème : j'arrive à passer ma QMainWindow d'un fichier à l'autre lors de l'appel de mon script comme ceci :
#fichier1.py
aff = PrintReseau()
self.connect(script2, QtCore.SIGNAL('triggered()'), lambda fenetre=self: aff.afficherform(fenetre))
#fichier2.py
class PrintReseau():
def afficherform(self, fenetre):
# Tableau pour les données
fenetre.tab = QtGui.QTableView(zoneCentrale)
mais je n'arrive pas à passer une seconde fois la QMainWindow à partir de afficherform vers une autre fonction qui se situe pourtant dans le même fichier toujours en utilisant la méthode connect() :

fenetre.connect(fenetre.cboxscontext, QtCore.SIGNAL("currentIndexChanged(const QString&)"), lambda test=fenetre: self.remplircombobox(test))
Je récupère un QString dans la fonction remplircombobox...

Quelqu'un a une idée ?

Merci d'avance
Nicolas