Journal Avant première version pour Qt 4

Posté par  (site web personnel) .
Étiquettes : aucune
0
9
juil.
2004
Une toute première version de Qt 4 est disponible sur le site web de Trolltech cf http://dot.kde.org/1089303565/(...)
Pour le moment c'est une alpha-alpha-alpha version.

Au programme pour le futur Qt 4 (http://doc.trolltech.com/qq/qq09-qt4.html(...) )

- vitesse ameliore comparee a Qt 3
executables 10% plus petits
temps de chargement 20% plus rapide
15% de consommation memoire en moins

- decoupage en plusieurs librairies -> plus besoin de trainer toute la partie graphique de Qt pour un programme en mode console

- compatibilite partitielle niveau source mais non binaire
une librairie externe de compatibilite avec Qt 3 est/sera disponible donc ceci sans devoir inclure du vieux code dans les nouvelles versions de Qt pour etre compatible avec les anciennes versions.

- un nouveau moteur pour dessiner

- un nouveau moteur pour l'affichage du texte Unicode

- un composant vue/modele pour permettre l'abstraction des donnees et de leur affichage

- de nouveau conteneurs "mieux que ceux de la STL"

- un support etendu du multithreading

- et puis plein d'autres trucs ;)

Pour en savoir encore plus sur le futur Qt 4: http://dot.kde.org/1061880936/(...)
  • # Pendant ce temps là, chez la concurrence...

    Posté par  . Évalué à -3.

    "OH put*in c'est génial Goblin, ils ont enfin changé l'horrible sélecteur de fichier du Coquillus spatial par un truc moins moche !"


    PS : toute ressemblance avec un environnement existant ne serait pas purement fortuite, c'est pourquoi les noms ont été changé afin de préserver l'anonymat et la réputation des environnements incriminés
  • # Pour en savoir plus...

    Posté par  . Évalué à 4.

    Voilà quelques liens pour en savoir plus, directement à la source (chez Trolltech) :

    1) Juste pour avoir un petit aperçu pour connaître les nouveautés :
    http://www.trolltech.com/products/qt/whatsnew.html(...)

    2) Pour télécharger la "preview" :
    http://www.trolltech.com/download/tech_previews.html(...)

    3) Et bien sûr, la documentation, très intéressante :
    http://doc.trolltech.com/4.0/index.html(...)
    notamment l'introduction, qui présente les différents modules :
    http://doc.trolltech.com/4.0/tech-preview.html(...)

    Au niveau des nouveautés qui se faisaient attendre :
    - un nouveau système pour les QTable, QListView... (nommé Interview) basé sur un système de Model/View. C'est à dire que les données seront dans un coin en mémoire, et qu'il sera possible de les visualiser avec plusieurs widgets différents (un QTable, un QListView...), le tout étant synchronisé (même les sélections, à ce que j'ai compris).
    - un nouveau système de dock (nommé MainWindow), qui permet de faire beaucoup plus de chose (c'était relativement simple et limité avant),
    - une réécriture du moteur de dessin (nommé Arthur), j'ai pas encore testé, mais ça risque d'être formidable, avec au menu :
    - double-buffering par défaut,
    - alpha-blending (enfin !!, et sur toute les plateformes, pas seulement Mac et Windows)
    - le système est unifié, il sera ainsi possible d'utiliser un QPainter même en OpenGL (je m'avance un peu, mais c'est ce que j'ai compris)
    - et une réécriture du moteur de texte (nommé Scribus), qui en avait bien besoin.

    En tout cas, je vais m'empressé de tester tout ça.

    Nico
    • [^] # Re: Pour en savoir plus...

      Posté par  . Évalué à 2.

      - et une réécriture du moteur de texte (nommé Scribus), qui en avait bien besoin.
      s/Scribus/Scribe
      Ben ouais, Scribus c'est un programme que tout le monde connaît, non ? Un programme de publication écrit avec Qt...
    • [^] # Re: Pour en savoir plus...

      Posté par  . Évalué à 1.

      - le système est unifié, il sera ainsi possible d'utiliser un QPainter même en OpenGL (je m'avance un peu, mais c'est ce que j'ai compris)


      Cest également ce que j'ai compris, par contre le site manque de precision, pourra t-on utiliser le Qpaint comme une texture, voir interagir avec, ou est-ce simplement un autre moyen de rendu
    • [^] # Re: Pour en savoir plus...

      Posté par  . Évalué à 1.

      « un nouveau système pour les QTable, QListView »

      Allelouia!

      Ça commençait à manquer serieusement l'affichage de listes ou tableaux virtuels... surtout quand c'est vendu $2500...

Suivre le flux des commentaires

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