Blog Qtfr

Aller au contenu | Aller au menu | Aller à la recherche

vendredi, mai 23 2008

Qt 4.4.0

Je sais que j'ai du retard, mais je ne pouvais passer à côté de la sortie de Qt 4.4.0. Cette version apporte de nombreuses nouvelles fonctionnalités :

Les nouveautés sont nombreuses et impressionantes, en voici les principales :

  • Qt WebKit Integration : integration de Webkit dans Qt, le moteur utilisé par Safari, permettant à vos applications d'être "web 2.0"
  • Qt for Windows CE : une nouvelle plateforme, rendant le slogan "Qt everywhere" encore plus vrai. Celle-ci nous ouvrant les voies des appareils mobiles sous Windows CE...
  • Multimedia framework : intégration de Phonon (bibliothèque multimédia initialement développé pour KDE) dans Qt, la lecture audio et vidéo à porté de main !
  • Widgets in Graphics View : l'évolution logique de Graphics View, la possibilité d'ajouter des widgets, qui ouvre les perspectives vers de nouvelles interfaces.
  • Concurrency Framework : une nouvelle API pour utiliser les threads, innovante, elle permet d'écrire des applications multithreadés sans se casser la tête.
  • Enhanced XML support : ajout du support de XQuery en standard.

Rien que l'ajout d'un framework multimédia est impressionnant, mais combiné avec Webkit/support Windows CE/Concurrency/..., cette version fait de Qt une bibliothèque réellement complète.

Une dernière chose : devant l'intérêt porté sur le navigateur web dans les exmples Qt, les développeurs ont décidé d'en faire un véritable projet open-source : Arora. le but étant d'avoir un navigateur complet, tout en restant simple (<10000 lignes de code) pour le développeur.

Qu'est-ce qu'ils vont bien pouvoir nous réserver pour la 4.5 maintenant ?

jeudi, décembre 20 2007

Qt 4.4 Technology Preview

Trolltech annonce la sortie de la technology Preview de Qt 4.4.0 :

Avant de vous lancer, sachez qu'une version "technology preview" est une version permettant de tester les nouveautés, mais n'est pas utilisable en production. L'API n'est pas gelée, il risque d'y avoir des changements.

