Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les news > Programmation > Qt 4.4 disponible en version finale > Lecture d'une news

Commentaires de news :
Qt 4.4 disponible en version finale

Revenir à liste des news

Qt 4.4 disponible en version finale

# Par Linktim, le 12/05/2008 à 15:53:08
Image utilisateur
Le célèbre produit phare de l'entreprise Trolltech, Qt, connu pour sa simplicité et sa puissance, est désormais disponible en version 4.4 finale après quelques mois en état de "preview". De nombreuses nouveautés sont au programme pour cette bibliothèque enseignée dans le cours de M@teo21. Cela va de l'intégration de Webkit ainsi que Phonon et comme d'habitude des corrections de bugs, amélioration des performances, etc.


Des nouveautés ...


Image utilisateur

Comme je l'ai dit dans l'introduction, des nouveautés sont présentes et permettront inéluctablement d'enrichir vos applications.
Tout d'abord, cette nouvelle mouture se marque par l'intégration de Webkit, un moteur de rendu HTML utilisé par certains navigateurs web comme Safari. Il devient donc plus facile de créer un navigateur web ou même d'intégrer des pages dans sa propre application. Si vous avez suivi le cours, vous devriez comprendre ce code :
Code : C++
1
2
3
QWebView *view = new QWebView();
view->load(QUrl("http://www.siteduzero.com/"));
view->show();

À noter que WebKit est aussi utilisé par la technologie Adobe AIR. La documentation http://doc.trolltech.com/4.4/ renseigne très bien sur ce module en consacrant une page de présentation ainsi qu'un exemple : un simple prévisualiseur d'HTML.
Image utilisateur

D'autre part, la bibliothèque Phonon est désormais supportée par Qt 4.4. Bluestorm nous en avait d'ailleurs déjà parlé dans une news précédente.
Encore une fois, la simplicité a été poussée à l'extrême comme vous pouvez le voir à travers ce lecteur de musique ou encore à la vue de certaines classes et fonctions telles que createPlayer(...) qui permettent de créer des lecteurs très facilement.

Qt 4.4 a aussi été programmé pour être intégré aux systèmes embarqués : Windows CE et Linux et pour mieux supporter le format XML à l'aide du langage de requête XML Query (XQuery).

À l'occasion de la sortie de Qt 4.4, Trolltech a mis à disposition de nouveaux tutoriels dans la documentation. En plus du jeu de canon, vous pourrez notamment découvrir un tutoriel vous expliquant pas à pas la création d'un carnet d'adresses.

Et dans le futur ?


Image utilisateur

Dans un futur proche (on l'espère), KDE 4.1 utilisera Qt 4.4.
Concernant les nouvelles moutures, Qt 4.5 sera plus axé sur l'augmentation des performances et de la vitesse d'exécution bien que Trolltech ait annoncé une nouvelle version de Qt spéciale Mac qui utilisera l'API native Cocoa pour ses applications. Nous aurons aussi droit à une interface de programmation pour DOM qui sera incluse à Qt WebKit.


Et enfin, mais dans un futur beaucoup plus loin, les développeurs de Qt devraient nous réserver un outil afin de créer des animations de type Flash, enjoy ! :)

Liens relatifs



Merci à lerat pour avoir proposé ce sujet et à prs513rosewood pour avoir proposé une news sur ce sujet.

68 Commentaires

Désolé, les commentaires de cette news sont désactivés, vous ne pouvez pas en ajouter !

Page : Précédente  1  2  3  Suivante
Pseudo Commentaire
1 visiteur sur cette news (0 membre et 1 anonyme)
Page : Précédente  1  2  3  Suivante
Hors ligne Natim # Posté le 12/05/2008 à 17:51:08
En stage chez Simple It
Avatar
Admins
Juste pour l'environnement Mac.

from sdz.vt35.bugs import correction
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne @uguste # Posté le 12/05/2008 à 18:16:42
1149566766
Avatar
Groupe : Membres
super je l'installe tout de suite!!

Mac, Linux et Windows sont dans une voiture. Ils sont sur l'autoroute quand un pneu crève.
Mac dit: "Il faut le changer"
Linux dit: "Oui, mais on va chercher pourquoi il a crevé pour ne pas refaire la même erreur"
Et Windows dit: "On s'en fout, on peut continuer à rouler" :lol:
 
Hors ligne Eclyps # Posté le 12/05/2008 à 18:22:15
Offspring POWAAA !!!
Avatar
Groupe : Membres
Sa faisait longtemps que je l'attendais cette new ^^ mais ça fais aussi longtemps que Qt 4.4 est sortis (voir ma signature.)

