diff --git a/plugins/autotest/testtreeitem.cpp b/plugins/autotest/testtreeitem.cpp index 721c605473e2d88ecfe85e20e5b8e698f0b2a3bf..5119f4a206d503649b7849237d24bcda7f582d3e 100644 --- a/plugins/autotest/testtreeitem.cpp +++ b/plugins/autotest/testtreeitem.cpp @@ -30,21 +30,10 @@ TestTreeItem::TestTreeItem(const QString &name, const QString &filePath, Type ty m_parent(parent) { switch (m_type) { - case ROOT: - m_checked = Qt::Unchecked; - break; case TEST_CLASS: case TEST_FUNCTION: m_checked = Qt::Checked; break; - case TEST_DATAFUNCTION: - case TEST_SPECIALFUNCTION: - if (m_parent) - m_checked = m_parent->checked() == Qt::PartiallyChecked ? Qt::Unchecked - : m_parent->checked(); - else - m_checked = Qt::Unchecked; - break; default: m_checked = Qt::Unchecked; } @@ -169,7 +158,7 @@ Qt::CheckState TestTreeItem::checked() const return m_checked; case TEST_DATAFUNCTION: case TEST_SPECIALFUNCTION: - return m_parent->m_checked == Qt::PartiallyChecked ? Qt::Unchecked : m_parent->m_checked; + return Qt::Unchecked; default: if (m_parent) return m_parent->m_checked;