我想在Qt中保存图像.我可以保存除jpeg之外的所有格式.我在plugins/imageformats文件夹下有以下库.
libqgif.so,libqjpeg.so.
我是否必须将它们放在不同的文件夹中才能使其正常工作?是否有任何新的库我必须安装才能使其工作.我在linux平台上工作,所有Linux平台都支持我的应用程序.那么我是否必须为每个平台安装单独的库?
谢谢,
您可能会发现问题所在:
QT_DEBUG_PLUGINS在运行应用程序之前将环境变量设置为1.
它将在控制台上打印插件加载尝试/成功/失败.
使用a QImageWriter来获取比仅使用QImage::save或更明确的错误消息QPixmap::save:
QImageWriter writer("/tmp/test.jpg");
if(!writer.write(pixmap.toImage()))
{
qDebug() << writer.errorString();
}
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
4927 次 |
| 最近记录: |