QT C++直接调用QML中的函数, 直接设置属性

来源:互联网 发布:mysql delete in语句 编辑:程序博客网 时间:2024/06/06 04:16

转自: http://blog.chinaunix.net/uid-26126915-id-4366860.html


1.这里主要是介绍,如何在c++中调用QML中的函数和设置QML中的属性的问题


2.具体代码
.qml文件


main.cpp




说明:

这里的根节点是idmainWidget的矩形元素,那么在C++中获取根节点后就可以,直接的设置他的属性了。其他属性也可以同样,调用指定节点内的函数是通过QMetaObject中的invokeMethod来进行调用的。


最后所有关于QMLc++交互部分就基本写完,如果想要更多的东西,或者一些其他方法,强烈看看

http://doc.qt.nokia.com/4.7-snapshot/qtbinding.html,或者帮助文档,
0 0
原创粉丝点击