AutoTest: De-virtualize some properties

Mostly a matter of taste.

Change-Id: If4f329d7f73361ee312387d0aa48d26fc1d98ff0
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2023-07-13 14:08:10 +02:00
parent c2b5a75d76
commit c56301f4ff
14 changed files with 50 additions and 129 deletions

View File

@@ -12,9 +12,7 @@ using namespace Utils;
namespace Autotest {
ITestBase::ITestBase(bool activeByDefault, const ITestBase::TestBaseType type)
: m_active(activeByDefault)
, m_type(type)
ITestBase::ITestBase()
{}
Id ITestBase::id() const
@@ -32,10 +30,9 @@ void ITestBase::resetRootNode()
m_rootNode = nullptr;
}
ITestFramework::ITestFramework(bool activeByDefault)
: ITestBase(activeByDefault, ITestBase::Framework)
ITestFramework::ITestFramework()
{
setType(ITestBase::Framework);
setAutoApply(false);
}
@@ -64,9 +61,11 @@ QStringList ITestFramework::testNameForSymbolName(const QString &) const
return {};
}
ITestTool::ITestTool(bool activeByDefault)
: ITestBase(activeByDefault, ITestBase::Tool)
{}
ITestTool::ITestTool()
{
setType(ITestBase::Tool);
setPriority(255);
}
ITestTreeItem *ITestTool::rootNode()
{