请问QML程序,RELEASE版本WINDOWS下打不开

pgcat 2011-10-08 12:35:53
qt creator 直接运行能够转载qml

发布release就不能运行qml

一大堆dll 和 .qml 已经用到的图片都放在同一目录下
...全文
427 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wh_world2008 2013-06-27
  • 打赏
  • 举报
回复
my QML application works normal
wh_world2008 2013-06-27
  • 打赏
  • 举报
回复
QML application need the following DLL library: Qt5Core.dll Qt5Gui.dll Qt5MultimediaQuick_p.dll Qt5Network.dll Qt5OpenGL.dll Qt5Qml.dll Qt5Quick.dll Qt5Script.dll Qt5V8.dll QtGraphicalEffects(Qt folder) QtQuick.2 d3dcompiler_46.dll icudt49.dll icuin49.dll icuuc49.dll libEGL.dll libGLESv2.dll msvcp110.dll msvcr110.dll platforms(Qt folder)
xiachm 2012-04-09
  • 打赏
  • 举报
回复
一般是路径的问题,确保你的.qml和图片文件都放在qml子目录下
hi_52rock 2012-04-07
  • 打赏
  • 举报
回复
C:\QtSDK\Desktop\Qt\4.8.0\mingw\bin下的dll
libgcc_s_dw2-1.dll
++
dbzhang800 2011-10-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pgcat 的回复:]

不报错 程序界面打开了 就是不装载 .qml文件
[/Quote]
两个问题:
1. 确保你的 .qml文件路径没有问题。
2. 确保没遗漏必要的图片插件(如果你用到的是jpg、gif等图片的话)
pgcat 2011-10-08
  • 打赏
  • 举报
回复
不报错 程序界面打开了 就是不装载 .qml文件
念茜 2011-10-08
  • 打赏
  • 举报
回复
报什么错误 缺少库?
tingsking18 2011-10-08
  • 打赏
  • 举报
回复
1.用VS带的工具DEPENDS.EXE看看是否缺少动态库。
2.将QML文件当做资源编译到exe中去。加载的时候直接从资源里加载。
pgcat 2011-10-08
  • 打赏
  • 举报
回复
以上dll都添加了。。。 谢谢楼上 我试试
念茜 2011-10-08
  • 打赏
  • 举报
回复
库齐全么?
mingwm10.dll
QtCore4.dll
QtDeclarative4.dll
QtGui4.dll
QtNetwork4.dll
QtScript4.dll
QtSql4.dll
QtXmlPatterns4.dll

不像一般的qt程序只需要mingwm10.dll QtCore4.dll QtGui4.dll

不妨借鉴下这个帖子:http://topic.csdn.net/u/20110402/09/37d3958b-38f8-49af-ad08-02a90075fd0e.html放到Ubuntu下试试。
pgcat 2011-10-08
  • 打赏
  • 举报
回复
谢谢 dbzhang800
1 为了测试.qml和.exe同一目录,上级目录都放了
2 只用到了一个.png图片

16,814

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