首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >visual qt5插件无法发布

visual qt5插件无法发布
EN

Stack Overflow用户
提问于 2013-10-31 15:40:48
回答 1查看 1.1K关注 0票数 4

我有一个用qt5接口显示图像的项目,我只是用qimage像素映射来设置标签的Pixmap

问题是,它正在进行调试构建,而不是发布版本,我不明白为什么。

我已经在我的.Exe文件夹中找到了一个名为"plugins“的文件夹,其中有一个名为"qjpeg.dll”的子文件夹名为"imageformats“。

所以我来这里看看是否有人知道为什么它不起作用?

提前谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-04 03:51:00

我假设您是在Qt中开发应用程序的,而不是使用.qrc文件。

这是Qt所期望的文件夹结构(如果您从structure启动应用程序,则为左侧,如果通过双击其图标启动应用程序,则为右侧):

代码语言:javascript
复制
[Dev]\pic.jpg                        =>  [App]\pic.jpg
[Dev]\release\app.exe                =>  [App]\app.exe
[Qt]\bin\*.dll                       =>  [App]\*.dll
[Qt]\plugins\platforms\qwindows.dll  =>  [App]\platforms\qwindows.dll
[Qt]\plugins\imageformats\qjpeg.dll  =>  [App]\imageformats\qjpeg.dll
---------------------------------------------------------------------
    [Qt]  = Folder where you installed Qt
    [Dev] = Folder where you built your app
    [App] = Folder where you want to deploy your app

两个常见的错误:

  • 如果您从Qt启动,请确保图片文件位于Dev
  • 如果您通过双击启动,请删除"plugins“文件夹。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19710879

复制
相关文章

相似问题

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