Skip to content

Ce dépôt contient les codes sources du livre Créer des applications graphiques en Python avec PyQt 5.

Notifications You must be signed in to change notification settings

ouklex/GUI_en_Python_avec_PyQt_5

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Créer des applications graphiques en Python avec PyQt5

Ce dépôt contient les codes sources des exemples du livre Créer des applications graphiques en Python avec PyQt5.

Couverture du livre

Ce livre est écrit par Pierre Denis et Thibaut Cuvelier et il est publié par les éditions D-BookeR.

Si ces exemples vous intéressent et que vous n'avez pas acheté le livre, nous vous invitons à le faire. Sa rédaction est le fruit d'un gros travail et votre soutien nous sera précieux.

Ces exemples, sauf indication contraire, sont propriété des auteurs.

Organisation des répertoires

Les exemples sont organisés en répertoires pour chacun des module du livre (qt-widgets, qt-graphicsview et qt-quick — ce dernier contient les exemples pour les deux modules Qt Quick). Chaque sous-répertoire feuille contient le code source et les fichiers nécessaires pour exécuter une application, telle que décrite dans une section du livre.

Prérequis pour l'exécution

Pour pouvoir exécuter ces applications d'exemple, il est nécessaire d'avoir installé Python 3.5 (ou plus récent) et PyQt5 (au moins la version 5.4). Pour plus d'informations, référez-vous à la section 1.4 du livre.

Lancement d'une application via la console

Applications Qt Widget et Qt Graphics View

  1. placez-vous dans le répertoire feuille
  2. exécutez la commande
python start_app.py

ou lancez start_app.py via tout autre moyen équivalent (EDI, par exemple).

Applications Qt Quick pures

  1. placez-vous dans le répertoire feuille
  2. exécutez la commande
qmlviewer main.qml

Un script Python qui effectue la même opération est disponible dans le dossier qt-quick/7-python/1-qqmlengine. Il est détaillé à la section 19.1.

Problèmes ?

Si l'application ne démarre pas :

  • vérifiez que Python est bien installé et accessible dans le PATH ;
  • vérifiez que vous lancez la bonne version de Python (si vous en avez plusieurs installées) via la commande
python -V
  • vérifiez que PyQt est bien installé pour la bonne version de Python (si vous en avez plusieurs installées).

About

Ce dépôt contient les codes sources du livre Créer des applications graphiques en Python avec PyQt 5.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • QML 54.8%
  • Python 40.6%
  • JavaScript 4.6%