Python - créer des interfaces avec Qt.TXT 701 B

1234567891011121314151617181920212223
  1. Python / Qt Creator
  2. 1. Installer la suite Qt Creator (ou seulement Qt Designer)
  3. 2. Créer une ou des interfaces
  4. 3. Celles-ci sont enregistrées au format .ui
  5. 4. Convertir ces fichiers en classes python avec la commande pyuic (installée avec pyqt)
  6. Avec Pyqt5:
  7. pyuic5 -x window.ui -o [nom_fichier].py
  8. 5. Importer dans son programme la classe ainsi générée:
  9. from [nom_fichier] import Ui_[nom_fichier]
  10. 6. Créer une classe fenetre (qui héritera de QDialog ou autre)
  11. 7. Ajouter à cette classe la méthode:
  12. def createWidgets(self):
  13. """construction de l'interface"""
  14. self.ui = Ui_[nom_fichier]()
  15. self.ui.setupUi(self)
  16. 8. Appeller cette methode dans le constructeur de la classe