Developpez.com - PyQt & PySide

Le Club des Développeurs et IT Pro

Tutoriel Qt Quick et PyQt, deuxième partie : interaction entre Qt Quick et Python

Par Charles-Élie Gentil

Le 2015-02-23 14:33:51, par Jiyuu, Rédacteur/Modérateur


Suite à mon précédent tutoriel sur la présentation de Qt Quick, voici la partie 2 traitant de l'interaction entre le code QML et le code Python.
J'y présente de nouveaux composants graphiques et plusieurs manières de faire interagir les deux codes.

Création d'interfaces graphiques avec Qt Quick et interaction avec Python

Bonne lecture à tous.

Jiyuu
  Discussion forum
2 commentaires
  • elcastor
    Membre à l'essai
    Merci pour ce second article fort intéressant.
    Même si je dois avouer que si le premier article était vraiment trop simple pour ce qu'il est détaillé, le second article est un poil trop complexe en rapport a ce que tu apporte à ton code.

    Mais bon c'est le bonheur de la recherche pour apprendre

    mes remerciement encore pour les tutos fort appréciables
  • webskin
    Nouveau membre du Club
    Bonjour,

    Pour le premier exemple que tu donnes, il me manque dans le fichier qml

    Code :
    1
    2
    3
    4
    ApplicationWindow {
    ...
         visible: true
    pour que la fenêtre soit visible

    De plus sur ma machine Linux Mint et depuis mon IDE PyCharm j'ai dû faire l'import suivant dans le pyton :

    Code :
    1
    2
    from OpenGL import GL
    Il faut bien entendu installer le module OpenGL pour que çà fonctionne :

    Code :
    1
    2
    sudo python3.5 -m pip install PyOpenGl