Liens connexes

Dépêche modérée par

Dépêche éditée par

: Qt 4.4 prend son envol

Posté par eMerzh (Jabber id, page perso, ). Modéré le 07 mai 2008.
0
Nokia, récent acquéreur de la société Trolltech, vient de sortir une nouvelle version stable de sa bibliothèque logicielle Qt 4.4, la première depuis le rachat.
Cette nouvelle version est disponible comme d'habitude sous double licence GPL/propriétaire et fonctionne sous Mac OS X, Windows et Linux.

Annoncée comme une version majeure, Qt 4.4 apporte en effet un grand nombre de nouveautés et le futur KDE 4.1 se basera sur cette version.

> Lire la suite (149 commentaires, moyenne: 2,8).   [dépêche : 2331 caractères]

Qt 4.4 intègre la possibilité de fonctionner sur des environnements embarqués de type Linux ou Win CE conformément à la vision Qt everywhere.

Du point de vue des nouveautés, l'ajout de code est estimé à environ 2 millions de lignes de code autant pour l'amélioration des performances que pour l'ajout de nouvelles fonctionnalités et bien sûr la correction de bugs.

Qt4 intègre donc dès à présent le moteur Webkit, permettant d'intégrer facilement un navigateur dans vos logiciels.
Pour rappel, Webkit est le moteur de rendu web issu de KHTML et repris par Apple pour être intégré dans Safari. Il est également utilisé dans l'iPhone d'Apple, dans de nombreux smartphones Nokia, le projet android de Google et de plus en plus de navigateurs.

Cette nouvelle version Qt 4.4, ajoute aussi la prise en charge de Phonon, un framework multimédia créé en partenariat avec les équipes de KDE. Ceci devrait permettre de faciliter l'intégration de contenu multimédia dans les applications et ce sur les différentes plateformes supportées par Qt (Gstreamer sous Linux, DirectShow sur Windows et Quicktime sous Mac.

Qt 4.4 a également pensé à faciliter la programmation de processus parallèles en ajoutant le framework QtConcurrent.

Il devrait également être possible d'interroger et de transformer vos documents XML grâce à la prise en charge de XPath. Le nouveau module ne nomme QtXmlPatterns.

Qt 4.4 intègre aussi la possibilité d'ajouter des widgets sur le canevas GraphicsView, rendant plus flexible et dynamique le rendu de ceux-ci.

Un nouveau module d'aide (QtHelp) permet d'intégrer une aide de façon plus intuitive et plus flexible dans les logiciels basés sur Qt.

Une démonstration vidéo de Qt 4.4 est disponible sur le site de Trolltech et permet de se rendre compte de l'énorme travail qui a été réalisé sur cette version.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Le retour du Troll (WebKit Vs KHTML)

Posté par GeneralZod () le 07/05/2008 à 15:01. (lien). Évalué à 7.

On notera le support de WinCE, l'intégration de Phonon, une nouvelle API pour la programmation concurrente avec QtConcurrent.
Qt4.4 est nettement plus agressif dans le domaine de l'embarqué.
La prochaine version sera plus axé dans l'intégration au système, avec Cocoa sur Mac, portage de Phonon sur WinCE.

On notera la sortie il y a un mois environ de la seconde édition du bouquin "C++ GUI programming with Qt4" basé sur Qt4.3 (la première édition portant sur Qt4.1)
http://www.amazon.fr/C%2B%2B-GUI-Programming-Qt-4/dp/0132354(...)


Maintenant que WebKit est inclut dans Qt4.4, que va-t-il se passer ?
1. WebKit remplace KHTML comme moteur de rendu par défaut.
2. WebKit est disponible en option.
3. On ignore WebKit
4. On ignore KHTML
5. La bataille continue.

À quand les premières versions opérationnelles ?

Posté par Pierre Jarillon (page perso, ) le 07/05/2008 à 15:23. (lien). Évalué à 0.

C'est bien Qt4.4 mais les premières distributions qui utilisent KDE4 en standard ne sont pas encore sorties !
Bien que KDE4/Qt4 soit inclus dans Mandriva 2008.0, ce n'était que pour l'essayer. Il en est de même pour la version 2008.1 Spring qui vient de sortir.

Helio Chissini de Castro vient tout juste d'annoncer la bascule sur Qt4. Il faut donc s'attendre à ce que cooker (la version de développement de Mandriva) soit complètement cassé dans les jours à venir. Mandriva 2009 qui sortira à l'automne sera donc bien basé sur Qt4.
Après Pulseaudio, Qt4 sera le deuxième gros chantier de 2008.