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)
{
|