Journal Qt 4.1

Posté par  .
Étiquettes : aucune
0
20
déc.
2005
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(...) ).

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(...) ).

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(...)

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

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)
  • # PyQt

    Posté par  . Évalué à 2.

    et pendant ce temps on attend toujours impatiemment PyQt4 qui veut pas sortir .
    • [^] # Re: PyQt

      Posté par  . Évalué à 1.

      Il y'a QtRuby qui devrait sortir bientot normalement, en version qui fonctionnera sous linux, *BSD, Max OS X et windows.
      http://www.kdedevelopers.org/node/1686
      • [^] # Re: PyQt

        Posté par  . Évalué à 2.

        Je pense que le binding Ruby et Python devraient sortir à peu près en même temps. En effet, les 2 bindings utilisent Smoke. Une fois que l'un sera sorti, il faudra peu de travail pour sortir l'autre.
        En tout cas, j'attends impatiemment le binding QtRuby
        • [^] # Re: PyQt

          Posté par  . Évalué à 2.

          Pour PyQT y'a déjà des snapshot depuios septmbre mais ca n'a pas beaucoup bougé depuis

Suivre le flux des commentaires

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