IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

La release candidate de Qt 4.5 est disponible ! [Infos]


Sujet :

Qt

  1. #1
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut La release candidate de Qt 4.5 est disponible !
    Bonjour à tous,

    Ca y est, on peut désormais avoir un très gros aperçu de ce que sera Qt 4.5 !
    En effet, la release candidate de cette dernière est sortie cet après-midi.
    N'hésitez pas à la télécharger sur : ce lien

    Parmi les nouveautés :
    • Mise à jour de l'intégration de WebKit avec la dernière version du moteur WebKit
    • Nouveau module pour le benchmarking et amélioration de nombreux composants pour de meilleures performances
    • Support de l'architecture Mac 64-bits avec l'API Cocoa
    • Debugger pour le moteur de script QtScript !
    • Support de XSL-T
    • Widgets translucides sur X11 grâce aux effets ARGB
    • Support du format Open Document Format
    • Amélioration du support de proxy
    • Nombreuses améliorations sur Qt Designer
    • Meilleure intégration sur les bureaux basés sur GTK


    A noter que cette release candidate est téléchargeable pour les plateformes suivantes :
    • Windows
    • Mac
    • Linux/X11
    • Embedded Linux
    • Windows CE


    N'hésitez pas à nous faire des retours ici-même !

    Et n'oubliez surtout pas que Qt 4.5, la version release, sera disponible sous licence LGPL, comme nous annoncé précédemment

  2. #2
    En attente de confirmation mail
    Inscrit en
    octobre 2007
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : octobre 2007
    Messages : 285
    Points : 339
    Points
    339
    Par défaut

    Plus qu'à attendre la release LGPL....

  3. #3
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut
    Comme une bonne nouvelle n'arrive jamais seule, je viens de voir qu'une release candidate de Qt Creator version 0.9.2 est disponible également, avec pas mal de nouvelles choses et d'améliorations également !
    Cf : http://labs.trolltech.com/blogs/2009...reator-092-rc/


  4. #4
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : septembre 2007
    Messages : 20
    Points : 24
    Points
    24
    Par défaut
    Merci pour la news je vais mettre mon petit Qt Creator à jour

  5. #5
    Membre régulier Avatar de COGAN
    Homme Profil pro
    Inscrit en
    septembre 2005
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : septembre 2005
    Messages : 105
    Points : 108
    Points
    108
    Par défaut
    Merci pour cette information de toute importance.
    Je guettais sa sortie....

  6. #6
    Membre habitué Avatar de demonixis
    Homme Profil pro
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2008
    Messages : 80
    Points : 150
    Points
    150
    Par défaut
    C'est vrai que cet IDE est vraiment bien foutu, c'est léger, et c'est un régale pour programmer. L'autocompletion est d'ailleurs très efficace . Je vais tester cette RC sous Windows (par contre j'ai du mal avec la configuration), et mettre à jours ma version "nighty" sous Linux.

    Merci pour la news en tout cas (même si la news n'était pas au sujet de Qt Creator )

  7. #7
    Membre éprouvé
    Avatar de matrix788
    Profil pro
    Inscrit en
    juin 2002
    Messages
    740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2002
    Messages : 740
    Points : 1 037
    Points
    1 037
    Billets dans le blog
    2
    Par défaut
    Miam que de bonnes nouvelles.

    Il faut reconnaitre que je m'attendais à une évolution de Qhttp, avec un renforcement niveau sécurité de base.

    Quand à l'effet translucide, quelqu'un sait-il pourquoi il ne s'applique que sur nunux ?
    n'oubliez pas de cliquer sur résolu...

    == pas de question technique en MP. Merci ==

  8. #8
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut
    Il faudrait vérifier, mais soit l'équivalent Windows n'existe pas, soit il n'est pas fourni aux développeurs et est fermé, donc impossible de s'en servir.
    Idem pour Mac. Ou alors, ils n'ont pas eu le temps / les développeurs pour faire pareil avec les autres plateformes.

  9. #9
    En attente de confirmation mail
    Profil pro
    Inscrit en
    août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 41
    Points : 47
    Points
    47
    Par défaut
    Bonjour,

    Tout content de cette nouvelle j'installe Qt4.5 et Qt Creator 0.9.2, je compile mon application, pas de soucis, je l'exécute, et là, plus de ToolBar...

    Après avoir cherché de quoi ça pouvait venir je me suis rendu compte que le problème c'est showMaximised(), si je le met avant la ToolBar ça passe pas, si je le met après y'a plus de problème.
    Sur Qt 4.4.3, ça ne change rien qu'il soit avant ou après, ça marche dans tous les cas.

    Est-ce que vous avez le même problème ? Quelqu'un sait si il y a une nouveauté qui fait cela ne marche plus ? Ou peut-être que j'oublie quelque chose dans mon code ?

    (Il n'y a pas vraiment de problème car cela fonctionne bien si on le met après, mais je trouve ça bizarre...)

    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #include "mainwindow.h"
     
    MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
    {
        showMaximized();
     
        QToolBar *tool_bar = new QToolBar(this);
        addToolBar(tool_bar);
        QAction *action = new QAction("Toto", this);
        tool_bar->addAction(action);
    }

  10. #10
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut
    Citation Envoyé par Julien44 Voir le message
    Bonjour,

    Tout content de cette nouvelle j'installe Qt4.5 et Qt Creator 0.9.2, je compile mon application, pas de soucis, je l'exécute, et là, plus de ToolBar...

    Après avoir cherché de quoi ça pouvait venir je me suis rendu compte que le problème c'est showMaximised(), si je le met avant la ToolBar ça passe pas, si je le met après y'a plus de problème.
    Sur Qt 4.4.3, ça ne change rien qu'il soit avant ou après, ça marche dans tous les cas.

    Est-ce que vous avez le même problème ? Quelqu'un sait si il y a une nouveauté qui fait cela ne marche plus ? Ou peut-être que j'oublie quelque chose dans mon code ?

    (Il n'y a pas vraiment de problème car cela fonctionne bien si on le met après, mais je trouve ça bizarre...)

    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #include "mainwindow.h"
     
    MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
    {
        showMaximized();
     
        QToolBar *tool_bar = new QToolBar(this);
        addToolBar(tool_bar);
        QAction *action = new QAction("Toto", this);
        tool_bar->addAction(action);
    }
    Salut,

    Je te conseille de faire un bug-report sur la mailing list de feedback, pour 1) résoudre ce soucis pour la 4.5 release 2) signaler à tout le monde que y'a une solution à ce soucis

    Pour ce faire, regarde la section "How to Provide Feedback" tout en bas de cette page : http://www.qtsoftware.com/developer/preview-qt-4.5

  11. #11
    En attente de confirmation mail
    Profil pro
    Inscrit en
    août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 41
    Points : 47
    Points
    47
    Par défaut
    Citation Envoyé par Alp Voir le message
    Salut,

    Je te conseille de faire un bug-report sur la mailing list de feedback, pour 1) résoudre ce soucis pour la 4.5 release 2) signaler à tout le monde que y'a une solution à ce soucis

    Pour ce faire, regarde la section "How to Provide Feedback" tout en bas de cette page : http://www.qtsoftware.com/developer/preview-qt-4.5
    Voilà c'est fait,

    Merci

  12. #12
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut
    Merci à toi pour tous les développeurs utilisant Qt

    Alors, il y en a qui ont testé les nouveautés/améliorations ? Qui se sont un peu amusés ? N'hésitez pas à nous faire des screens ou à nous montrer des bouts de code qui pourraient servir de témoignage !

  13. #13
    Membre actif
    Profil pro
    Inscrit en
    avril 2002
    Messages
    467
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 467
    Points : 244
    Points
    244
    Par défaut
    Je n'ai jamais programmé sous QT, mais est ce que ça vourdait dire vu qu'elle est disponible sous plusieurs plateformes, qu'un programme écrit sous linux, fonctionnera sans retouches sous windows - mac os..? un peu à l'instar de Java ?

    Peut - on déjà commencer à programmer avec cette candidate release sans risque de pertes ou de dommages au niveau du programme écrit ?.
    ( j'avais le cas lorsque une rc de netbeans était sortie avant la définitive et j'ai du recommancer..)
    .?
    Merci d'avance
    a+

  14. #14
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 801
    Points
    11 801
    Par défaut
    Un code valide dans la RC restera valide pour la version Release.

    Et oui, c'est portable Windows/Linux/Mac/Appareils mobiles (mais pas tous pour le moment), à ceci près qu'il faudra recompiler.

    Si tu veux te plonger dedans, je te conseille http://qt.developpez.com/tutoriels/introduction-qt/, ça devient une référence (traduction du tutoriel officiel)

  15. #15
    Membre actif
    Profil pro
    Inscrit en
    avril 2002
    Messages
    467
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 467
    Points : 244
    Points
    244
    Par défaut
    ok, merci alp pour ces précisions...
    Une dernière question :
    Pour un programme développé sous linux ( et donc qui comprend l'environnement QT..., faudra t'il installer un "runtime" ou faut t'il installer QT pour qu'il puisse fonctionner...sur la machine cible..
    Ou, est ce que le programme pourra t'il fonctionner de manière autonome ( bon en incorporant ses bibliothèques bien entendu..) ?

    Pour faire plus simple dans ma question :
    - Je développe un programme avec QT sous environnement linux...
    - Est ce que je peuts tout intégrer au niveau du programme (blibliothèques, environnement QT, etc...) et le refiler à quelqu'un qui est sous windwos, sans que l'utilisateur final ait besoins d'installer QT..pour le faire fonctionner ?

  16. #16
    En attente de confirmation mail
    Profil pro
    Inscrit en
    août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 41
    Points : 47
    Points
    47
    Par défaut
    Il n'y as pas de runtime à installer, tu doit juste fournir les bibliothèques.
    Par contre il faut que tu recompile sous chaque système d'exploitation, donc si tu veut fournir quelque chose pret à fonctionner sous Windows, il faut que tu installe Qt sous Windows, tu recompile ton programme, et ensuite tu fourni l'exe et les dll.

  17. #17
    Membre actif
    Profil pro
    Inscrit en
    avril 2002
    Messages
    467
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 467
    Points : 244
    Points
    244
    Par défaut
    ok, merci pour ces précisions...
    a+

  18. #18
    Membre éprouvé
    Avatar de matrix788
    Profil pro
    Inscrit en
    juin 2002
    Messages
    740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2002
    Messages : 740
    Points : 1 037
    Points
    1 037
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Julien44 Voir le message
    Il n'y as pas de runtime à installer, tu doit juste fournir les bibliothèques.
    Par contre il faut que tu recompile sous chaque système d'exploitation, donc si tu veut fournir quelque chose pret à fonctionner sous Windows, il faut que tu installe Qt sous Windows, tu recompile ton programme, et ensuite tu fourni l'exe et les dll.
    hmm, pas tout à fait :

    si tu es sous linux, tu compiles ton programme Qt en déclarant une compilation pour système windows, et ensuite tu ajoutes les biblios utilisés, comme ming32.dll, etc...

    donc pas besoin de travailler sous windos pour compiler.

    voici pour t'aider :
    http://mtodorovic.developpez.com/lin...ss-compil-qt4/
    n'oubliez pas de cliquer sur résolu...

    == pas de question technique en MP. Merci ==

  19. #19
    En attente de confirmation mail
    Profil pro
    Inscrit en
    août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 41
    Points : 47
    Points
    47
    Par défaut
    Citation Envoyé par matrix788 Voir le message
    hmm, pas tout à fait :

    si tu es sous linux, tu compiles ton programme Qt en déclarant une compilation pour système windows, et ensuite tu ajoutes les biblios utilisés, comme ming32.dll, etc...

    donc pas besoin de travailler sous windos pour compiler.

    voici pour t'aider :
    http://mtodorovic.developpez.com/lin...ss-compil-qt4/
    Je ne connaissais pas ça, c'est bon à savoir,

    Merci (et désolé pour la "fausse" info)

  20. #20
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2006
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : septembre 2006
    Messages : 519
    Points : 1 052
    Points
    1 052
    Par défaut
    Tu peux avoir un exécutable complètement autonome en effectuant une compilation statique et en utilisant le système de ressource mais à moins que tu ne disposes d'une version commerciale de Qt, la compilation statique t'oblige à fournir les sources (ou au moins les fichiers objets) de ton programme (dans les versions antérieures à la 4.5, c'est le cas même en compilation dynamique).

Discussions similaires

  1. La première « release candidate » de Ogre 1.9 est disponible !
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 23/04/2013, 19h28
  2. Réponses: 60
    Dernier message: 03/03/2013, 02h31
  3. Réponses: 0
    Dernier message: 07/02/2009, 15h05
  4. Réponses: 0
    Dernier message: 23/05/2008, 11h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo