aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 4528bc46..2c36c53c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -26,6 +26,14 @@ int main(int argc, char *argv[])
AOApplication::addLibraryPath(AOApplication::applicationDirPath() + "/lib");
QResource::registerResource(main_app.get_asset("themes/" + Options::getInstance().theme() + ".rcc"));
+ QFont main_font = main_app.font();
+ main_app.default_font = main_font;
+
+ QFont new_font = main_font;
+ int new_font_size = main_app.default_font.pointSize() * Options::getInstance().themeScalingFactor();
+ new_font.setPointSize(new_font_size);
+ main_app.setFont(new_font);
+
QFontDatabase fontDatabase;
QDirIterator it(get_base_path() + "fonts",
QDirIterator::Subdirectories);