aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/fontsettingspage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/texteditor/fontsettingspage.cpp')
-rw-r--r--src/plugins/texteditor/fontsettingspage.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/texteditor/fontsettingspage.cpp b/src/plugins/texteditor/fontsettingspage.cpp
index 5609c6f3b9..4b60642372 100644
--- a/src/plugins/texteditor/fontsettingspage.cpp
+++ b/src/plugins/texteditor/fontsettingspage.cpp
@@ -139,8 +139,7 @@ public:
connect(m_ui.fontComboBox, &QFontComboBox::currentFontChanged,
this, &FontSettingsPageWidget::fontSelected);
- connect(m_ui.sizeComboBox,
- QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
+ connect(m_ui.sizeComboBox, QOverload<int>::of(&QComboBox::currentIndexChanged),
this, &FontSettingsPageWidget::fontSizeSelected);
connect(m_ui.zoomSpinBox, QOverload<int>::of(&QSpinBox::valueChanged),
this, &FontSettingsPageWidget::fontZoomChanged);
@@ -165,7 +164,7 @@ public:
void saveSettings();
void fontSelected(const QFont &font);
- void fontSizeSelected(const QString &sizeString);
+ void fontSizeSelected(int index);
void fontZoomChanged();
void antialiasChanged();
void colorSchemeSelected(int index);
@@ -400,8 +399,9 @@ QList<int> FontSettingsPageWidget::pointSizesForSelectedFont() const
return sizeLst;
}
-void FontSettingsPageWidget::fontSizeSelected(const QString &sizeString)
+void FontSettingsPageWidget::fontSizeSelected(int index)
{
+ const QString sizeString = m_ui.sizeComboBox->itemText(index);
bool ok = true;
const int size = sizeString.toInt(&ok);
if (ok) {
@@ -473,7 +473,7 @@ void FontSettingsPageWidget::copyColorScheme(const QString &name)
ColorScheme scheme = m_value.colorScheme();
scheme.setDisplayName(name);
- if (scheme.save(fileName, Core::ICore::mainWindow()))
+ if (scheme.save(fileName, Core::ICore::dialogParent()))
m_value.setColorSchemeFileName(fileName);
refreshColorSchemeList();
@@ -540,7 +540,7 @@ void FontSettingsPageWidget::maybeSaveColorScheme()
if (messageBox.exec() == QMessageBox::Save) {
const ColorScheme &scheme = m_ui.schemeEdit->colorScheme();
- scheme.save(m_value.colorSchemeFileName(), Core::ICore::mainWindow());
+ scheme.save(m_value.colorSchemeFileName(), Core::ICore::dialogParent());
}
}
@@ -590,7 +590,7 @@ void FontSettingsPageWidget::apply()
// Update the scheme and save it under the name it already has
m_value.setColorScheme(m_ui.schemeEdit->colorScheme());
const ColorScheme &scheme = m_value.colorScheme();
- scheme.save(m_value.colorSchemeFileName(), Core::ICore::mainWindow());
+ scheme.save(m_value.colorSchemeFileName(), Core::ICore::dialogParent());
}
bool ok;