QScintilla
 
Hors ligne geenux # Posté le 12/05/2008 à 18:27:55
Vive Qt
Avatar
Groupe : Membres
J'attendrait qu'il soit dans les dépots d'Ubuntu, et après je testerais ça. Bientôt ça servira même plus de savoir programmer, il suffira d'aligner 3 ou 4 appels de méthodes pour créer un navigateur web...
Hors ligne mota # Posté le 12/05/2008 à 18:53:31
Berserkr qui mord
Avatar
Groupe : Membres
Citation : Natim
Juste pour l'environnement Mac.


Non, je n'ai pas parle d'integration mais d'inspiration.

It's me !
 
Hors ligne Linktim # Posté le 12/05/2008 à 18:59:38
The Other Side
Avatar
Newsers
Citation : geenux
J'attendrait qu'il soit dans les dépots d'Ubuntu, et après je testerais ça. Bientôt ça servira même plus de savoir programmer, il suffira d'aligner 3 ou 4 appels de méthodes pour créer un navigateur web...


Faut pas abuser non plus. :D
Vous avez juste le moteur de rendu, après à vous de coder l'interface, les options, la gestion des favoris, etc.
 
Hors ligne ~Electro # Posté le 12/05/2008 à 19:06:37
The ~Electro World
Avatar
Groupe : Membres
Citation : Linktim
Citation : geenux
J'attendrait qu'il soit dans les dépots d'Ubuntu, et après je testerais ça. Bientôt ça servira même plus de savoir programmer, il suffira d'aligner 3 ou 4 appels de méthodes pour créer un navigateur web...


Faut pas abuser non plus. :D
Vous avez juste le moteur de rendu, après à vous de coder l'interface, les options, la gestion des favoris, etc.


Mais ça sera aussi facile programmable qu'un site web ^^

Le seul moyen de se débarrasser d'une tentation, c'est d'y céder.
Oscar Wilde
Tout le monde a son moment de gloire, il suffit d'y croire.
Proverbe espagnol
 
Hors ligne shadosan # Posté le 12/05/2008 à 19:08:17
WRYYYYYYYY !!
Avatar
Groupe : Membres
Je sens qu'une multitude de petit navigateurs web / lecteurs audio tout pourri vont fleurir dans pas longtemps :D

En tout cas, c'est super ^^ Je l'attendais cette mise-à-jour !
 
Hors ligne Linktim # Posté le 12/05/2008 à 19:11:52
The Other Side
Avatar
Newsers
Comme le zNavigateur ? :D
 
Hors ligne mota # Posté le 12/05/2008 à 19:12:31
Berserkr qui mord
Avatar
Groupe : Membres
Citation : Linktim
Citation : geenux
J'attendrait qu'il soit dans les dépots d'Ubuntu, et après je testerais ça. Bientôt ça servira même plus de savoir programmer, il suffira d'aligner 3 ou 4 appels de méthodes pour créer un navigateur web...


Faut pas abuser non plus. :D
Vous avez juste le moteur de rendu, après à vous de coder l'interface, les options, la gestion des favoris, etc.


Juste une petite precision mais WebKit n'est pas un moteur de rendu, c'est une sorte de Mini Framework oriente web incluant le moteur de rendu HTML WebCore.

It's me !
 
Hors ligne ~Electro # Posté le 12/05/2008 à 19:26:10
The ~Electro World
Avatar
Groupe : Membres
Citation : Linktim
Comme le zNavigateur ? :D


...il suffit de rajouter quelques couleurs et il est parfait celui-là !

Le seul moyen de se débarrasser d'une tentation, c'est d'y céder.
Oscar Wilde
Tout le monde a son moment de gloire, il suffit d'y croire.
Proverbe espagnol
 
Hors ligne Linktim # Posté le 12/05/2008 à 19:31:17
The Other Side
Avatar
Newsers
Des couleurs o_O ?
 
Hors ligne guimers8 # Posté le 12/05/2008 à 19:35:26
Cocoa/ObjC
Avatar
Groupe : Membres
Citation : Linktim
Citation : geenux
J'attendrait qu'il soit dans les dépots d'Ubuntu, et après je testerais ça. Bientôt ça servira même plus de savoir programmer, il suffira d'aligner 3 ou 4 appels de méthodes pour créer un navigateur web...


Faut pas abuser non plus. :D
Vous avez juste le moteur de rendu, après à vous de coder l'interface, les options, la gestion des favoris, etc.

