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

Discussion :

Que peut-on faire avec JavaScript dans Qt ?

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2012
    Messages : 23
    Points : 21
    Points
    21
    Par défaut Que peut-on faire avec JavaScript dans Qt ?
    Bonjour,

    quelqu'un pourrait-il m'éclairer sur ce qu'il est possible de faire avec du Javascript et QT ?
    J'ai cru comprendre qu'on pouvait utiliser js QUE avec qt quick ?
    Est-ce vrai ? Si oui, quels sont les limitations par rapport au qt normal ?

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 619
    Points : 188 594
    Points
    188 594
    Par défaut


    Effectivement, pour Qt Quick, la manière la plus mise en avant par Qt pour écrire des actions un peu complexes, c'est avec JavaScript.
    Ensuite, tu peux utiliser des applications Web complètes (avec une bonne partie de JavaScript) dans Qt WebEngine, un moteur Web complet intégré à Qt (et, pour le coup, bien plus limité dans les interactions possibles avec le reste de Qt).
    Finalement, avec QJSEngine, tu peux exécuter du code JavaScript à n'importe quel endroit dans ton application.

    quels sont les limitations par rapport au qt normal ?
    Qu'appelles-tu "Qt normal" ? Par opposition à Qt Quick ? Dans ce cas, Qt Quick te permet de faire la même chose que les widgets pour les interfaces graphiques — pour les autres fonctionnalités, il faudra probablement écrire un peu de code pour récupérer les fonctions déjà disponibles en C++.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2012
    Messages : 23
    Points : 21
    Points
    21
    Par défaut
    Merci pour ta réponse.

    Qt Quick te permet de faire la même chose que les widgets pour les interfaces graphiques — pour les autres fonctionnalités, il faudra probablement écrire un peu de code pour récupérer les fonctions déjà disponibles en C++.
    Pourrais-tu clarifier cela stp.
    Le code qu'il faut écrire pour récupérer les fonctions C++, il faut l'ecrire en c++ ?

    Sinon clairement, qu'est-ce que je ne peut pas faire avec JS, que je pourrais faire avec c++, au sein de qt (pas quick).
    Par exemple, puis-je utiliser l'interface builder, et définir les méthodes correspondants aux elements graphiques, en js ?

Discussions similaires

  1. Que peut-on faire avec la bibliothèque standard du C ?
    Par baccali dans le forum Bibliothèque standard
    Réponses: 38
    Dernier message: 06/01/2012, 12h43
  2. Que peut-on faire avec internet ?
    Par Invité dans le forum C++Builder
    Réponses: 2
    Dernier message: 23/03/2008, 14h48
  3. Utiliser un pointeur IntPtr d'une BitmapSource WPF - que peut-on faire avec ça ?
    Par BruceWayne dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 01/06/2007, 18h24
  4. Que peut on faire avec SOAP?
    Par feed_our_vision dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 19/05/2006, 18h11
  5. Que peut-on faire avec une vue ?
    Par Invité dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 20/10/2005, 11h13

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