我有一个使用 QtCore 和 QtGui 的控制台应用程序。我不使用 Qt 事件循环或创建任何 QApplication 实例;我只是在使用 Qt 的字符串、列表和图像处理功能。如何让图像格式插件加载?
此应用程序在 OS X 上,不使用应用程序包。
我的印象是,将插件文件./plugins/<pluginfolder>/*.dylib
(应用程序可执行文件的目录放在哪里.
)可以解决问题,因为根据部署文档,“插件”是插件相对于应用程序包的默认搜索目录。
但是,插件没有加载,因为我的图像处理功能中出现“无效的图像格式”。相同的功能在我安装了 Qt 二进制包的开发机器上工作。