From 1fdc150116cad39aae5c5da407c3312b47a59e3a Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Fri, 17 Dec 2021 07:06:30 -0500 Subject: New upstream version 3.3.3+dfsg1. --- Plugins/MultiEditorImage/MultiEditorImage_ru.ts | 30 ++++++++++++------------- Plugins/MultiEditorImage/multieditorimage.cpp | 16 +++++++++++-- Plugins/MultiEditorImage/package.xml | 10 --------- 3 files changed, 29 insertions(+), 27 deletions(-) delete mode 100644 Plugins/MultiEditorImage/package.xml (limited to 'Plugins/MultiEditorImage') diff --git a/Plugins/MultiEditorImage/MultiEditorImage_ru.ts b/Plugins/MultiEditorImage/MultiEditorImage_ru.ts index f383c0f..a43e653 100644 --- a/Plugins/MultiEditorImage/MultiEditorImage_ru.ts +++ b/Plugins/MultiEditorImage/MultiEditorImage_ru.ts @@ -1,73 +1,73 @@ - + MultiEditorImage Load from file - + Загрузить из файла Store in a file - + Сохранить в файл Zoom in by 25% - + Приблизить на 25% Zoom out by 25% - + Отдалить на 25% Reset zoom - + Сбросить масштаб Images (*.jpeg *.jpg *.png *.bmp *.gif *.tiff *.jp2 *.svg *.tga *.icns *.webp *.wbmp *.mng);;All files (*) - + Изображения (*.jpeg *.jpg *.png *.bmp *.gif *.tiff *.jp2 *.svg *.tga *.icns *.webp *.wbmp *.mng);;Все файлы (*) Open image - + Открыть изображение Could not open file %1 for reading. Could not nopen file %1 for reading. - + Невозможно открыть файл %1 для чтения. All files (*) - + Все файлы (*) Save image - + Сохранить изображение Tried to save image under different format (%1) than original (%2), but application failed to convert it. The image with unchanged format (%3) will be saved under the given name (%4) - + Осуществлена попытка сохранить изображение в формате (%1), отличном от исходного (%2), однако приложению не удалось произвести конвертацию. Изображение в исходном формате (%3) будет сохранено с указанным именем (%4) Could not nopen file %1 for writting. - + Невозможно открыть файл %1 для записи. Could not write image into the file %1 - + Невозможно записать изображение в файл %1 @@ -75,7 +75,7 @@ Image - + Изображение diff --git a/Plugins/MultiEditorImage/multieditorimage.cpp b/Plugins/MultiEditorImage/multieditorimage.cpp index 59b5a49..68ed77b 100644 --- a/Plugins/MultiEditorImage/multieditorimage.cpp +++ b/Plugins/MultiEditorImage/multieditorimage.cpp @@ -89,7 +89,11 @@ void MultiEditorImage::notifyAboutUnload() void MultiEditorImage::scale(double factor) { currentZoom *= factor; +#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) + imgLabel->resize(currentZoom * imgLabel->pixmap(Qt::ReturnByValue).size()); +#else imgLabel->resize(currentZoom * imgLabel->pixmap()->size()); +#endif zoomInAct->setEnabled(currentZoom < 10.0); zoomOutAct->setEnabled(currentZoom > 0.1); } @@ -135,9 +139,17 @@ void MultiEditorImage::saveFile() setFileDialogInitPathByFile(fileName); - if (!format.isEmpty() && !fileName.endsWith(format, Qt::CaseInsensitive) && imgLabel->pixmap()) + QPixmap thePixmap = +#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) + imgLabel->pixmap(Qt::ReturnByValue); +#else + *(imgLabel->pixmap()); +#endif + + imgLabel->resize(currentZoom * thePixmap.size()); + if (!format.isEmpty() && !fileName.endsWith(format, Qt::CaseInsensitive) && !thePixmap.isNull()) { - if (!imgLabel->pixmap()->save(fileName)) + if (!thePixmap.save(fileName)) { QString requestedFormat = QFileInfo(fileName).completeSuffix(); notifyWarn(tr("Tried to save image under different format (%1) than original (%2), " diff --git a/Plugins/MultiEditorImage/package.xml b/Plugins/MultiEditorImage/package.xml deleted file mode 100644 index c638c22..0000000 --- a/Plugins/MultiEditorImage/package.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Image editor/viewer plugin - Plugin that introduces image editor/viewer tab for cell editor and form view. - %VERSION% - %DATE% - pl.com.salsoft.sqlitestudio.plugins.multieditorimage - pl.com.salsoft.sqlitestudio.plugins - true - \ No newline at end of file -- cgit v1.2.3