Les nouveautés sont encore une fois nombreuses et impressionnantes :

  • Integration de WebKit,
  • Multimedia framework basé sur KDE Phonon,
  • Amélioration du support XML (support de XQuery 1.0 et XPath 2.0),
  • Concurrency framework (mutlithreading sans s'embêter avec les synchronisations et autres mutex),
  • Interprocess communication framework,
  • Nouveau système d'aide (meilleure intégration dans les programmes).

A noter une autre nouvelle d'importance : le développement de Phonon se fait dans le SVN de KDE, sous licence LGPL.

Vraiment, cette nouvelle version s'annonce excellente, elle me fait un peu penser à l'arrivée de la 4.2.0 et de GraphicsView.

Qt Jambi 4.3.3_01

Désolé, il semble que j'avais oublié la mise à jour de Qt Jambi.

Suite à la sortie de Qt et Qtopia 4.3.3, Trolltech vient de sortir une version de maintenance pour Qt Jambi, la version 4.3.3_01 :

Je me demande bien si Qt jambi arrive à trouver son public. Trolltech à l'air de le mettre en avant sur son site, mais ) à part ça, on n'en entend pas beaucoup parler...

mardi, décembre 18 2007

Barre de recherche Qt pour Firefox

Vous en révez, ils l'ont fait. Voilà un moteur de recherche dans la documentation Qt pour firefox :

qt_firefox_search.png

Pour l'isntaller, aller sur Hartwork Blog et cliquer sur Add Qt search engine.

via Hartwork Blog

jeudi, décembre 13 2007

La nouvelle version 0.25 de QDevelop est sortie

Annonce de jlbiord sur le forum

Bonjour,

L'équipe de QDevelop est heureuse d'annoncer la sortie officielle de la version 0.25. Merci à tous les développeurs, traducteurs et tous ceux qui ont contribués. Beaucoup de mises à jour sont présentes dans cette version, en résumé:

  • Amélioration de la complétion de code qui était mauvaise dans les versions précédentes. Sa vitesse est vraiment améliorée et elle fonctionne bien maintenant.
  • Affichage des espaces et des tabulations dans les éditeurs de texte.
  • Une nouvelle fonction qui permet de compiler automatiquement (toutes les 5 secondes) les fichiers (.cpp) édités. Cette compilation est faite en tâche de fond dans un fichier temporaire Les avertissements et les erreurs sont marqués dans la colonne d'affichage des numéros de ligne par un triangle jaune et rouge. Si la souris est placée sur un panneau, un tooltip est affiché et fournit les message produit par le compilateur. Cette fonction est empruntée à Eclipse et son auto-compilation de Java.

qdevelop-warnings.png

  • Une nouvelle fonction appelée "Mode Editeur". Elle permet de basculer entre l'affichage normal et l'affichage cachant tous les dockwidgets permettant une visibilité maximum de l'éditeur.
  • Support des paramètres supplémentaire pour make.

A small step for a Monkey...

Annonce de pasnox sur le forum

mais un grand saut pour les developpeurs Qt4 qui veulent travailler sur plusieurs plateformes avec le même IDE. Aujourd'hui vous pouvez enfin voir ce qui marinait pendant ces derniers mois et nous voulons savoir ce que _vous_ en pensez. C'est un grand saut ou un IDE comme un autre ? Dites le nous.

Quelles sont donc les nouveautés que vous pourrez découvrir dans Monkey Studio 2 Preview release v1.8.0.0 ?

  • Monkey Studio est capable de gérer pleinement un projet basé sur qmake.
  • Qt Assistant et Qt Designer sont maintenant entièrement intégrés dans l'IDE.
  • Définissez vos propres "Snippets" pour accélérer les tâches répétitives.
  • Créez vos propres "Templates".
  • Utilisation de QScintilla permet de colorer le texte et de choisir quelle coloration va avec quels types de fichiers (basé sur leur extension).
  • Utilisation de ctags qui permet d'avoir accès à la complétion du code de Qt ou de n'importe quelle bibliothèque si vous créez le fichier 'api' pour.

Avec son api extrêment flexible, vous pouvez l'étendre aisément pour combler vos besoins via des plugins.

Comme vous venez de le lire, il y a beaucoup à découvrir et comme dit précédemment, dites nous ce que vous en pensez. Soit sur les forums (http://forums.monkeystudio.org), le canal IRC (#monkeystudio on freenode) ou sur la mailing-list users@monkeystudio.org (pour s'inscrire, voir: http://lists.monkeystudio.org/cgi-b...).

Azevedo Filipe, et L'Equipe de Monkey Studio.

samedi, décembre 8 2007

Qt Quartely 23

En plus de la sortie de la version 4.3.3, le dernier Qt Quartely (n°23) est sortie hier :

Pas grand chose à dire, je ne suis pas très fan des sujets abordés. Mais peut-être que ça parelera plus à certains.

Bonne lecture.

Qt 4.3.3 et Qtopia 4.3.3

La dernière version de Qt et Qtopia, la version 4.3.2, vient de sortir :

Cette version est une version de maintenance, avec de nombreuses corrections de bugs. Pas grand chose à ce mettre sous la dent, les nouvelles fonctionnalités seront pour la 4.4.

dimanche, novembre 11 2007

Aux utilisateurs de QDevelop (et aux autres aussi)

Si vous êtes utilisateurs de QDevelop, si vous aimez ce logiciel, si vous souhaitez simplement donner un coup de main à un logiciel libre, voici une occasion d'aider.

Une documentation utilisateur est en cours d'écriture pour cet IDE spécialisé Qt. La version française est écrite, la version anglaise est traduite mais elle manque de relecture/correction. N'hésitez pas à contacter jl.biord_NOSPAM_free.fr (remplacez _NOSPAM_ par @) pour en savoir plus.

Pour information, la version française compte 34 pages, sommaire et copies d'écran inclus.

mercredi, octobre 24 2007

Qt Jambi 4.3.2_01

Suite à la sortie de Qt et Qtopia 4.3.2, Trolltech vient de sortir une version de maintenance pour Qt Jambi, la version 4.3.2_01 :

Pas grand chose à dire de plus, le changelog tient sur une feuille A4 :-)

mercredi, octobre 3 2007

Qt 4.3.2 et Qtopia 4.3.2

La dernière version de Qt et Qtopia, la version 4.3.2, vient de sortir :

Cette version est une version de maintenance, avec de nombreuses corrections de bugs.

On peut noter ici la prise en charge du compilateur de Microsoft dans la version Open Source. Il est donc maintenant possible d'utiliser Visual Studio Express avec Qt. Mais on ne peut pas parler ici d'intégration, il n'y a pas d'outils pour créer des projets Qt dans Visual, pas de gestion des moc... on est loin de l'intégration offerte par la version commerciale.

jeudi, septembre 27 2007

Sortie de Qt Eclipse Integration

Depuis maintenant quelques temps (officellement depuis le 30 mai), Trolltech travaille à l'intégration de Qt dans Eclipse. Et ben c'est chose faite, Qt Eclipse Integration vient de sortir :

L'intégration est vraiment bonne, et couvre différents aspects :

  • assistant de création de nouveau projet ou d'import de projet existant (à partir d'un fichier pro)
  • assistant de création de nouvelles classes (Qt Gui Class), ressources (Qt Resource File) ou forms (Qt Designer Form).
  • intégration du designer
  • intégration d'un éditeur de .pro
  • intégration d'un éditeur de ressources
  • intégration de la documentation Qt (si on télécharge la documentation Qt pour Eclipse)
  • complétion automatique des méthodes Qt

