在QT Android app中使用QML文件,需要将QML文件包含到qrc资源文件中,否则发布时需要将qml文件一同发布。


引用qrc中的资源方法如下:

#include <QtGui/QGuiApplication>#include <QQmlEngine>#include <QQmlFileSelector>#include <QQuickView>int main(int argc, char *argv[]){    QGuiApplication app(argc, argv);    QQuickView view;    view.connect(view.engine(), SIGNAL(quit()), &app, SLOT(quit()));    new QQmlFileSelector(view.engine(), &view);    view.setSource(QUrl("qrc:///resource/Pickr.qml"));    view.setResizeMode(QQuickView::SizeRootObjectToView);    view.show();    return app.exec();}

qrc资源如下图:


更多相关文章

  1. Android(安卓)Studio(2.3.3)配置Kotlin笔记
  2. Android(安卓)遍历删除SD卡中某一文件夹下的指定子文件夹及其子
  3. Android(安卓)Studio 找不到R文件解决方法汇总
  4. Android(安卓)命令行构建和签署APK
  5. Android(安卓)JNI的基本使用(CMake)
  6. Android(安卓)SDK下载和更新失败的解决方法!!!
  7. How to use HTC on Ubuntu 12.04 to test Android(安卓)Apps?
  8. (血的经验!!)Android(安卓)Studio 如何导入别人的项目?
  9. ButterKnife 8.8.1版本在AndroidStudio中的配置(附Android(安卓)s

随机推荐

  1. ISurfaceComposer接口有13个成员函数
  2. Android 日志系统logcat内核代码分析
  3. ubuntu环境:下载、编译模拟器平台android
  4. Android(2017-2018)BAT面试题整理(java篇,
  5. Android机顶盒 adb命令模拟遥控器操作
  6. Android 常用ADB命令汇总!!! -- 持续补充
  7. Android中 备份短信 还原短信
  8. Animator记录一次属性动画实现的逐渐出现
  9. android链接rest services
  10. Android(安卓)studio修改apk release打包