fix default font size in article viewer
This commit is contained in:
parent
157df7ca7a
commit
b35a617f1a
@ -119,10 +119,12 @@ void WebBrowser::reloadFontSettings() {
|
|||||||
fon.fromString(qApp->settings()->value(GROUP(Messages),
|
fon.fromString(qApp->settings()->value(GROUP(Messages),
|
||||||
SETTING(Messages::PreviewerFontStandard)).toString());
|
SETTING(Messages::PreviewerFontStandard)).toString());
|
||||||
|
|
||||||
|
auto pixel_size = QFontMetrics(fon).height();
|
||||||
|
|
||||||
QWebEngineProfile::defaultProfile()->settings()->setFontFamily(QWebEngineSettings::FontFamily::StandardFont, fon.family());
|
QWebEngineProfile::defaultProfile()->settings()->setFontFamily(QWebEngineSettings::FontFamily::StandardFont, fon.family());
|
||||||
QWebEngineProfile::defaultProfile()->settings()->setFontFamily(QWebEngineSettings::FontFamily::SerifFont, fon.family());
|
QWebEngineProfile::defaultProfile()->settings()->setFontFamily(QWebEngineSettings::FontFamily::SerifFont, fon.family());
|
||||||
QWebEngineProfile::defaultProfile()->settings()->setFontFamily(QWebEngineSettings::FontFamily::SansSerifFont, fon.family());
|
QWebEngineProfile::defaultProfile()->settings()->setFontFamily(QWebEngineSettings::FontFamily::SansSerifFont, fon.family());
|
||||||
QWebEngineProfile::defaultProfile()->settings()->setFontSize(QWebEngineSettings::DefaultFontSize, fon.pointSize());
|
QWebEngineProfile::defaultProfile()->settings()->setFontSize(QWebEngineSettings::DefaultFontSize, pixel_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebBrowser::increaseZoom() {
|
void WebBrowser::increaseZoom() {
|
||||||
|
@ -133,7 +133,7 @@ DKEY Messages::ShowOnlyUnreadMessages = "show_only_unread_messages";
|
|||||||
DVALUE(bool) Messages::ShowOnlyUnreadMessagesDef = false;
|
DVALUE(bool) Messages::ShowOnlyUnreadMessagesDef = false;
|
||||||
|
|
||||||
DKEY Messages::PreviewerFontStandard = "previewer_font_standard";
|
DKEY Messages::PreviewerFontStandard = "previewer_font_standard";
|
||||||
NON_CONST_DVALUE(QString) Messages::PreviewerFontStandardDef = QFont(QFont().family(), 12).toString();
|
NON_CONST_DVALUE(QString) Messages::PreviewerFontStandardDef = QString();
|
||||||
|
|
||||||
DKEY Messages::ListFont = "list_font";
|
DKEY Messages::ListFont = "list_font";
|
||||||
|
|
||||||
@ -382,7 +382,9 @@ DVALUE(QStringList) Browser::ExternalToolsDef = QStringList();
|
|||||||
DKEY CategoriesExpandStates::ID = "categories_expand_states";
|
DKEY CategoriesExpandStates::ID = "categories_expand_states";
|
||||||
|
|
||||||
Settings::Settings(const QString& file_name, Format format, SettingsProperties::SettingsType type, QObject* parent)
|
Settings::Settings(const QString& file_name, Format format, SettingsProperties::SettingsType type, QObject* parent)
|
||||||
: QSettings(file_name, format, parent), m_initializationStatus(type) {}
|
: QSettings(file_name, format, parent), m_initializationStatus(type) {
|
||||||
|
Messages::PreviewerFontStandardDef = QFont(QApplication::font().family(), 12).toString();
|
||||||
|
}
|
||||||
|
|
||||||
Settings::~Settings() = default;
|
Settings::~Settings() = default;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user