From b0f7add1bb5e83537beeb52ebcd0591c04f25483 Mon Sep 17 00:00:00 2001 From: Le Tan Date: Fri, 17 Mar 2017 21:54:16 -0700 Subject: [PATCH] add editor_font_size in vnote.ini Change default editor font size to 12. --- src/resources/vnote.ini | 1 + src/vconfigmanager.cpp | 6 +++++- src/vconfigmanager.h | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/resources/vnote.ini b/src/resources/vnote.ini index d15545aa..7335ed26 100644 --- a/src/resources/vnote.ini +++ b/src/resources/vnote.ini @@ -13,6 +13,7 @@ highlight_searched_word=1 current_background_color=System current_render_background_color=System language=System +editor_font_size=12 [predefined_colors] 1\name=White diff --git a/src/vconfigmanager.cpp b/src/vconfigmanager.cpp index 080f627d..62b96a49 100644 --- a/src/vconfigmanager.cpp +++ b/src/vconfigmanager.cpp @@ -35,7 +35,11 @@ void VConfigManager::initialize() userSettings = new QSettings(QSettings::IniFormat, QSettings::UserScope, orgName, appName); defaultSettings = new QSettings(defaultConfigFilePath, QSettings::IniFormat); - baseEditFont.setPointSize(11); + m_editorFontSize = getConfigFromSettings("global", "editor_font_size").toInt(); + if (m_editorFontSize <= 0) { + m_editorFontSize = 12; + } + baseEditFont.setPointSize(m_editorFontSize); baseEditPalette = QTextEdit().palette(); welcomePagePath = getConfigFromSettings("global", "welcome_page_path").toString(); diff --git a/src/vconfigmanager.h b/src/vconfigmanager.h index 5af1bbf1..746dcb46 100644 --- a/src/vconfigmanager.h +++ b/src/vconfigmanager.h @@ -130,6 +130,7 @@ private: // Update baseEditPalette according to curBackgroundColor void updatePaletteColor(); + int m_editorFontSize; QFont baseEditFont; QPalette baseEditPalette; QFont mdEditFont;