Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用QT到C++;?_Qt_Qml - Fatal编程技术网

如何使用QT到C++;?

如何使用QT到C++;?,qt,qml,Qt,Qml,我是新手,我需要你的帮助。可以通过int变量中的“km/h”刻度盘获取速度。如果答案是肯定的,你能告诉我怎么做吗。提前谢谢 这是我的qml代码 您应该能够访问该属性。如果您通读找到的文档,它会显示一个类似的示例 QObject *obj = object->findChild<QObject*>("nameOfObj"); if (obj) obj->property("value").toInt(); QObject*obj=object->findChil

我是新手,我需要你的帮助。可以通过int变量中的“km/h”刻度盘获取速度。如果答案是肯定的,你能告诉我怎么做吗。提前谢谢

这是我的qml代码


您应该能够访问该属性。如果您通读找到的文档,它会显示一个类似的示例

QObject *obj = object->findChild<QObject*>("nameOfObj");
if (obj)
    obj->property("value").toInt();
QObject*obj=object->findChild(“nameofObject”);
如果(obj)
对象->属性(“值”).toInt();

将代码显示为文本。依赖的方向应该是相反的方向,C++层不应该访问QML层,而QML则不应该访问C++。在这种情况下,拨号应该显示作为某些C++对象的属性提供的值。