gpt4 book ai didi

Qt-无法保存jpeg文件

转载 作者:行者123 更新时间:2023-12-04 18:30:50 27 4
gpt4 key购买 nike

我正在尝试在 Qt 中保存图像。我能够保存除 jpeg 之外的所有格式。我在 plugins/imageformats 文件夹下有以下库。

libqgif.so,
libqjpeg.so。

我是否必须将它们放在不同的文件夹中才能完成这项工作?有没有我必须安装任何新的库才能完成这项工作。我在 linux 平台上工作,我的应用程序在所有 linux 平台上都受支持。
那么我是否必须为每个平台安装单独的库?

谢谢,

最佳答案

您可能会通过以下方式找到问题所在:

  • 在运行应用程序之前将环境变量 QT_DEBUG_PLUGINS 设置为 1。
    它将在控制台上打印插件加载尝试/成功/失败。
  • 使用 QImageWriter 获得比仅使用 QImage::saveQPixmap::save 更明确的错误消息:
    QImageWriter writer("/tmp/test.jpg");
    if(!writer.write(pixmap.toImage()))
    {
    qDebug() << writer.errorString();
    }
  • 关于Qt-无法保存jpeg文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7152597/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com