diff options
| author | Leifa <26681464+TrickyLeifa@users.noreply.github.com> | 2024-07-13 15:31:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-13 15:31:51 +0200 |
| commit | 23077d0291426037b6b120cf765664b4487c9330 (patch) | |
| tree | b1835d2d97791a99feb6d428ea6d3c2c941960d7 /src/options.cpp | |
| parent | a09712cc4d11ace7ae0476a1d1f060abfa8de445 (diff) | |
Resize mode patch (#1019)
* Fix transformation mode for layers
Resolve #997
* always use smooth transform resampling for stretched images
* Used fixed frame size
* Implemented resize mode changes
Resolve #999
* Added alias to pixel resize mode
* Added user option
---------
Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
Diffstat (limited to 'src/options.cpp')
| -rw-r--r-- | src/options.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/options.cpp b/src/options.cpp index fbcf01e2..3af8b5d7 100644 --- a/src/options.cpp +++ b/src/options.cpp @@ -550,16 +550,6 @@ void Options::setAnimatedThemeEnabled(bool value) config.setValue("animated_theme", value); } -QString Options::defaultScalingMode() const -{ - return config.value("default_scaling", "fast").toString(); -} - -void Options::setDefaultScalingMode(QString value) -{ - config.setValue("default_scaling", value); -} - QStringList Options::mountPaths() const { return config.value("mount_paths").value<QStringList>(); @@ -620,6 +610,16 @@ void Options::setLanguage(QString value) config.setValue("language", value); } +RESIZE_MODE Options::resizeMode() const +{ + return RESIZE_MODE(config.value("resize_mode", AUTO_RESIZE_MODE).toInt()); +} + +void Options::setResizeMode(RESIZE_MODE value) +{ + config.setValue("resize_mode", value); +} + QStringList Options::callwords() const { QStringList l_callwords = config.value("callwords", QStringList{}).toStringList(); |
