如何实现QML调用C++的详细过程?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1228个文字,预计阅读时间需要5分钟。
目录+先说明一下测试环境,这里主要是总结一下,如何在QML文件中引用C++文件中定义的内容:
1.设置类型数据
2.设置对象指针
先说明一下测试环境:- 编译器:vs2017x64- 开发环境:Qt51. 设置类型数据在C++文件中定义一个类型,然后在QML文件中引用它。
C++文件:cppstruct MyType { int value;};
QML文件:qmlimport MyType
Component { id: myComponent MyType: { value: 42 }}
2. 设置对象指针在C++文件中创建一个对象,并将其指针传递给QML文件。
本文共计1228个文字,预计阅读时间需要5分钟。
目录+先说明一下测试环境,这里主要是总结一下,如何在QML文件中引用C++文件中定义的内容:
1.设置类型数据
2.设置对象指针
先说明一下测试环境:- 编译器:vs2017x64- 开发环境:Qt51. 设置类型数据在C++文件中定义一个类型,然后在QML文件中引用它。
C++文件:cppstruct MyType { int value;};
QML文件:qmlimport MyType
Component { id: myComponent MyType: { value: 42 }}
2. 设置对象指针在C++文件中创建一个对象,并将其指针传递给QML文件。

