diff --git a/sdrgui/mainwindow.cpp b/sdrgui/mainwindow.cpp index dae1f235c..d41da2f39 100644 --- a/sdrgui/mainwindow.cpp +++ b/sdrgui/mainwindow.cpp @@ -27,6 +27,7 @@ #include #include #include +#include #include #include @@ -101,6 +102,13 @@ MainWindow::MainWindow(qtwebapp::LoggerWithFile *logger, const MainParser& parse m_instance = this; m_settings.setAudioDeviceManager(m_dspEngine->getAudioDeviceManager()); + QFontDatabase::addApplicationFont(":/LiberationSans-Regular.ttf"); + QFontDatabase::addApplicationFont(":/LiberationMono-Regular.ttf"); + + QFont font("Liberation Sans"); + font.setPointSize(9); + qApp->setFont(font); + ui->setupUi(this); createStatusBar(); diff --git a/sdrgui/resources/LiberationMono-Regular.ttf b/sdrgui/resources/LiberationMono-Regular.ttf new file mode 100644 index 000000000..690e112f3 Binary files /dev/null and b/sdrgui/resources/LiberationMono-Regular.ttf differ diff --git a/sdrgui/resources/LiberationSans-Regular.ttf b/sdrgui/resources/LiberationSans-Regular.ttf new file mode 100644 index 000000000..22d57ddfc Binary files /dev/null and b/sdrgui/resources/LiberationSans-Regular.ttf differ diff --git a/sdrgui/resources/res.qrc b/sdrgui/resources/res.qrc index 9f6b124e8..6b645b992 100644 --- a/sdrgui/resources/res.qrc +++ b/sdrgui/resources/res.qrc @@ -93,5 +93,7 @@ load.png keyboard.png kill.png + LiberationMono-Regular.ttf + LiberationSans-Regular.ttf