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 :

Quand utiliser les différentes technologies de Qt ?


Sujet :

Qt

  1. #1
    Membre habitué
    Homme Profil pro
    Doctorant en Astrophysique
    Inscrit en
    Mars 2009
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant en Astrophysique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2009
    Messages : 312
    Points : 176
    Points
    176
    Par défaut Quand utiliser les différentes technologies de Qt ?
    Bonjour.

    J'avais pas mal touché Qt à l'époque traditionnelles des widgets C++, et ça fait maintenant à peu près 2 ans que je n'y ai pas vraiment retouché. Depuis, Qt a bien évolué, Qt5 est sorti et les technologies comme Qt Quick semblent maintenant quand même assez bien rodé. Toutefois cela reste pour moi assez opaque et j'aimerai tout d'abord un éclaircissement sur la différence entre ce que l'on appelle QtQuick et QML.

    Ensuite j'aimerai comprendre quand utiliser quoi. Si je code, ce sera pour faire des interfaces graphiques pour des logiciels scientifiques, donc à priori du desktop.

    Imaginons que je veuille faire la chose suivante :
    Une application qui prend en entrée un certain nombre de paramètres numériques, qui lance un calcul (en C++) avec ces paramètres, et présente le résultat du calcul sous la forme d'une animation. Ma question est : quand et pourquoi utiliser QtQuick, QML et C++ dans le cadre d'une telle appli ?

    Merci beaucoup

  2. #2
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 617
    Points
    15 617
    Par défaut
    Salut

    Qt Quick = le module de Qt, composé d'un langage déclaratif (le QML) pour définir la structure de l'interface graphique et d'un langage de script (le JavaScript) pour paramétrer son comportement.
    Le C++ sera utilisé pour le code nécessitant des performances ou pour créer des outils non accessible en QML.

    A voir :
    * une vidéo sur une application complexe (3D, animation) créer en QML/C++ : [ame="http://www.youtube.com/watch?v=kvWeE3kurEQ&list=PLizsthdRd0YzYe5T3Txgg7TUGVi-ijq4d&index=47"]QML for desktop apps - Michael Wagner and Helmut Sedding - YouTube[/ame]

Discussions similaires

  1. [EJB3] Quand utiliser les ejb ?
    Par tastika dans le forum Java EE
    Réponses: 5
    Dernier message: 04/03/2009, 17h57
  2. VS2005 pour utiliser les dernieres technologies?
    Par Sacha999 dans le forum Visual Studio
    Réponses: 3
    Dernier message: 16/02/2009, 14h41
  3. Quand utiliser les pointeurs ?
    Par kedare dans le forum Qt
    Réponses: 4
    Dernier message: 22/08/2007, 12h50
  4. [POO] Quand utiliser les Exceptions?
    Par ChriGoLioNaDor dans le forum Langage
    Réponses: 2
    Dernier message: 20/06/2007, 09h40
  5. quand utiliser les modules de classe
    Par borislotte dans le forum Access
    Réponses: 3
    Dernier message: 02/03/2007, 15h56

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