Python - Développement d'IHM avec la librairie PyQt par Groupe Arkesys

Lieu(x)
En centre (42, 69)
Durée
Total : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
CONCEPTS GÉNÉRAUX/n
-Introduction/n
?Présentation du binding PyQt/n
?Installation des librairies Qt et PyQt/n
?Utilisation de l'IDE Eclipse/PyDev/n
?Utilisation des documentations en ligne/n
-Principes généraux de PyQt/n
?Notion d'application Qt/n
?Intégration des technologies HTML et CSS dans Qt/n
?Interconnexion des différentes barres (barres de menus, d'outils et de status)/n
?Gestion des menus contextuels/n
?Gestion des stratégies de placement (Layout)/n
?Quelques composants : QLineBox, QComboBox, QSpinner.../n
-Traitement des événements/n
?Les événements Qt/n
?Présentation du paradigme Slots/Signaux/n
ARCHITECTURE MVC EN QT/n
-Introduction à l'architecture MVC/n
?Concepts principaux/n
-Mise en oeuvre via Qt/n
?Mise en oeuvre de tables de données/n
?Mise en oeuvre d'arborescence de données/n
-Quelques aspects avancés/n
-Mise en oeuvre d'une architecture MDI (Multiple Document Interface)/n
?Le conteneur QMdiArea/n
?Les stratégies de positionnement d'un QMdiArea/n
?Gestion des sous fenêtres (QMdiSubWindow)/n
-Fonctions de tracé avancées/n
-La gestion des styles via Qt/n
?Changer le thème utilisé par votre application Qt/n
?Utilisation d'une feuille de styles CSS/n
-Les classes non graphiques de Qt/n
?La gestion des Threads/n
?La gestion du système de fichiers/n
-Internationalisation d'une application PyQt/n
UTILISATION DU QT DESIGNER/n
-Présentation du designer/n
-Prise en main de l'outil/n
-Notion de promotion de Widget/n
-Intégration de Qt Designer dans Eclipse/n
-Génération du code Python/n
-Le compilateur pyside
- uic/n
-Intégration des codes générés dans votre application/n
/n
Objectifs
A l'issue de cette formation, l'apprenant sera capable de :/n
-Mettre en place l'environnement de développement ;/n
-Maîtriser l'architecture de développement de la librairie PyQt ;/n
-Utiliser des composants d'IHM ;/n
-Gérer le positionnement des composants d'IHM ;/n
-Gérer les événements des composants d'IHM ;/n
-Mettre en place et gérer l'architecture de développement MVC ;/n
-Créer une application type MDI (Multiple Document Interface) ;/n
-Réaliser des opérations de tracé ;/n
-Gérer les styles et les thèmes graphiques ;/n
-Internationaliser une application graphique avec PyQt ;/n
-Utiliser Qt Designer pour générer du code./n
/n
Centre(s)
  • St Étienne (42)
  • Lyon - 7ème (69)
Formation proposée par : Groupe Arkesys
À découvrir
Python - Développement d'IHM avec la librairie PyQt par Atlas Informatique
SAGEXA
Python, Développer en Orienté Objet par SAGEXA
Exxea
VENDEUR CONSEIL EN LIBRAIRIE par Exxea
VERTEGO INFORMATIQUE
Développement web en python avec le frameword django ou flask par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Programmation Python par VERTEGO INFORMATIQUE
L'École de la Librairie
Parcours Créer ou reprendre une librairie par L'École de la Librairie
Proformalys
Initiation au langage Python par Proformalys
Python - Bases et introduction aux librairies scientifiques par Data Value
Python - bases et introduction aux librairies scientifiques par Data Value
Python - Bases et introduction aux librairies scientifiques par Data Value