diff --git a/src/Gui/DlgEditorImp.cpp b/src/Gui/DlgEditorImp.cpp index b2c5def74..17b9c2d2e 100644 --- a/src/Gui/DlgEditorImp.cpp +++ b/src/Gui/DlgEditorImp.cpp @@ -221,7 +221,7 @@ void DlgSettingsEditorImp::loadSettings() int index = familyNames.indexOf(QString::fromLatin1(hGrp->GetASCII("Font", "Courier").c_str())); if (index < 0) index = 0; fontFamily->setCurrentIndex(index); - on_fontFamily_activated(); + on_fontFamily_activated(this->fontFamily->currentText()); displayItems->setCurrentItem(displayItems->topLevelItem(0)); } @@ -241,17 +241,16 @@ void DlgSettingsEditorImp::changeEvent(QEvent *e) } } -void DlgSettingsEditorImp::on_fontFamily_activated() +void DlgSettingsEditorImp::on_fontFamily_activated(const QString& fontFamily) { - const QString& fontFamily = this->fontFamily->currentText(); int fontSize = this->fontSize->value(); QFont ft(fontFamily, fontSize); textEdit1->setFont(ft); } -void DlgSettingsEditorImp::on_fontSize_valueChanged() +void DlgSettingsEditorImp::on_fontSize_valueChanged(const QString&) { - on_fontFamily_activated(); + on_fontFamily_activated(this->fontFamily->currentText()); } #include "moc_DlgEditorImp.cpp" diff --git a/src/Gui/DlgEditorImp.h b/src/Gui/DlgEditorImp.h index b303b981c..49d6ffed1 100644 --- a/src/Gui/DlgEditorImp.h +++ b/src/Gui/DlgEditorImp.h @@ -52,8 +52,8 @@ public: protected Q_SLOTS: void on_displayItems_currentItemChanged(QTreeWidgetItem *i); void on_colorButton_changed(); - void on_fontFamily_activated(); - void on_fontSize_valueChanged(); + void on_fontFamily_activated(const QString&); + void on_fontSize_valueChanged(const QString&); protected: void changeEvent(QEvent *e);