Je veux passer certains paramètres de C++ à QML, afin que QML puisse faire quelque chose avec eux.Passer des paramètres de C++ à QML
Un peu comme ceci:
void MyClass::myCplusplusFunction(int i, int j)
{
emit mySignal(i, j);
}
En QML, chaque fois que mySignal(i, j)
est émise, je veux appeler une fonction QML et faire des choses avec i
et j
.
Connections {
target: myClass
// mySignal(i, j) is emitted, call myQmlFunction(i,j)
}
Comment ferais-je cela?
https://stackoverflow.com/questions/8834147/c-signal-to-qml-slot-in-qt –
Possible duplication de [C++ SIGNAL vers QML SLOT dans Qt] (https://stackoverflow.com/questions/8834147/c-signal-to-qml-slot-in-qt) – eyllanesc
@eyllanesc: Ceci n'est en aucun cas un duplicata de la question liée. C'est juste lié. Dans la question que vous avez liée, l'OP essaie d'établir la connexion du côté C++. Cette question concerne la connexion du côté QML. – derM