From 8427932a0e7c27b59e2ba32f73798839dce06361 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Fri, 27 Jan 2017 07:44:35 +0100 Subject: [PATCH] AutoTest: Fix enabled state of Edit/Remove filter buttons Change-Id: I5f7367c2198d64d0cc4db48d636bfe3491df72e0 Reviewed-by: David Schulz --- src/plugins/autotest/testsettingspage.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/autotest/testsettingspage.cpp b/src/plugins/autotest/testsettingspage.cpp index c41b49a7135..4f2322ab03a 100644 --- a/src/plugins/autotest/testsettingspage.cpp +++ b/src/plugins/autotest/testsettingspage.cpp @@ -135,8 +135,9 @@ TestSettingsWidget::TestSettingsWidget(QWidget *parent) connect(m_ui.removeFilter, &QPushButton::clicked, this, &TestSettingsWidget::onRemoveFilterClicked); connect(m_ui.filterTreeWidget, &QTreeWidget::itemSelectionChanged, [this] () { - m_ui.editFilter->setEnabled(true); - m_ui.removeFilter->setEnabled(true); + const bool enable = m_ui.filterTreeWidget->selectionModel()->hasSelection(); + m_ui.editFilter->setEnabled(enable); + m_ui.removeFilter->setEnabled(enable); }); }