summaryrefslogtreecommitdiffstats
path: root/basicsuite/shared/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'basicsuite/shared/main.cpp')
-rw-r--r--basicsuite/shared/main.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/basicsuite/shared/main.cpp b/basicsuite/shared/main.cpp
index 3c21bf5..4600236 100644
--- a/basicsuite/shared/main.cpp
+++ b/basicsuite/shared/main.cpp
@@ -76,7 +76,6 @@ int main(int argc, char **argv)
QApplication app(argc, argv);
-
#if defined(USE_QTWEBENGINE)
// This is currently needed by all QtWebEngine applications using the HW accelerated QQuickWebView.
// It enables sharing the QOpenGLContext of all QQuickWindows of the application.
@@ -84,6 +83,11 @@ int main(int argc, char **argv)
QtWebEngine::initialize();
#endif
+ QFontDatabase::addApplicationFont(":/fonts/TitilliumWeb-Regular.ttf");
+ QFontDatabase::addApplicationFont(":/fonts/TitilliumWeb-SemiBold.ttf");
+ QFontDatabase::addApplicationFont(":/fonts/TitilliumWeb-Bold.ttf");
+ QFontDatabase::addApplicationFont(":/fonts/TitilliumWeb-Black.ttf");
+
QString path = app.applicationDirPath();
QPalette pal;
@@ -117,7 +121,9 @@ int main(int argc, char **argv)
DummyEngine engine;
QQmlApplicationEngine applicationengine;
+ QString appFont("TitilliumWeb");
applicationengine.rootContext()->setContextProperty("engine", &engine);
+ applicationengine.rootContext()->setContextProperty("appFont", appFont);
applicationengine.load(QUrl::fromLocalFile(path + "/SharedMain.qml"));
app.exec();