• [^] # Re: Tout en un ?

    Posté par . En réponse à la dépêche Qt 4.4 prend son envol. Évalué à 5.

    Un petit coup d'oeil sur Wikipedia ? :)

    Le 28 juin 2005, la version 4 est publiée et améliore notamment le moteur de rendu, la séparation entre données et présentation et sépare la bibliothèque en divers modules :

    * QtCore : pour les fonctionnalités non graphiques utilisées par les autres modules ;
    * QtGui : pour les composants graphiques ;
    * QtNetwork : pour la programmation réseau ;
    * QtOpenGL : pour l'utilisation d'OpenGL ;
    * QtSql : pour l'utilisation de base de données SQL ;
    * QtXml : pour la manipulation et la génération de fichiers XML ;
    * QtDesigner : pour étendre les fonctionnalités de Qt Designer, l'assistant de création d'interfaces graphiques ;
    * QtAssistant : pour l'utilisation de l'aide de Qt ;
    * Qt3Support : pour assurer la compatibilité avec Qt 3 ;

    À cela s'ajoute pour la version commerciale sous Windows deux autres modules liés à l'utilisation d'ActiveX : QAxContainer et QAxServer

    Avec l'évolution de Qt 4, d'autres modules sont conçus :

    * QtDBus : pour la communication inter-processus en utilisant D-Bus (uniquement sous UNIX à partir de Qt 4.2) ;
    * QtScript : pour l'évalution de scripts utilisant Qt Script (à partir de Qt 4.3) ;
    * QtSvg : pour l'affichage d'images aux formats SVG (à partir de Qt 4.1) ;
    * QtUiTools : pour charger dynamiquement les interfaces graphiques créées avec Qt Designer (à partir de Qt 4.1) ;
    * QtTest : pour effectuer des tests unitaires (à partir de Qt 4.1) ;
    * QtWebKit, portage du moteur de rendu web WebKit (à partir de Qt 4.4) ;
    * Phonon : intégration de Phonon, framework multimédia de KDE4, développé en collaboration avec la communauté KDE (à partir de Qt 4.4) ;