Afin d'éviter de me répèter, voilà un petit test que j'avais fait avec la RC2 : test de l'intégration de Qt et Eclipse. Pour résumer, l'intégration est vraiment réussie et c'est à mon avis un IDE à tester.

mercredi, septembre 19 2007

Qt et Qtopia s'ouvre d'avantages

Trois grandes nouvelles ces jours-ci pour Qt et Qtopia, qui démontrent une ouverture encore plus grande de Trolltech :

Avant, vous aviez ça pour développer avec Qtopia : greenphone.png

Et maintenant, vous pourrez avoir ça (qui possède notamment un GPS) : openmoko.jpg

Il ne manque plus que le Wifi pour combler tout le monde (annoncé sur les prochains modèles de Neo).

mardi, août 14 2007

Qt Jambi 4.3.1_01

Suite à la sortie de Qt et Qtopia 4.3.1, Trolltech vient de sortir une version de maintenance pour Qt Jambi, la version 4.3.1_01 :

Je rappelle, pour ceux qui n'ont pas suivi, le principe de la numérotation de Qt Jambi :

  • 4.3.1 correspond à la version de base de Qt utilisée par Qt Jambi,
  • 01 correspond à la version de Qt Jambi par rapport à Qt 4.3.1.

Au passage un message d'un des développeurs de Qt (responsable de Graphics View entre autre) détaillant son expérience avec Qt jambi pour la première fois : Java GUI developers, suffer no more ;-). Ce n'est pas forcément complètement objectif, mais ça donne quelques indications intéressantes.

jeudi, août 9 2007

Qt 4.3.1 et Qtopia 4.3.1

La dernière version de Qt et Qtopia, la version 4.3.1, vient de sortir :

Cette version est une version de maintenance, pas de grosses nouveautés. On peut citer quand même deux changements :

  • un nouvel exemple de démonstration de communication SSL,
  • un changement de licence, avec des exceptions à la GPL, la rendant plus permissive.

Et pour ceux qui veulent voir les équipes de support, voilà un petit tour d'horizon : Qt 4.3.1 released.

Note : c'est relativement calme ici - un effet vacances -, pourtant il y a quelques nouvelles intéressantes comme le support d'Eclipse, les DevDays 2007, on en reparle plus tard...

jeudi, juin 7 2007

Qt Jambi 4.3.0_01

Ca y est, Qt la première version de Qt jambi est sortie :

Lire la suite...

mercredi, mai 30 2007

Qt 4.3.0 et Qtopia 4.3.0

La dernière version de Qt et Qtopia, la version 4.3.0, vient de sortir :

Lire la suite...

dimanche, mai 27 2007

Encore un...

chsxf.gifC'est avec du retard que je souhaite la bienvenue à Christophe/chsxf (que c'est dur à écrire...). Vous l'avez sûrement vu roder sur le forum, et c'est avec plaisir qu'on l'accueil dans l'équipe.

Un petit mot aussi pour remercier trois personnes :

  • Kib² pour un tutoriel sur l'utilisation du designer avec PyQt4 (lien vers la doc),
  • Véronique pour un document sur le dessin avec Qt4 (lien vers la doc),
  • rocsan, pour un tutoriel sur la lecture XML (lien vers la doc) et un autre sur le réseau (pas encore publié, c'est dans les tuyaux).

Si vous aussi vous voulez nous faire parvenir des documentations/tutoriels/autres, n'hésitez pas !

Bienvenu Christophe, et merci à tous pour votre participation.

dimanche, mai 13 2007

Qtopia Greenphone Developer Challenge

Un petit rappel pour ceux qui n'ont pas vu :

greenphone-challenge.jpg

N'hésitez pas à participer, vous pourrez être l'heureux gagnant d'un des 25 greenphones. Vous avez jusqu'au 29 juin pour participer : concours greenphone.

jeudi, avril 26 2007

Des sorties chez Trolltech

C'est la journée des sorties chez Trolltech :

Juste une petite précision, Qtopia Core 4.2.3 est sortie depuis quelque temps déjà, ce n'est pas une erreur de ma part, c'est juste les versions pour téléphone est PDA qui sortent avec un peu de retard (ces versions comportent des bibliothèques et programmes supplémentaires).

Mais la grande nouvelle de la journée, c'est que Qt Jambi est officiellement disponible sous double licence commerciale/GPL. C'est un des reproches qui avait été fait lors de la première béta. Pour en savoir plus sur les nouveautés, un billet un peu plus long sur le Labs Trolltech.

- page 1 de 4