QT c++程序使用qml的两种方法
2011-07-28 13:57
453 查看
// ! 方法1: c++中引用qml,qml可以随时更换,更换不同的qml可以得到不同的显示。
=====================================
QDeclarativeView view;
view.setSource(QUrl("./view.qml"));
=====================================
// !方法2: 如果你想不让人看见你的qml文件有什么方法么?答案是有.
很简单,只要 使用"qrc:"
<RCC>
<qresource prefix="/">
<file>qml/person/main.qml</file>
</qresource>
</RCC>
=====================================
QDeclarativeView view;
view.setSource (QUrl ("qrc:/qml/person/main.qml"));
=====================================
在使用qrc的同时,在pro文件中要指明qrc文件eg:RESOURCES += abstractitemmodel.qrc
=====================================
QDeclarativeView view;
view.setSource(QUrl("./view.qml"));
=====================================
// !方法2: 如果你想不让人看见你的qml文件有什么方法么?答案是有.
很简单,只要 使用"qrc:"
<RCC>
<qresource prefix="/">
<file>qml/person/main.qml</file>
</qresource>
</RCC>
=====================================
QDeclarativeView view;
view.setSource (QUrl ("qrc:/qml/person/main.qml"));
=====================================
在使用qrc的同时,在pro文件中要指明qrc文件eg:RESOURCES += abstractitemmodel.qrc
相关文章推荐
- QT c++程序使用qml的两种方法
- 两种方法:VS2008下C++窗体程序显示控制台的方法——在QT程序中使用cout和cin
- C++和QML混合的QT程序调试方法
- Qt中定时器使用的两种方法
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- 用两种方法教你从零创建Qt对话框程序
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- QML笔记整理——在Qt/C++应用中使用QML
- 在GUI程序中使用控制台的两种方法-方法2
- Qt中定时器使用的两种方法
- C++ QT中的QSound使用方法
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- C++ 标准库 vector list map 基本使用方法 示例程序
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
- 使用C++程序获取新浪行情数据的方法
- 在GUI程序中使用控制台的两种方法
- QTC++ widget中使用QML编写的UI界面
- 在GUI程序中使用控制台的两种方法-方法.1