1 - A propos de PyQt5
PyQt est une bibliothèque considéré comme une liaison du langage Python avec la boîte à outils GUI toolkit Qt, qui peut être installée rapidement avec l'utilitaire pip et implémentée en tant que module Python. PyQt est un logiciel gratuit développé par la firme Riverbank Computing. Il est disponible dans des conditions similaires aux versions Qt antérieures et cela signifie une variété de licences, dont la GNU Général Public Licence (GPL) et la licence commerciale, mais pas la GNU Lesser Général Public Licence (LGPL). PyQt prend en charge Microsoft Windows ainsi que diverses versions d'UNIX, y compris Linux et MacOS (ou Darwin). PyQt implémente environ 440 classes et plus de 6 000 fonctions et méthodes.
2 - Installation de PyQt5 et premier programme
2.1 - Installation de PyQt5
La bibliothèque PyQt5, peut être installé facilement via l'utilitaire pip:
Après avoir installé la bibliothèque PyQt5, on dois installer les outils auxiliaires tools à l'aide de l'invite de commande:
2.2 - Première fenêtre graphique PyQt5
Pour créer une fenêtre graphique en PyQt5, on dois:
- Importer le module système : sys
- Importer la classe qui génère l'application : QApplications depuis le package PyQt5.QtWidgets
- Importer la classe QWidget depuis le package PyQt5.QtWidgets
- Créer une application à l'aide de la méthode instance() de la classe QApplication
- Créer une fenêtre avec la méthode QWidget(): fen = QWidget()
- Visualiser la fenêtre à l'aide de la méthode show() : fen.show()
- Exécuter l'application à l'aide de la méthode exec_() : app.exec_()
Code première fenêtre graphique avec PyQt5:
Ce qui affiche une jolie fenêtre à l'exécution:
Younes Derfoufi
CRMEF OUJDA
Laisser un commentaire