URL: https://linuxfr.org/users/nikikko/journaux/qt-41 Title: Qt 4.1 Authors: Nicolas Date: 2005年12月20日T21:52:17+01:00 Tags: Score: 0 La nouvelle version de Qt, la version 4.1, vient tout juste de sortir (voir l'annonce officielle [http://www.trolltech.com/newsroom/announcements/00000229.htm(...)](http://www.trolltech.com/newsroom/announcements/00000229.html) ). Cette nouvelle version apporte son lot de nouveautés et d'améliorations. Ce que je retiens personnellement : - un nouveau moteur de rendu SVG (Tiny profiles pour SVG 1.1 et 1.2), - un support pdf pour l'impression, - un ensemble de classes permettant d'effectuer des tests unitaires, - des améliorations importantes concernant l'OpenGL, avec le support des pixel et sample buffers, - la création des menus de manière interactive dans le designer. Bien sûr, la liste ne se résume pas à ça, si vous voulez en savoir plus, allez voir le changelog ( [http://www.trolltech.com/developer/changes/changes-4.1.0.htm(...)](http://www.trolltech.com/developer/changes/changes-4.1.0.html) ). Pour ceux qui veulent, voici une copie du mail de l'annonce :
Qt 4.1.0 - the first feature release since Qt 4.0 - is now available. Qt 4.1.0 includes a range of performance and stability improvements, as well as a number of functionality additions. Highlighted features include: - Integrated support for rendering Scalable Vector Graphics (SVG) drawings and animations - A PDF backend to the Qt printing system, making the creation of PDF files as simple as printing - A unit testing framework for Qt applications and libraries, also used by Trolltech developers for internal testing of Qt - An interactive menu and action editor in Qt Designer, enabling drag-and-drop of actions into menus and toolbars - New proxy models to enable view-specific sorting and filtering of data displayed using item views - Expanded features for development with OpenGL, including support for pixel and sample buffers - Compatibility with other C++ libraries improved via 'no_keywords' - freely mix and even connect Qt Signals and Slots with Boost.Signals - A flexible syntax highlighting class based on the Scribe rich text framework - Support for network proxy servers using the SOCKS5 protocol For detailed information, please consult the changes-4.1.0 file found in the package, or visit [http://www.trolltech.com/developer/changes/changes-4.1.0.htm(...)](http://www.trolltech.com/developer/changes/changes-4.1.0.html.) Universal Binaries for Mac OS X ------------------------------- Improvements to qmake with Qt 4.1.0 now make it possible to create universal binaries for Mac OS X out of the box, enabling the creation of binaries that run on both PowerPC and Intel architecture. HOW TO GET THE RELEASE ---------------------- [http://www.trolltech.com/download/opensource.html](http://www.trolltech.com/download/opensource.html) SUPPORT ------- Any problems encountered with Qt 4.1.0 should be reported to qt-bugs@trolltech.com.Ce qu'on attend toujours : - QCanvas, mais il semblerait qu'il vont sortir un QtCanvas n'utilisant que Qt4 (pas les classes de compatibilité Qt3) sous forme de solution, le véritable remplaçant de QCanvas, QGraphicView (je crois que c'est le nouveau nom), devrait apparaître dans Qt4.2. - améliorations des performances de dessin (c'est pas moi qui le dit, mais ça ressort régulièrement sur la mailing list)