即使包含插件,也不支持 Qt 图像格式

Qt imageformats not supported even if plugins included

我的应用程序(使用 Qt 5.12 MinGW 构建)在其他计算机上不支持 Qt 图像格式 (jpeg)。插件已经添加到 {appDir}/imageformats。我还尝试通过 QLibrary::load().

动态加载 qjpeg.dll

就我而言,我可以通过 QtCore.QCoreApplication.addLibraryPath("dll-path")

添加

此代码必须放在 QApplication 实例之上。

请再次确认路径名

并且在创建 QtGui.QApplication 实例之前添加代码。

如果这个答案不合时宜,我会删除它。

问题已解决。真正的问题来自于初始化 QImage 类型的静态变量。