Python / Qt Creator

1. Installer la suite Qt Creator (ou seulement Qt Designer)
2. Créer une ou des interfaces
3. Celles-ci sont enregistrées au format .ui
4. Convertir ces fichiers en classes python avec la commande pyuic (installée avec pyqt)

Avec Pyqt5:
pyuic5 -x window.ui -o [nom_fichier].py

5. Importer dans son programme la classe ainsi générée:
from [nom_fichier] import Ui_[nom_fichier]

6. Créer une classe fenetre (qui héritera de QDialog ou autre)

7. Ajouter à cette classe la méthode:

    def createWidgets(self):
        """construction de l'interface"""
        self.ui = Ui_[nom_fichier]()
        self.ui.setupUi(self)

8. Appeller cette methode dans le constructeur de la classe