1. Découverte de Qt Creator
La principale difficulté pour utiliser Qt Quick avec PyQt réside dans l'absence
d'environnement de développement intégré (comme eric6) qui soit bon à la fois pour le
côté Python et pour le côté Qt Quick. Actuellement, seul Qt Creator, l'environnement de
référence pour Qt en C++, propose un éditeur de code QML performant, une intégration
des mécanismes de lancement et de débogage des applications Qt Quick et un éditeur
visuel intégré. Cependant, il n'est pas adapté au développement Python, même si, au
besoin, il peut dépanner avec la configuration nécessaire. Les environnements de
développement Python, quant à eux, ne disposent d'aucunes fonctionnalités de base pour
Qt Quick (pas même la coloration syntaxique).
Toute la partie Qt Quick utilisera donc Qt Creator comme environnement de référence.
Il est installé en même temps que Qt par les installeurs officiels (donc pas par PyQt ou
un gestionnaire de paquets), disponibles gratuitement sur le site de Qt.
1.1. Aperçu de l'interface
Une fois Qt installé, Qt Creator est disponible comme application dans l'environnement
graphique. Au premier lancement, il peut paraître lourd et peu intuitif ; cependant, avec
un peu d'accompagnement, il devient simple à utiliser.
Figure 13.1 : Premier lancement de Qt Creator : l'interface
266
La principale difficulté pour utiliser Qt Quick avec PyQt réside dans l'absence
d'environnement de développement intégré (comme eric6) qui soit bon à la fois pour le
côté Python et pour le côté Qt Quick. Actuellement, seul Qt Creator, l'environnement de
référence pour Qt en C++, propose un éditeur de code QML performant, une intégration
des mécanismes de lancement et de débogage des applications Qt Quick et un éditeur
visuel intégré. Cependant, il n'est pas adapté au développement Python, même si, au
besoin, il peut dépanner avec la configuration nécessaire. Les environnements de
développement Python, quant à eux, ne disposent d'aucunes fonctionnalités de base pour
Qt Quick (pas même la coloration syntaxique).
Toute la partie Qt Quick utilisera donc Qt Creator comme environnement de référence.
Il est installé en même temps que Qt par les installeurs officiels (donc pas par PyQt ou
un gestionnaire de paquets), disponibles gratuitement sur le site de Qt.
1.1. Aperçu de l'interface
Une fois Qt installé, Qt Creator est disponible comme application dans l'environnement
graphique. Au premier lancement, il peut paraître lourd et peu intuitif ; cependant, avec
un peu d'accompagnement, il devient simple à utiliser.
Figure 13.1 : Premier lancement de Qt Creator : l'interface
266
