aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/documentwarningwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/documentwarningwidget.cpp')
-rw-r--r--src/plugins/qmldesigner/documentwarningwidget.cpp7
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"));
}