Ce livre sur le framework PyQt5 s’adresse aux développeurs qui, possédant déjà une expérience en développement avec le langage Python, souhaitent disposer des connaissances nécessaires et avancées pour concevoir des interfaces graphiques.
De la notion de widget PyQt, en passant par les diverses façons d'agencer et de disposer les éléments d’une interface graphique, ce livre étudie en profondeur l'architecture et la conception d'une application PyQt. L’auteur détaille la gestion des...
Ce livre sur le framework PyQt5 s’adresse aux développeurs qui, possédant déjà une expérience en développement avec le langage Python, souhaitent disposer des connaissances nécessaires et avancées pour concevoir des interfaces graphiques.
De la notion de widget PyQt, en passant par les diverses façons d'agencer et de disposer les éléments d’une interface graphique, ce livre étudie en profondeur l'architecture et la conception d'une application PyQt. L’auteur détaille la gestion des évènements, les styles et les apparences d'une interface, la réalisation d’animations, l'interaction avec des bases de données relationnelles, l’intégration d’éléments sonores ou vidéo, la gestion des couches réseau ou encore le multithreading.
Pour terminer, un chapitre est consacré à des utilisations de PyQt5 qui démontrent tout l'éclectisme du framework : l'affichage de graphiques et de diagrammes de données, le web browsing ou l'animation et la modélisation en 3D.
À l’issue de ce livre, le lecteur sera en mesure d’être rapidement opérationnel en développement avec PyQt5.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
2. Exemple de diagramme en PyQt : le pourcentageCPU
Web browsing en PyQt
1. Introduction
2. Développement d’un navigateur web
Modélisation 3D en PyQt
1. Introduction
2. Modélisation 3D en PyQt
3. Exemple d’application avec OpenGL en PyQt
Version papier
Produit correspondant parfaitement à mes attentes et à la description. Livraison rapide et en bon état.
AnonymeVersion en ligne
Dans cette version en ligne, des problèmes de casse. Des majuscules sont transformées en minuscules ou inversement (exemples Qapplication pour QApplication ; Main pour main). Or Python est sensible à la casse ! Cela nuit fortement à la compréhension des programmes. Bien cordialement
AnonymeVersion papier
Livre très interressant sur la création de GUI en PyQt5, le seul en français à ma connaissance. Bien que pas mal de sujets sont déjà traités sur LearnPyQt, d'autres en revanche sont traités (SQL, QPropertyAnimation,...) et mériteraient un developpement plus important de la part de l'auteur car à mon avis, ils ne refletent pas suffisament pas la puissance de ces modules. Il manque aussi quelques chapitres sur Qt Designer, y compris la création de modules en utilisant la promotion des widgets. Toutefois, c'est un très bon livre pour qui veut signicier à la création de GUI avec PyQt5. PyQt6 est sorti depuis la fin d'année. A quand une version de ce livre en PyQt6 ? Il y a pas mal de différences mais celles-ci sont loin d'être insurmontables. Je le recommande vivement.
AnonymeVersion papier
Bien.
Anonyme
Benoît PRIEUR
Benoît PRIEUR est ingénieur logiciel pour le compte de sa société basée aux États-Unis, spécialisée en IA, Quantum et Blockchain (Web3). Il est l’auteur de plusieurs livres et contenus vidéos publiés aux Éditions ENI, traitant de sujet variés comme les langages (Rust, C#, OCaml), les frameworks (WPF, PyGame, PyQt, Flask), l’informatique quantique ou encore l’intelligence artificielle (NLP avec Python).