QtObject类型是仅包含一个非视觉元素对象名属性。
本文: https://www.lovejia.win/blog/article/QtObject.html
参考原文:http://doc.qt.io/qt-5/qml-qtqml-qtobject.html
属性说明
objectName : string
此属性保存此特定对象实例的QObject :: objectName。
这允许C ++应用程序使用QObject::findChild()方法来定位QML组件中的项目。
功能简述
QtObject类型是仅包含一个非视觉元素对象名属性。也可以用于C ++集成,因为它只是一个简单的QObject。
参阅QObject文档。
例
下面的例子创建一个QtObject来包含一组自定义属性:
1 | import QtQuick 2.0 |
以下示例C ++应用程序定位子Rectangle项并动态更改其color值:
MyRect.qml:
1 | import QtQuick 2.0 |
main.cpp:
1 | QQuickView view; |