BlackBerry 10运行纯Qt QML程序
2012-05-04 07:34
507 查看
程序目录结构
main.cpp代码
注意其中的qml文件路径,并对比后面的打包后的bar文件里面的文件和目录结构(图)
#include <QDeclarativeView>
#include <QObject>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QDeclarativeView view;
view.setSource(QUrl("app/native/assets/myqml.qml"));
view.setAttribute(Qt::WA_AutoOrientation, true);
view.setResizeMode(QDeclarativeView::SizeRootObjectToView);
view.showMaximized();
return app.exec();
}
打包后的bar文件里面的文件和目录结构(图)
myqml.qml代码:
import QtQuick 1.1
Rectangle {
width: 360
height: 360
Text {
text: qsTr("Hello World QML")
anchors.centerIn: parent
}
MouseArea {
anchors.fill: parent
onClicked: {
Qt.quit();
}
}
}
运行效果如图
main.cpp代码
注意其中的qml文件路径,并对比后面的打包后的bar文件里面的文件和目录结构(图)
app/native/assets/myqml.qml#include <QApplication>
#include <QDeclarativeView>
#include <QObject>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QDeclarativeView view;
view.setSource(QUrl("app/native/assets/myqml.qml"));
view.setAttribute(Qt::WA_AutoOrientation, true);
view.setResizeMode(QDeclarativeView::SizeRootObjectToView);
view.showMaximized();
return app.exec();
}
打包后的bar文件里面的文件和目录结构(图)
myqml.qml代码:
import QtQuick 1.1
Rectangle {
width: 360
height: 360
Text {
text: qsTr("Hello World QML")
anchors.centerIn: parent
}
MouseArea {
anchors.fill: parent
onClicked: {
Qt.quit();
}
}
}
运行效果如图
相关文章推荐
- BlackBerry 10运行纯Qt C++程序
- Qt开发程序在Windows 10应用需要管理员运行的解决思路
- ubuntu1204 qt5.3运行qml程序时出错
- BlackBerry 10 NDK:导入并运行例子程序HelloWorld
- Qt for Android调用Android接口将程序移到后台/前台运行
- QT程序在HI3531板上运行丢失字体
- 非GUI-Qt程序运行后显示Console
- Qt程序在运行的目标机上Gif等格式的图片无法显示问题
- 不仅是命令行,Windows 10 也可以运行 Linux 的图形界面程序了
- qt android 添加程序运行中文名称
- 例子:BlackBerry真正的后台运行程序,Task里面看不到的哦
- Qt-第一个QML程序-2-关键代码分析,TEXT,Image,Mouseare
- 使Qt 程序只能运行一个实例的3种方法
- Qt-第一个QML程序-4-自定义按钮类,动画,状态
- Qt测算程序运行时间
- Linux环境下运行Qt程序连接数据库报错
- window10系统安装失败之Windows安装程序无法将Windows配置为在此计算机的硬件上运行
- 让Qt程序运行为指定的style,比如fusion
- 关于ubuntu下运行写好的qt程序
- 如何让Qt程序只运行一次等