aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorMike Skec <skec@protonmail.ch>2021-01-04 10:43:42 +1100
committerFelix Queißner <felix@ib-queissner.de>2021-01-04 11:06:26 +0100
commit8cfa899b316040799d3a37b912ecfcb142b78fbd (patch)
tree8208c83478096e4a2961d6636391789112c350bf /src/main.cpp
parentf93bc413e9325750c8d41a465090058386518cfc (diff)
downloadkristall-8cfa899b316040799d3a37b912ecfcb142b78fbd.tar.gz
better default fonts
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main.cpp b/src/main.cpp
index d412e2b..3b215f3 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -18,7 +18,9 @@ SslTrust kristall::trust::gemini;
SslTrust kristall::trust::https;
FavouriteCollection kristall::favourites;
GenericSettings kristall::options;
-DocumentStyle kristall::document_style;
+DocumentStyle kristall::document_style(false);
+QString kristall::default_font_family;
+QString kristall::default_font_family_fixed;
QDir kristall::dirs::config_root;
QDir kristall::dirs::cache_root;
@@ -91,6 +93,13 @@ int main(int argc, char *argv[])
::app = &app;
+ {
+ // Initialise default fonts
+ kristall::default_font_family = QFontDatabase::systemFont(QFontDatabase::GeneralFont).family();
+ kristall::default_font_family_fixed = QFontInfo(QFont("monospace")).family();
+ kristall::document_style.initialiseDefaultFonts();
+ }
+
kristall::clipboard = app.clipboard();
addEmojiSubstitutions();