Здравствуйте, пытаюсь сохранить изображение из QImage в файл, но ничего не получается, новый файл не создается. Сами данные в QImage верные. Вывожу это изображение в QLabel в интерфейс, изображение рисуется нормально.
Пробовал разные варианты, если надо могу скинуть свои неуспешные попытки. Буду рад любой помощи)
Пробуй так:
#include <QFile> #include <QDebug>
// QImage image = ... QString filename("/home/aveal/images/test_image"); QFile file(filename); if (file.open(QIODevice::WriteOnly | QIODevice::Truncate)) { image.save(&file, "PNG"); } else { qDebug() << "error"; }
Путь соответственно на свой меняешь.
@aveal Ваш вариант сразу сработал 😆
Решил забить и не разбираться, что я раньше делал не так, спасибо)