banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 29 March 2021 17:53

Ricola62
Participant assidu
Date d'inscription: 24 Apr 2012
Messages: 167

QGIS: QML widget avec python

Bonjour
je souhaiterai utiliser une fonction python via le QML widget.
QML:

Code:

import QtQuick 2.0
import QtQuick.Controls 1.0
import notepad

Rectangle {
    width: 360
    height: 360

    Button {
        text: "Notepad"
        onClicked: note()
    }
}

PYTHON ( dans la boite de dialogue)= nom de la fonction d'initialisation: notepad

Code:

from qgis.PyQt.QtWidgets import QWidget
import subprocess
def note():
       subprocess.Popen([r"C:\Program Files\Notepad++\notepad++.exe"])

problème rien ne se passe lors du click sur le bouton.
avez vous un exemple de liaison QML - Python?

Hors ligne

 

Pied de page des forums

Powered by FluxBB