ContextSettingsPage: Use constant for default font family
This commit is contained in:
parent
e5c89d4881
commit
840a65c630
@ -56,6 +56,7 @@ const char *ContextSettingsPage::kSettingsGroupEnable[static_cast<int>(ContextSe
|
||||
"SearchLyricsEnable",
|
||||
};
|
||||
|
||||
const char ContextSettingsPage::kDefaultFontFamily[] = "Noto Sans";
|
||||
const qreal ContextSettingsPage::kDefaultFontSizeHeadline = 11;
|
||||
|
||||
ContextSettingsPage::ContextSettingsPage(SettingsDialog *dialog, QWidget *parent)
|
||||
@ -141,12 +142,12 @@ void ContextSettingsPage::Load() {
|
||||
|
||||
// Fonts
|
||||
QString default_font;
|
||||
int i = ui_->font_headline->findText("Noto Sans");
|
||||
int i = ui_->font_headline->findText(kDefaultFontFamily);
|
||||
if (i >= 0) {
|
||||
default_font = "Noto Sans";
|
||||
default_font = kDefaultFontFamily;
|
||||
}
|
||||
else {
|
||||
default_font = QWidget().font().family();
|
||||
default_font = font().family();
|
||||
}
|
||||
ui_->font_headline->setCurrentFont(s.value("font_headline", default_font).toString());
|
||||
ui_->font_normal->setCurrentFont(s.value("font_normal", default_font).toString());
|
||||
|
@ -56,6 +56,7 @@ class ContextSettingsPage : public SettingsPage {
|
||||
static const char *kSettingsTitleFmt;
|
||||
static const char *kSettingsSummaryFmt;
|
||||
static const char *kSettingsGroupEnable[static_cast<int>(ContextSettingsOrder::NELEMS)];
|
||||
static const char kDefaultFontFamily[];
|
||||
static const qreal kDefaultFontSizeHeadline;
|
||||
|
||||
void Load() override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user