您的位置:首页 > 编程语言 > C语言/C++

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ qt resources c