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/plugins/qmldesigner/components/integration | |
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/plugins/qmldesigner/components/integration')
-rw-r--r-- | src/plugins/qmldesigner/components/integration/componentview.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/qmldesigner/components/integration/componentview.cpp b/src/plugins/qmldesigner/components/integration/componentview.cpp index f341c1e31e4..e31b59d911a 100644 --- a/src/plugins/qmldesigner/components/integration/componentview.cpp +++ b/src/plugins/qmldesigner/components/integration/componentview.cpp @@ -160,22 +160,19 @@ void ComponentView::modelAttached(Model *model) if (AbstractView::model() == model) return; - bool block = m_componentAction->blockSignals(true); + QSignalBlocker blocker(m_componentAction); m_standardItemModel->clear(); AbstractView::modelAttached(model); searchForComponentAndAddToList(rootModelNode()); - - m_componentAction->blockSignals(block); } void ComponentView::modelAboutToBeDetached(Model *model) { - bool block = m_componentAction->blockSignals(true); + QSignalBlocker blocker(m_componentAction); m_standardItemModel->clear(); AbstractView::modelAboutToBeDetached(model); - m_componentAction->blockSignals(block); } ComponentAction *ComponentView::action() |