标题:如何在vs2008开发环境 QT项目中使用QML文件
作者:toby520
日期:2013-02-26 14:59
内容:
最近移植QT4.7.4项目到vs2008发现其中qml文件无法加载正确
#1 [pxiao_xiao 02-26 15:48]
用QDeclarativeView加载你的QML文件语句如 view->setSource(QUrl::fromLocalFile("home/MainWindow.qml"));
如果要交互 做一个派生于QDeclarativeItem的对象 如 QMyDeClarativeItem : public QDeclarativeItem
要想使用你自定义的交互对象 :
要使用语句 qmlRegisterType("Buttons", 1, 0, "QMyDeClarativeItem");//将C++定义元素注册为QML元素
在要使用的QML文件里导入 如 import Buttons 1.0
#2 [xiaoniede 03-17 23:43]
有时间能不能写一个帖子!介绍一下详细的步骤????同求!!!!
#3 [toby520 04-14 08:45]
去年到现在一直在研究QML的东西,发现这个玩意儿开发效率还是挺高的,但是性能还是没有C++的好,如果是选择开发效率,我建议选择QML的开发。
#4 [XChinux 04-14 20:07]
Qt Controls即原来的Qt Components for Desktop,QML的,这个会有很大反响.