summary refs log tree commit diff
path: root/src/Utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Utils.cpp')
-rw-r--r--src/Utils.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/Utils.cpp b/src/Utils.cpp

index e6b0bcce..809ea293 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp
@@ -15,6 +15,23 @@ utils::localUser() return settings.value("auth/user_id").toString(); } +void +utils::setScaleFactor(float factor) +{ + if (factor < 1 || factor > 3) + return; + + QSettings settings; + settings.setValue("settings/scale_factor", factor); +} + +float +utils::scaleFactor() +{ + QSettings settings("nheko", "nheko"); + return settings.value("settings/scale_factor", -1).toFloat(); +} + bool utils::respondsToKeyRequests(const std::string &roomId) {