feat: integrate custom font

This commit is contained in:
talksik
2026-01-29 13:01:44 -08:00
parent ebf46444e1
commit 54721abc0d
21 changed files with 185 additions and 1 deletions
+12
View File
@@ -1,5 +1,7 @@
#include <QApplication>
#include <QFile>
#include <QFontDatabase>
#include <QFont>
#include "src/MainWindow.h"
#include <QCoreApplication>
@@ -11,6 +13,16 @@ int main(int argc, char *argv[])
QApplication a(argc, argv);
// Load Plus Jakarta Sans fonts
int regularFontId = QFontDatabase::addApplicationFont(":/assets/Plus_Jakarta_Sans/PlusJakartaSans-VariableFont_wght.ttf");
int italicFontId = QFontDatabase::addApplicationFont(":/assets/Plus_Jakarta_Sans/PlusJakartaSans-Italic-VariableFont_wght.ttf");
if (regularFontId != -1 && italicFontId != -1) {
// Set as application-wide default font
QFont appFont("Plus Jakarta Sans", 13);
a.setFont(appFont);
}
// Load reMarkable e-ink stylesheet
// QFile styleFile(":/styles/remarkable.qss");
// if (styleFile.open(QFile::ReadOnly | QFile::Text)) {