Ouaip, mais avant ça, le moteur de rendu aurait été le plus gros du travail sur un navigateur assez simple. Là, on peut créer un navigateur respectueux des standards du web, et se concentrer sur ce qui fera la différence avec les autres navigateurs.

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPod Vidéo, 5.5G Noir, 30 Go.
Au fait, pourquoi ne pas visiter… mon blog ?
 
Hors ligne SpyBen # Posté le 12/05/2008 à 19:56:53
Noob Spotted !!
Avatar
Groupe : Membres
Merci de la news!

Image utilisateur
 
Hors ligne kankan # Posté le 12/05/2008 à 19:57:02
kankan@internet:/com/sdz$
Avatar
Groupe : Membres
D'un autre côté, cela facilitera la création de pas mal d'applis, notamment orienté web. J'ai déjà quelques idées concrètes en tête (c'est marrant j'y ait justement pensé cet après-midi), mais je suis loin d'avoir le niveau pour les coder moi-même.
 
Hors ligne Aztek # Posté le 12/05/2008 à 20:04:10
blablabla
Avatar
Groupe : Membres
Au fait, Qt sera utilisé pour la prochaine version de VLC, je me trompe ?

Les chats retombent-ils toujours sur leur pattes ? Selon l'association américaine des vétérinaires : sur 22 chats tombés d'une hauteur supérieure à 7 étages (environ 25m), un seul est mort sur le coup, 20 ont été blessés par leur chute (principalement à l'abdomen), dont 1/3 de lésions graves et 1/3 de lésions sérieuses... (Quid 1991. page 209b)
\mathfrak{Vive \ la \ France \ !}
 
Hors ligne Corbeau_1945 # Posté le 12/05/2008 à 20:37:25
Avatar
Groupe : Membres
c'est une bonne nouvelle, mais j'espère ne pas rencontrer de soucis avec QDevelop. car j'ai déjà eu des prob a compiler les programme en passant de 4.2 à 4.3 .

Ce qui fait que QT deviens incontournable, c'est qu'il est multi plate forme. le même code (si on utilise pas de librairie spécial a un seul OS : genre la déclaration des thread), mais en utilisant les lib QT, est utilisable sur tout OS qui a le runtime QT. génial ! effectivement, plus qu'a rendre la librairie plus legere et plus rapide à l"execution.

Image utilisateur
 
Hors ligne darkagonik # Posté le 12/05/2008 à 21:22:19
pas mal FreeBSD :)
Avatar
Groupe : Membres
Citation : Linktim
Salut,
je tiens l'information de l'interview d'un responsable dans lequel il dit : « Plus tard, nous prévoyons de fournir une interface de programmation d'animation - qui permettra aux utilisateurs de créer des animations de type flash avec un outil de conception. »

Mais je n'ai pas compris, s'il allait créer un nouveau logiciel pour faire du Flash ou alors créer leur propre format qui serait un fork du Flash, donc petit point d'interrogation sur le sens.

Certainement pas un fork de Flash puisque flash n'est pas libre (donc impossible de forker). Je pencherais plutôt pour le SVG, qui est déjà intégré dans les navigateurs modernes (en tout cas Firefox depuis la version 1.5).
Hors ligne Alp # Posté le 12/05/2008 à 21:38:42
Groupe : Membres
Citation : Linktim
Salut,
je tiens l'information de l'interview d'un responsable dans lequel il dit : « Plus tard, nous prévoyons de fournir une interface de programmation d'animation - qui permettra aux utilisateurs de créer des animations de type flash avec un outil de conception. »

Mais je n'ai pas compris, s'il allait créer un nouveau logiciel pour faire du Flash ou alors créer leur propre format qui serait un fork du Flash, donc petit point d'interrogation sur le sens.


Tu pourrais donner la source... Ce n'est pas parce que c'est sur Developpez qu'il ne faut plus faire aucun lien. C'est moi qui m'en suis chargé et je trouve ton attitude un poil irrespectueuse. Surtout que tu c/c, enfin bon...

Pour l'interview, c'est là : http://qt.developpez.com/interview/naren-karattup/
 
Hors ligne Kent1h # Posté le 12/05/2008 à 21:51:30
Groupe : Membres
J'ai tester un mini-browser, ça bug il y a des plantages aléatoires :/ dommage sinon bonne news.

Pour ceux qui veulent savoir le QWebView passe l'Acid 2 et pour l'acid 3 ça plante shadosan avais raison ya déjà un mini-navigateur de prêt (pour tester et voir ses résultats sur Acid Test ^^)
Hors ligne raphamil # Posté le 12/05/2008 à 22:05:07
Avatar
Groupe : Membres
La nightly de WebKit la passe déjà. (nightly.webkit.org).

(\__/)
(/¤.¤\) <= Lapinator ! ^^
('')|('')
Exécuter plusieurs fonctions au chargement d'une pageUne horloge temps réel grâce à Javascript (nouveau) • Séparer le comportement de la strucure (bientôt) • Chercher plus rapidement dans la doc Qt
72.73% apple-geek
 
Hors ligne Diti # Posté le 12/05/2008 à 22:33:14
Manchot empereur
Avatar
Groupe : Membres
Citation : Alp
Citation : darkagonik
Mais je n'ai pas compris, s'il allait créer un nouveau logiciel pour faire du Flash ou alors créer leur propre format qui serait un fork du Flash, donc petit point d'interrogation sur le sens.

Certainement pas un fork de Flash puisque flash n'est pas libre (donc impossible de forker). Je pencherais plutôt pour le SVG, qui est déjà intégré dans les navigateurs modernes (en tout cas Firefox depuis la version 1.5).

Libre peut-être pas, mais il est ouvert, et ça suffit pour faire quelque chose de bien.
 
Hors ligne elmcherqui # Posté le 13/05/2008 à 01:26:09
la vie est un programme
Avatar
Groupe : Membres
Citation : M@teo21
Citation : quimou
Je me demande quand la partie Qt sera finie...


Rapidement, si je fais les choses comme prévu.


MATEO JE T'AIME !!!!!!!!!!!!!
merci pour la news et pour mateo j'attend tes tutos sur Qt avec impatience !!!!

-La répétition est humaine , la récurrence Divine .
 
Hors ligne bakuryu11 # Posté le 13/05/2008 à 06:40:37
http://ganaria.free.fr
Avatar
Groupe : Membres
Bonne news, merci :)

Image utilisateur

 
Hors ligne souls killer # Posté le 13/05/2008 à 08:13:34
Avatar
Groupe : Membres
Bonne nouvelle. :)

Et bonne news, une fois de plus.

"Qui mange du bœuf... Mange du bœuf.
Qui mange du porc... N'est pas musulman."

Une autre, que j'aime bien :
"Qui ne tente rien n'a rien.
Qui tente de la merde... n'a rien non plus"
. :D
Rédigez vos news !! | le Manuel du Zér0 | Rédigez des Cahiers des Charges pour vos projets, organisez-vous ! | Où habitent nos Zér0s ? | Perdu sur le Web ?
 
Hors ligne tom'z # Posté le 13/05/2008 à 08:32:39
Avatar
Groupe : Membres
Bonne nouvelle !

QWebView a l'air très intéressant !
 
Hors ligne guimers8 # Posté le 13/05/2008 à 12:41:43
Cocoa/ObjC
Avatar
Groupe : Membres
L'une des applications du framework WebKit est des applications comme Fluid, sur Mac. :)

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPod Vidéo, 5.5G Noir, 30 Go.
Au fait, pourquoi ne pas visiter… mon blog ?
 
Hors ligne KKO # Posté le 13/05/2008 à 16:17:13
Zimple, tout simplement
Avatar
Groupe : Membres
Merci pour la news, Qt est vraiment bien
 
Hors ligne ~Electro # Posté le 13/05/2008 à 16:32:11
The ~Electro World
Avatar
Groupe : Membres
Citation : Linktim
Des couleurs o_O ?


Oui

Le seul moyen de se débarrasser d'une tentation, c'est d'y céder.
Oscar Wilde
Tout le monde a son moment de gloire, il suffit d'y croire.
Proverbe espagnol
 
Hors ligne nicknick63 # Posté le 13/05/2008 à 19:12:22
Avatar
Groupe : Membres
Excellente nouvelle !

En plus PyQt est déjà à jour \o/ .

Image utilisateur
Envie de discuter avec la communauté d'Exalead ? Allez sur le chat ! (xmpp:exalead@chat.jabberfr.org)
Les tableaux, c'est tabou, on en viendra tous a bout ! Image utilisateur
 

Désolé, les commentaires de cette news sont désactivés, vous ne pouvez pas en ajouter !

Revenir à liste des news

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 32 Zéros connectés | Requêtes SQL 5 requêtes | Temps de génération de la page : Total (SQL) 0.0696s (0.0581s)