Update title font sizes for macOS

This commit is contained in:
Dan Paulat 2025-07-01 00:15:54 -05:00
parent b8a0dae042
commit 788bd114cc
2 changed files with 18 additions and 6 deletions

View file

@ -24,13 +24,19 @@ AboutDialog::AboutDialog(QWidget* parent) :
p {std::make_unique<AboutDialogImpl>()},
ui(new Ui::AboutDialog)
{
#if !defined(__APPLE__)
static constexpr int titleFontSize = 14;
#else
static constexpr int titleFontSize = 18;
#endif
ui->setupUi(this);
int titleFontId =
const int titleFontId =
manager::FontManager::Instance().GetFontId(types::Font::din1451alt_g);
QString titleFontFamily =
const QString titleFontFamily =
QFontDatabase::applicationFontFamilies(titleFontId).at(0);
QFont titleFont(titleFontFamily, 14);
const QFont titleFont(titleFontFamily, titleFontSize);
ui->titleLabel->setFont(titleFont);
QString repositoryUrl =

View file

@ -42,13 +42,19 @@ public:
UpdateDialog::UpdateDialog(QWidget* parent) :
QDialog(parent), p {std::make_unique<Impl>(this)}, ui(new Ui::UpdateDialog)
{
#if !defined(__APPLE__)
static constexpr int titleFontSize = 12;
#else
static constexpr int titleFontSize = 16;
#endif
ui->setupUi(this);
int titleFontId =
const int titleFontId =
manager::FontManager::Instance().GetFontId(types::Font::din1451alt_g);
QString titleFontFamily =
const QString titleFontFamily =
QFontDatabase::applicationFontFamilies(titleFontId).at(0);
QFont titleFont(titleFontFamily, 12);
const QFont titleFont(titleFontFamily, titleFontSize);
ui->bannerLabel->setFont(titleFont);
ui->releaseNotesText->setOpenExternalLinks(true);