diff options
Diffstat (limited to 'src/plugins/qmldesigner/documentwarningwidget.cpp')
-rw-r--r-- | src/plugins/qmldesigner/documentwarningwidget.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/qmldesigner/documentwarningwidget.cpp b/src/plugins/qmldesigner/documentwarningwidget.cpp index a1f588559e8..91c4e55e12c 100644 --- a/src/plugins/qmldesigner/documentwarningwidget.cpp +++ b/src/plugins/qmldesigner/documentwarningwidget.cpp @@ -117,9 +117,10 @@ void DocumentWarningWidget::refreshContent() m_continueButton->setText(tr("OK")); } else { m_headerLabel->setText(tr("This QML file contains features which are not supported by Qt Quick Designer at:")); - bool block = m_ignoreWarningsCheckBox->blockSignals(true); - m_ignoreWarningsCheckBox->setChecked(!warningsEnabled()); - m_ignoreWarningsCheckBox->blockSignals(block); + { + QSignalBlocker blocker(m_ignoreWarningsCheckBox); + m_ignoreWarningsCheckBox->setChecked(!warningsEnabled()); + } m_ignoreWarningsCheckBox->show(); m_continueButton->setText(tr("Ignore")); } |