首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用本地存储插件部署QML应用程序

使用本地存储插件部署QML应用程序
EN

Stack Overflow用户
提问于 2014-06-16 15:30:56
回答 2查看 470关注 0票数 0

我已经部署了一个QML应用程序( windows上的静态构建,遵循以下说明:http://qt-project.org/wiki/How-to-build-a-static-Qt-for-Windows-MinGW)。但是,qml_import_trace (下面的屏幕快照)显示,LocalStorage是从开发计算机上的Qt/静态文件夹加载的,而不是从发布文件夹加载的。因此,当在另一台计算机上启动时,无法找到LocalStorage模块。如何将LocalStorage插件/模块随应用程序一起提供?

在.pro文件中包含以下行将为svg提供支持。我是不是只缺少了一个用于sql/localstorage的qtplugin?在这种情况下,正确的插件名是什么?此外,在哪里可以找到QTPLUGIN+=和QT+=的有效输入?

代码语言:javascript
复制
QTPLUGIN += qsvg
QT += svg sql
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-16 20:26:24

如果我正确理解您的意思,您希望将所需的文件自动复制到发布文件夹中。

使用windeployqt.exe (在qt/bin文件夹中)和--qmldir选项。它将扫描给定路径中的QML文件,并收集这些文件中导入的QML组件。

票数 1
EN

Stack Overflow用户

发布于 2014-06-16 15:50:26

一个解决方案,尽管不是最优的,是手动将QtQuick/LocalStorage文件夹从静态文件夹复制到发布文件夹

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24247241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档