diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2017-09-30 07:12:57 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2017-10-04 09:35:06 +0000 |
commit | c330cf067959b1919fd2d75a5e3797e0e64cc9fc (patch) | |
tree | 7ccfef4b8841efde06cdffce7708c8f4e0ec156b /src/libs/qmleditorwidgets | |
parent | 7c3ea5a78c30c90d6ce250aa312a2cb6cc587901 (diff) |
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>
Diffstat (limited to 'src/libs/qmleditorwidgets')
-rw-r--r-- | src/libs/qmleditorwidgets/contextpanewidget.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libs/qmleditorwidgets/contextpanewidget.cpp b/src/libs/qmleditorwidgets/contextpanewidget.cpp index 23beaf61abb..f1d1bccf9c0 100644 --- a/src/libs/qmleditorwidgets/contextpanewidget.cpp +++ b/src/libs/qmleditorwidgets/contextpanewidget.cpp @@ -493,9 +493,8 @@ void ContextPaneWidget::setPinButton() pinnedChanged(true); if (m_resetAction) { - m_resetAction->blockSignals(true); + QSignalBlocker blocker(m_resetAction); m_resetAction->setChecked(true); - m_resetAction->blockSignals(false); } } @@ -511,9 +510,8 @@ void ContextPaneWidget::setLineButton() pinnedChanged(false); if (m_resetAction) { - m_resetAction->blockSignals(true); + QSignalBlocker blocker(m_resetAction); m_resetAction->setChecked(false); - m_resetAction->blockSignals(false); } } |