forked from qt-creator/qt-creator
Replace manual signal blocking/unblocking with QSignalBlocker
Change-Id: Ibb59fab4e37d045e506c5a8172b6f5cbb955b028 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -232,7 +232,7 @@ void GeneralSettingsPage::updateFontSizeSelector()
|
||||
if (pointSizes.empty())
|
||||
pointSizes = QFontDatabase::standardSizes();
|
||||
|
||||
bool blocked = m_ui->sizeComboBox->blockSignals(true);
|
||||
QSignalBlocker blocker(m_ui->sizeComboBox);
|
||||
m_ui->sizeComboBox->clear();
|
||||
m_ui->sizeComboBox->setCurrentIndex(-1);
|
||||
m_ui->sizeComboBox->setEnabled(!pointSizes.empty());
|
||||
@@ -246,7 +246,6 @@ void GeneralSettingsPage::updateFontSizeSelector()
|
||||
if (closestIndex != -1)
|
||||
m_ui->sizeComboBox->setCurrentIndex(closestIndex);
|
||||
}
|
||||
m_ui->sizeComboBox->blockSignals(blocked);
|
||||
}
|
||||
|
||||
void GeneralSettingsPage::updateFontStyleSelector()
|
||||
@@ -254,7 +253,7 @@ void GeneralSettingsPage::updateFontStyleSelector()
|
||||
const QString &fontStyle = m_fontDatabase.styleString(m_font);
|
||||
const QStringList &styles = m_fontDatabase.styles(m_font.family());
|
||||
|
||||
bool blocked = m_ui->styleComboBox->blockSignals(true);
|
||||
QSignalBlocker blocker(m_ui->styleComboBox);
|
||||
m_ui->styleComboBox->clear();
|
||||
m_ui->styleComboBox->setCurrentIndex(-1);
|
||||
m_ui->styleComboBox->setEnabled(!styles.empty());
|
||||
@@ -276,7 +275,6 @@ void GeneralSettingsPage::updateFontStyleSelector()
|
||||
if (m_ui->styleComboBox->currentIndex() == -1 && normalIndex != -1)
|
||||
m_ui->styleComboBox->setCurrentIndex(normalIndex);
|
||||
}
|
||||
m_ui->styleComboBox->blockSignals(blocked);
|
||||
}
|
||||
|
||||
void GeneralSettingsPage::updateFontFamilySelector()
|
||||
|
||||
Reference in New Issue
Block a user