summary refs log tree commit diff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorJoe <rubberduckie3554@gmail.com>2019-02-08 14:06:37 -0500
committerJoe <rubberduckie3554@gmail.com>2019-02-08 14:06:37 -0500
commitebe5b19e76648019cc1128c05b428a863479f5d3 (patch)
tree0351f0c6050f9190ee619e9d287f3fb229d907f0 /src/main.cpp
parentAdd /bigobj for nheko MSVC build (diff)
parentAdjust cmake minimum for included boost (diff)
downloadnheko-ebe5b19e76648019cc1128c05b428a863479f5d3.tar.xz
Merge branch 'master' of https://github.com/redsky17/nheko
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp

index 591d348a..0c196a33 100644 --- a/src/main.cpp +++ b/src/main.cpp
@@ -127,6 +127,12 @@ main(int argc, char *argv[]) parser.addVersionOption(); parser.process(app); + QFontDatabase::addApplicationFont(":/fonts/fonts/OpenSans/OpenSans-Regular.ttf"); + QFontDatabase::addApplicationFont(":/fonts/fonts/OpenSans/OpenSans-Italic.ttf"); + QFontDatabase::addApplicationFont(":/fonts/fonts/OpenSans/OpenSans-Bold.ttf"); + QFontDatabase::addApplicationFont(":/fonts/fonts/OpenSans/OpenSans-Semibold.ttf"); + QFontDatabase::addApplicationFont(":/fonts/fonts/EmojiOne/emojione-android.ttf"); + app.setWindowIcon(QIcon(":/logos/nheko.png")); http::init(); @@ -147,6 +153,10 @@ main(int argc, char *argv[]) QSettings settings; QFont font; + QString userFontFamily = settings.value("user/font_family", "").toString(); + if (!userFontFamily.isEmpty()) { + font.setFamily(userFontFamily); + } font.setPointSizeF(settings.value("user/font_size", font.pointSizeF()).toDouble()); app.setFont(font);