From 35aafa0dead2c835850d39d75b93785bb6bc4e79 Mon Sep 17 00:00:00 2001 From: ArsenArsen Date: Tue, 6 Jun 2017 23:58:02 +0200 Subject: [PATCH] Fix images not being saved when passed as bytes --- uploaders/uploadersingleton.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/uploaders/uploadersingleton.cpp b/uploaders/uploadersingleton.cpp index b929db1..3aad18d 100644 --- a/uploaders/uploadersingleton.cpp +++ b/uploaders/uploadersingleton.cpp @@ -73,6 +73,11 @@ void UploaderSingleton::upload(QPixmap *pixmap) { } void UploaderSingleton::upload(QByteArray img, QString format) { + QFile file(saveDir.absoluteFilePath(formatter::format(settings::settings().value("fileFormat").toString(), format.toLower()))); + if (file.open(QFile::WriteOnly)) { + file.write(img); + file.close(); + } uploaders.value(uploader)->doUpload(img, format); }