source code: https://www.tresfacile.net/la-bibliot...
Pour créer une première fenêtre pyqt5 ou pyqt6, on doit préalablement importer depuis le module QtWidgets les classes nécessaires: QApplication, QWidget, QLabel, QPushButton, QLineEdit, QMenuBar...
On doit ensuite créer une instance objet sur la classe QApplication puis on crée une première fenêtre à l'aide d'une instanciation sur la classe QWidget et on applique ensuite la méthode .show pour visualiser la fenêtre PyQt5. Ce tutoriel PyQt Python a été réalisé à l'aide de la version Python 3.6 Windows 10 , Python 3.7 Windows 10, Python 3.8 Windows 10 et Python 3.9 Windows 10, et cela a présenté des bug avec Python 3.10 Windows 10. L'IDE utilisé est Wig 7. Pour un visionnage de qualité, utiliser le navigateur google chrome.
To create a first pyqt5 or pyqt6 window, we must first import from the QtWidgets module the necessary classes: QApplication, QWidget, QLabel, QPushButton, QLineEdit, QMenuBar ...
We must then create an object instance on the QApplication class then we create a first window using an instantiation on the QWidget class and we then apply the .show method to view the PyQt5 window. This PyQt Python tutorial was made using Python 3.6 Windows 10, Python 3.7 Windows 10, Python 3.8 Windows 10, and Python 3.9 Windows 10, and this showed bugs with Python 3.10 Windows 10. The IDE used is Wig 7. For quality viewing, use the google chrome browser.
PyQt est un ensemble de bibliothèques Python multiplateformes qui implémentent des API de haut niveau pour accéder à de nombreux aspects des systèmes de bureau et mobiles modernes. Ceux-ci incluent les services de localisation et de positionnement, la connectivité multimédia, NFC et Bluetooth, un navigateur Web basé sur Chromium, ainsi que le développement d'interface utilisateur traditionnel.
Voici les fonctionnalités importantes de PyQt :
Apprenez PyQt qui se compose de plus de six cents classes couvrant une gamme de fonctionnalités telles que
Interfaces utilisateur graphiques
Bases de données SQL
Boîtes à outils Web
Traitement XML
La mise en réseau
Ces fonctionnalités peuvent être combinées pour créer des interfaces utilisateur avancées ainsi que des applications autonomes. De nombreuses grandes entreprises de tous les secteurs utilisent Qt. Quelques exemples sont LG, Mercedes, AMD, Panasonic, Harman, etc.
Versions PyQt
PyQt est disponible en deux éditions, PyQt4 et PyQt5. PyQt4 fournit un code de collage pour lier les versions 4.x et 5.x du framework Qt tandis que PyQt5 fournit une liaison uniquement pour les versions 5.x. Par conséquent, PyQt5 n'est pas rétrocompatible avec les modules obsolètes de l'ancienne version. Dans ce tutoriel Qt GUI, PyQt5 sera utilisé pour la démonstration d'exemples. En dehors de ces deux versions.
Ce tutoriel python a été réalisé avec l'IDE Python Wing Python 3.7 - Windows 10 et a été testé sur les autres version de python: Python 3.8 - Windows 10 et Python 3.9 - Windows 10. Pour un visionnage de qualité, utiliser le navigateur google chrome.
Tutoriel Python: • Premier Programme avec Python
Liste des cours Python sur très facile FR: https://www.tresfacile.net/python/
Python Courses on my-courses.net EN: https://www.my-courses.net/p/python-c...
Python Exercises on my-courses.net EN: https://www.my-courses.net/p/python-e...
Exercices Python avec Solutions
Exercices sur les les listes & chaines de caractères Python: • Message De Bienvenue En Python
Exercices sur les fichiers Python: • Déterminer l'extension d'un fichier en Python
Exercices sur les classes & programmation orientée objet POO Python: • Exercice Python Classe Rectangle En Lang...
Exercices sur les interfaces graphiques Python GUI Tkinter: • Exercice Python, Application Graphique Ave...
Exercices sur les dictionnaires Python: • Exercice Python: Dictionnaire Personne Maj...
TP & TD Python avec solutions: https://www.tresfacile.net/tp-python-...
Python et les bases de données SQLite3: • Connexion Python avec SQLite3 et Insertio...
Projets en Python: • Adress Book With Python Tkinter & SQLite ...
Python Django: • Premier Projet Avec Django Python Framework
PyQt5 débutant GUI Python: • 1 - Introduction A La Bibliothèque Graphiq...
Learn PyQt5: • Install PyQt5 and First PyQt5 Application