ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

L'environnement Qt 4.8 promet de meilleures performances

Ainsi un portage simplifié des interfaces

Nous abordions récemment l’environnement de développement Qt dont les développeurs prévoient une mise à jour pour prendre en compte les futures applications Metro de Windows 8. Aujourd’hui, l’environnement débarque dans une nouvelle version 4.8, dont certaines améliorations sont particulièrement bienvenues.

virtualbox
VirtualBox est développé avec Qt

Qt est un environnement multiplateforme qui permet aux développeurs d’écrire un code unique à destination de plusieurs systèmes d’exploitation. Certains produits populaires l’utilisent depuis longtemps. Exemple : le client de virtualisation VirtualBox de Sun, le client multimédia VLC et l’environnement de bureau KDE sur les distributions Linux. Aussi, toute amélioration de Qt peut rejaillir sur de nombreuses applications.

La nouvelle version 4.8 met particulièrement l’accent sur les performances. Trois avancées sont à noter :
  • Les rendus effectués par OpenGL peuvent maintenant être faits dans plusieurs processus concurrents
  • Les requêtes http sont désormais gérées dans un processus séparé et non plus dans le principal, ce qui devrait notamment rendre les interfaces plus fluides
  • Une augmentation des performances d’entrées/sorties obtenue via une réduction des appels ainsi qu’une meilleure utilisation du cache quand ce dernier est disponible
Le projet Lighthouse a en outre été finalisé. Il s’agissait pour les développeurs de rendre plus simple le portage des interfaces Qt vers les différents systèmes auxquels il s’adresse. Le nom final de cette amélioration est Qt Platform Abstraction (QPA), qui remplace Qt for Embedded Linux (QWS). Il s’agira de l’une des fondations de la version majeure 5.0.

Signalons enfin l’intégration du moteur de rendu WebKit pour le web ainsi que des améliorations spécifiques pour la plateforme Symbian : utilisation de la couche réseau native du système, gestion de l’IPv6 et de l’OpenGL ainsi qu’un gestionnaire de ressources.

Les développeurs intéressés pourront récupérer Qt 4.8 depuis sa page officielle de téléchargement.
Source : Qt
le 15 décembre 2011 à 16:38 (13 651 lectures)