扫码关注官方订阅号
学习是最好的投资!
写在qml里,我用C++的代码作为例子,python的做法应该是类似的,首先把C++对象(或python对象)暴露给qml: engine.rootContext()->setContextProperty("myContext", myContext); myContext要继承QObject,然后在qml里connect,如:
ApplicationWindow { title: qsTr("Hello World") width: 640 height: 480 visible: true signal show(string text) Component.onCompleted: { show.connect(myContext.print); } ... }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
写在qml里,我用C++的代码作为例子,python的做法应该是类似的,首先把C++对象(或python对象)暴露给qml:
engine.rootContext()->setContextProperty("myContext", myContext);
myContext要继承QObject,然后在qml里connect,如: