7 pyside qml
我用PySide和QML编写了某种安装程序.按设计,它必须是多重的.我想划分插槽从QML表单调用到不同的对象(理想情况下,进入模块,但据我所知,带插槽的对象必须继承QObject,哪些模块不能做).因此,当页面被更改时,'controller'也必须更改,但是,当我使用setContextProperty在QML中显示它时,我遇到了问题.有没有办法从QML调用setContextProperty?或者可能有一些更正确的方法存在?谢谢.
fol*_*bis 0
我猜你需要一些“中介”对象,其函数定义为 Q_INVOKABLE。因此,您可以使用 setContextProperty 将其设置为对 QML 可见,并根据需要从 QML 调用这些函数。
归档时间:
13 年 前
查看次数:
174 次
最近记录:
12 年 前