Journal Qt Creator et Qt 4.5 en versions beta

Posté par  (site web personnel) .
Étiquettes : aucune
9
19
déc.
2008
** Qt Creator est l'IDE crée par Trolltech/Nokia/Qt Software.
Jusqu'à maintenant (cf http://linuxfr.org/2008/10/31/24628.html ) il était disponible en pré-version sans le code source. Désormais le code source est disponible et Qt Creator est en version bêta. A noter que Qt Creator utilise Qt 4.5.

Site web : http://trolltech.com/developer/qt-creator
La news : http://labs.trolltech.com/blogs/2008/12/18/qt-creator-beta-r(...)
Infos supplémentaires : http://labs.trolltech.com/blogs/2008/12/18/interview-with-qt(...)

** Qt 4.5 vient egalement de sortir en version bêta :
http://trolltech.com/developer/preview-qt-4.5
La news : http://labs.trolltech.com/blogs/2008/12/18/a-greek-christmas(...)
Pour les nouveautés de Qt 4.5, voir les 2 précédents journaux : http://linuxfr.org/~tanguy_k/27239.html & http://linuxfr.org/~tanguy_k/27373.html

Évidemment, comme Qt Creator, Qt 4.5 beta est disponible pour Windows, Mac OS X et Linux.

** Quelques commentaires personnels

Qt 4.5 bêta semble assez stable car les développeurs de Trolltech utilisent en permanence KDE 4 compilé avec les dernières versions de Qt 4.5 ce qui permet de tracker tous les bugs. A l'époque de la sortie de Qt 4.0, KDE 4 n'existait pas, il était donc beaucoup plus difficile pour eux de tester/déboguer Qt avec des "vrais" applications.

Pour Qt Creator, il semble déjà très apprécié et risque de devenir une "killer app". En regardant le code source, on remarque qu'il a été conçu de façon modulaire avec de nombreux plugins.
A mon avis c'est Le système de plugins ultime, puisque ceci dépendent les uns des autres comme dans Eclipse et donc le "noyau" du logiciel reste très simple. C'est l'adaptation du fameux adage du protocole IP : "pushing intelligence to the edge"
D'ailleurs je vais m'empresser de pomper le code (GPL) pour améliorer mon système de plugins a moi :)

Le code source de Qt Creator :
http://labs.trolltech.com/gitweb?p=qt-creator;a=tree;f=src;h(...)
Le système de plugins :
http://labs.trolltech.com/gitweb?p=qt-creator;a=tree;f=src/l(...)
Un exemple de plugin :
http://labs.trolltech.com/gitweb?p=qt-creator;a=tree;f=src/p(...)
  • # KDE 4.2 beta 2

    Posté par  (site web personnel) . Évalué à 10.

    Au passage, KDE 4.2 bêta 2 est également sortie : http://dot.kde.org/1229613785/

    La news de la sortie de Qt 4.5 et Qt Creator beta sur dot.kde.org :
    http://dot.kde.org/1229622208/

    Une vidéo sur le support de Cocoa sous Mac OS X :
    http://trolltech.com/products/appdev/platform/qt-for-mac
    Pour rappel, les précédentes versions de Qt utilisaient Carbon et donc l'intégration de Qt n'était pas parfaite. C'est désormais le cas et maintenant Qt 4.5 supporte le 64 bits sous Mac OS X (Carbon ne permet pas créer des applications 64 bits)

    Voici les liens vers les infos au sujet de la compilation de KDE 4 avec Qt 4.5 (qui permet d'avoir un Qt 4.5 stable beaucoup plus rapidement) :
    http://labs.trolltech.com/blogs/2008/12/04/how-kde-4-is-bloc(...)

    Pour ceux qui aiment Wolfenstein 3D, voici la version Qt qui est tout simplement étonnante :
    http://www.youtube.com/watch?v=MXS3xKV-UM0

    A noter aussi que Trolltech/Qt Software continue de travailler au portage de Qt sur la plateforme de téléphonie S60 :
    http://labs.trolltech.com/blogs/2008/12/15/time-for-another-(...)
    La plateforme S60 (basé sur Symbian) équipe énormément de téléphones portables cf http://en.wikipedia.org/wiki/Nokia_S60

    Qt existe déjà pour Windows CE et Maemo, Manque plus que Qt pour Android et ça sera parfait :)

    Pour finir, je sais plus où j'ai lu ça, mais des personnes travaillent sur l'intégration de Qt avec le moteur 3D OGRE (http://en.wikipedia.org/wiki/OGRE ) pour permettre l'utilisation des widgets (boutons, ascenseurs...) Qt directement dans une fenêtre OGRE.
    • [^] # Re: KDE 4.2 beta 2

      Posté par  . Évalué à 3.

      Je trouve le WolfenQt très impressionnant, il est visiblement scriptable avec QtScript.
  • # Dépos publics.

    Posté par  (site web personnel) . Évalué à 5.

    Un truc que j'aimerais rajouter est que maintenant le vrai dépo git de Qt Creator est public, et que les contributions externe sont les bienvenues.
    C-à-d que l'on vois en temps réel ce que les développeurs de Qt Software font, et que l'on a donc accès a l'historique du code, ce qui facilite la contribution.

    (Ce qui n'étais pas le cas avec les autres produits de Trolltech précédement.)
  • # Test rapide

    Posté par  . Évalué à 4.

    Je viens de tester rapidement et ça à l'air assez sympas. C'est rapide et apparemment simple à utiliser. Comparé à eclipse c'est beaucoup plus réactif, vraiment agréable son mon pc poussif.

    Sinon quelqu'un sait si le support d'autres langages est prévu? Nottament python?

    Enfin dernière question, quelqu'un à une idée du prix de la licence QT pour une boite qui fais des applications commerciale?
    • [^] # Re: Test rapide

      Posté par  . Évalué à 4.

      Enfin dernière question, quelqu'un à une idée du prix de la licence QT pour une boite qui fais des applications commerciale?

      Apparemment les prix ne sont pas publics, le mieux est de les contacter directement. Je crois que ça dépend beaucoup de vos besoins (nombre de plateformes, nombre de développeurs, quelle édition de Qt, etc). En fouillant un peu j'ai trouvé ça sur un forum : http://www.qtforum.org/index.php?page=Attachment&attachm(...) . Ce n'est pas tout à fait donné mais si ça fait gagner un mois-développeur sur un projet c'est rentable.

Suivre le flux des commentaires

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