PYTHON Développement d'IHM avec la librairie PyQt

Qualiopi

La formation idéale pour toute personne souhaitant se lancer dans le développement d'IHM avec la librairie PyQt.

À partir de 4650 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de GROUPE ARKESYS - PYTHON Développement d'IHM avec la librairie PyQt

Proposé par

GROUPE ARKESYS

Prérequis

Aucun

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Mettre en place l'environnement de développement ;
  • Maîtriser l'architecture de développement de la librairie PyQt
  • Utiliser des composant d'IHM
  • Gérer le positionnement des composant d'IHM
  • Gérer les événements des composant d'IHM
  • Mettre en place et gérer l'architecture de développement MVC
  • Créer une application de type MDI (Multiple Document Interface)
  • Réaliser des opération de tracé
  • Gérer les styles et les thème graphique
  • Internationaliser une application graphique avec PyQt
  • Utiliser Qt Designer pour générer du code

Programme de la formation

Concepts généraux

  • Introduction
  • Présentation du binding PyQt
  • Installation des librairies Qt et PyQt
  • Utilisation de l'IDE Eclipse/PyDev
  • Utilisation des documentations en ligne
  • Principes généraux de PyQt
  • Notion d'application Qt
  • Intégration des technologies HTML et CSS dans Qt
  • Interconnexion des différentes barres (barres de menus, d'outils et de status)
  • Gestion des menus contextuels
  • Gestion des stratégies de placement (Layout)
  • Quelques composants : QLineBox, QComboBox, QSpinner...
  • Traitement des événements
  • Les événements Qt
  • Présentation du paradigme Slots/Signaux

 

Architecture MVC en Qt

  • Introduction à l'architecture MVC
  • Concepts principaux
  • Mise en oeuvre via Qt
  • Mise en oeuvre de tables de données
  • Mise en oeuvre d'arborescence de données

 

Quelques aspects avancés

  • Mise en oeuvre d'une architecture MDI (Multiple Document Interface)
  • Le conteneur QMdiArea
  • Les stratégies de positionnement d'un QMdiArea
  • Gestion des sous fenêtres (QMdiSubWindow)
  • Fonctions de tracé avancées
  • La gestion des styles via Qt
  • Changer le thème utilisé par votre application Qt
  • Utilisation d'une feuille de styles CSS
  • Les classes non graphiques de Qt
  • La gestion des Threads
  • La gestion du système de fichiers
  • Internationalisation d'une application PyQt

 

Utilisation du Qt Designer

  • Présentation du designer
  • Prise en main de l'outil
  • Notion de promotion de Widget
  • Intégration de Qt Designer dans Eclipse
  • Génération du code Python
  • Le compilateur pyside-uic
  • Intégration des codes générés dans votre application
Logo de GROUPE ARKESYS - Formation PYTHON Développement d'IHM avec la librairie PyQt

Proposé par

GROUPE ARKESYS

"La formation maintenant pour vos talents de demain"

Voir la fiche entreprise
À partir de 4650 €
Logo de GROUPE ARKESYS - PYTHON Développement d'IHM avec la librairie PyQt

PYTHON Développement d'IHM avec la librairie PyQt

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.