Les meilleurs outils, environnements de développement et bibliothèques pour la programmation C++ avec Qt
Les meilleurs outils, environnements de développement et bibliothèques pour la programmation C++ avec QtConsultez tous les outils
Nombre d´outils : 8, dernière mise à jour : 15 août 2020
Qt Designer est un créateur d'IHM multiplateforme puissant. Il vous permet de créer et construire rapidement des widgets et des boîtes de dialogue en utilisant une vue des widgets tels qu'ils seront affichés dans votre application. Les interfaces créées avec Qt Designer sont complètement fonctionnelles et peuvent être prévisualisées, ce qui vous permet de vous assurer qu'elles ressembleront exactement à vos attentes.
Caractéristiques et avantages :
- création rapide d'interfaces utilisateur avec une fonctionnalité de glisser/déposer ;
- widgets personnalisés ou sélection dans une bibliothèque de widgets standard ;
- prévisualisation instantanée de votre interface dans le style natif choisi ;
- génération de code C++ ou Java à partir de vos prototypes d'interfaces ;
- utilisation de Qt Designer avec les EDI Visual Studio et Eclipse ;
- construction d'interfaces utilisateur entièrement fonctionnelles avec les signaux et slots de Qt.
Qt Designer est directement intégré dans le SDK de Qt, il n'est donc pas possible de le télécharger séparément.
Qt Linguist fournit un ensemble d'outils qui accélèrent la traduction et l'internationalisation d'applications. Il supporte la gestion simultanée de plusieurs langues.
Caractéristiques et avantages :
- récupère et présente tous les textes de l'interface graphique à un traducteur humain dans une application simple ;
- aperçu de la mise en page en fonction de la langue et des polices ;
- ajout rapide de nouvelles langues à une application existante avec des outils de fusion intelligents ;
- support de l'Unicode pour la majorité des alphabets dans le monde ;
- changement de langues se lisant de droite à gauche à de gauche à droite en cours d'exécution ;
- mélange de plusieurs langues dans un seul document.
Qt Linguist est directement intégré dans le SDK de Qt, il n'est donc pas possible de le télécharger séparément.
Une majorité des applications nécessitent une documentation en ligne et un fichier d'aide. Qt Assistant est un lecteur de documentations configurable et redistribuable qui peut être facilement personnalisé et redistribué avec votre application Qt.
Caractéristiques et avantages :
- personnalisation de Qt Assistant et redistribution avec votre application ;
- recherche rapide de mots clés, de texte complet, présence d'un index et de marque-pages ;
- indexation et recherche de plusieurs documents d'aide simultanément ;
- accueille une documentation locale ou fournit une aide en ligne dans votre application.
Qt Assistant est directement intégré dans le SDK de Qt, il n'est donc pas possible de le télécharger séparément.
Les applications embarquées basées sur Qt écrivent directement dans le framebuffer, éliminant ainsi le besoin du système de fenêtre X et économisant de la mémoire. Pour le développement et le débogage, un framebuffer virtuel peut être utilisé, permettant aux programmes embarqués d'être développés sur un ordinateur de bureau sans basculer entre le mode console et le mode X11.
Caractéristiques et avantages :
- développer et déboguer des applications embarquées sur un ordinateur de bureau ;
- simuler l'interface graphique et les méthodes de saisie de votre périphérique cible à l'aide de thèmes ;
- réaliser le développement d'applications Linux embarquées plus rapidement et plus facilement.
Virtual Framebuffer est directement intégré dans le SDK de Qt, il n'est donc pas possible de le télécharger séparément.
L'objectif de Inqlude est de fournir une liste complète de toutes les bibliothèques pour développeurs Qt. Si vous créer des applications utilisant le framework Qt, vous êtes sûrement à la recherche de bibliothèques, composants ou modules à utiliser, Inqlude est l'endroit où vous pouvez trouver toutes ces informations.
KDSingleApplication est une bibliothèque très légère qui permet de s'assurer qu'une application Qt n'est lancée qu'une seule fois, avec des possibilités de communication entre les nouvelles instances et la fenêtre principale.
KDMacTouchBar facilite la programmation de l'écran qui sert de boutons sur le clavier de certains ordinateurs Apple.
La page Outils sur le forum QtLa rubrique Qt de Developpez.com : actualités, nouveautés, annoncesLe forum QtLa FAQ Qt avec de vrais exemples de codesLa traduction de la documentation Qt en françaisLes meilleurs cours et tutoriels pour la programmation C++ avec QtLes meilleurs outils, environnements de développement et bibliothèques pour la programmation C++ avec QtLes binaires QtLes meilleurs livres sur Qt critiqués par la rédactionLe blog de l'actualité QtLa TV Qt