我想將一些參數從C++傳遞給QML,以便QML可以對它們做些什麼。將參數從C++傳遞到QML
有點像這樣:
void MyClass::myCplusplusFunction(int i, int j)
{
emit mySignal(i, j);
}
在QML,該mySignal(i, j)
發出每一次,我想打電話給一個QML功能,做的東西與i
和j
。
Connections {
target: myClass
// mySignal(i, j) is emitted, call myQmlFunction(i,j)
}
我該怎麼做呢?
https://stackoverflow.com/questions/8834147/c-signal-to-qml-slot-in-qt –
[C++ SIGNAL到Qt中的Qt槽]可能重複(https://stackoverflow.com/questions/8834147/c-signal-to-qml-slot-in-qt) – eyllanesc
@ eyllanesc:這絕不是鏈接問題的副本。這只是相關的。在你鏈接的問題中,OP會嘗試在C++端建立連接。這個問題是關於QML方面的連接。 – derM