PySide
Description
- Cette formation présente la librairie PySide6 : celle-ci permet de mettre en œuvre des interfaces graphiques via le langage Python en s’appuyant sur Qt.
Objectifs
- Connaître les différences entre PyQt6 et PySide6
- Savoir mettre en œuvre une IHM complexe
- Comprendre l’architecture MVC de Qt
- Savoir utiliser les outils offerts par PySide6 (QtDesigner, pyside_uic,…)
Public
- Développeurs Python connaissant les notions de programmation orientée objet dans Python
Prérequis
- Python 3
- Instrallation de modules Pyhton
Durée
3 jours (21 heures)
Moyens techniques
PC sous Windows ou Linux
Mac sous MacOSX
Programme
Journée 1
- Introduction
- Présentation
- Organisation des Widget
- Barres Layout et évènement
- Les widgets
- Les Widgets Widgets simples
- Les conteneurs
- Les boites de dialogues
Journée 2
- MVC, Feuilles de style
- Architecture MVC en Qt
- Styles
Journée 3