我有一个用qt5接口显示图像的项目,我只是用qimage像素映射来设置标签的Pixmap
问题是,它正在进行调试构建,而不是发布版本,我不明白为什么。
我已经在我的.Exe文件夹中找到了一个名为"plugins“的文件夹,其中有一个名为"qjpeg.dll”的子文件夹名为"imageformats“。
所以我来这里看看是否有人知道为什么它不起作用?
提前谢谢!
发布于 2013-11-04 03:51:00
我假设您是在Qt中开发应用程序的,而不是使用.qrc文件。
这是Qt所期望的文件夹结构(如果您从structure启动应用程序,则为左侧,如果通过双击其图标启动应用程序,则为右侧):
[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两个常见的错误:
https://stackoverflow.com/questions/19710879
复制相似问题