aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/imageviewer/imageview.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2023-11-17 17:11:44 +0100
committerhjk <[email protected]>2023-11-20 07:24:40 +0000
commitd9b8702d57ddfbb4469af26e7093dbdbbdb8f0ce (patch)
treeaa93cc5750aa29fe6ece1b91d7aff0761ad33621 /src/plugins/imageviewer/imageview.cpp
parent11d5fbe04cada3b844699483b740cd9dc3dc8320 (diff)
ImageViewer: Code cosmetics
Change-Id: I946d1f0ce9be10f1f31441ac7f0b7fa7216b70db Reviewed-by: Jarek Kobus <[email protected]>
Diffstat (limited to 'src/plugins/imageviewer/imageview.cpp')
-rw-r--r--src/plugins/imageviewer/imageview.cpp18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/plugins/imageviewer/imageview.cpp b/src/plugins/imageviewer/imageview.cpp
index 01d9b3968fc..9ce18a41d3d 100644
--- a/src/plugins/imageviewer/imageview.cpp
+++ b/src/plugins/imageviewer/imageview.cpp
@@ -9,16 +9,14 @@
#include "imageviewertr.h"
#include "multiexportdialog.h"
+#include <coreplugin/icore.h>
#include <coreplugin/messagemanager.h>
-#include <utils/fileutils.h>
#include <utils/mimeutils.h>
#include <utils/qtcassert.h>
#include <utils/qtcsettings.h>
#include <QClipboard>
-#include <QDir>
-#include <QFileInfo>
#include <QGraphicsRectItem>
#include <QGuiApplication>
#include <QImage>
@@ -42,14 +40,13 @@ const char kSettingsFitToScreen[] = "FitToScreen";
using namespace Utils;
-namespace ImageViewer {
+namespace ImageViewer::Internal {
+
namespace Constants {
const qreal DEFAULT_SCALE_FACTOR = 1.2;
const qreal zoomLevels[] = { 0.25, 0.5, 0.75, 1.0, 1.5, 2.0, 4.0, 8.0 };
}
-namespace Internal {
-
static qreal nextLevel(qreal currentLevel)
{
auto iter = std::find_if(std::begin(Constants::zoomLevels), std::end(Constants::zoomLevels), [&](qreal val) {
@@ -319,8 +316,9 @@ void ImageView::setFitToScreen(bool fit)
emit fitToScreenChanged(m_settings.fitToScreen);
}
-void ImageView::readSettings(Utils::QtcSettings *settings)
+void ImageView::readSettings()
{
+ QtcSettings *settings = Core::ICore::settings();
const Settings def;
settings->beginGroup(kSettingsGroup);
m_settings.showBackground = settings->value(kSettingsBackground, def.showBackground).toBool();
@@ -329,8 +327,9 @@ void ImageView::readSettings(Utils::QtcSettings *settings)
settings->endGroup();
}
-void ImageView::writeSettings(Utils::QtcSettings *settings) const
+void ImageView::writeSettings() const
{
+ QtcSettings *settings = Core::ICore::settings();
const Settings def;
settings->beginGroup(kSettingsGroup);
settings->setValueWithDefault(kSettingsBackground,
@@ -369,5 +368,4 @@ void ImageView::hideEvent(QHideEvent *)
m_file->updateVisibility();
}
-} // namespace Internal
-} // namespace ImageView
+} // namespace ImageView::Internal