Fix small linux application font size

This commit is contained in:
manongjohn 2022-04-24 11:40:36 -04:00
parent 53ead81923
commit 9587dda7fa

View file

@ -413,6 +413,13 @@ void Preferences::definePreferenceItems() {
defaultAditionalSheet = "QMenu::Item{ padding: 3 28 3 28; }"; defaultAditionalSheet = "QMenu::Item{ padding: 3 28 3 28; }";
#endif #endif
// Linux system font size appears a lot smaller than it should be despite
// setting QApplication's setPixelSize = 12 in main.cpp. We'll correct it using
// the additional stylesheet.
#if defined(LINUX) || defined(FREEBSD)
defaultAditionalSheet = "QWidget { font: 12px; }" + defaultAditionalSheet;
#endif
define(additionalStyleSheet, "additionalStyleSheet", QMetaType::QString, define(additionalStyleSheet, "additionalStyleSheet", QMetaType::QString,
defaultAditionalSheet); defaultAditionalSheet);
define(iconTheme, "iconTheme", QMetaType::Bool, false); define(iconTheme, "iconTheme", QMetaType::Bool, false);