AutoTest: Remove unnecessary indirection when creating test tree items

Change-Id: Id4648196011b6769a2cd51b4daee146068272f00
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2017-01-05 12:03:42 +01:00
parent 13a22f7ef3
commit 40174187cb
9 changed files with 37 additions and 59 deletions

View File

@@ -33,18 +33,6 @@
namespace Autotest {
namespace Internal {
QuickTestTreeItem *QuickTestTreeItem::createTestItem(const TestParseResult *result)
{
QuickTestTreeItem *item = new QuickTestTreeItem(result->name, result->fileName,
result->itemType);
item->setProFile(result->proFile);
item->setLine(result->line);
item->setColumn(result->column);
foreach (const TestParseResult *funcResult, result->children)
item->appendChild(createTestItem(funcResult));
return item;
}
QVariant QuickTestTreeItem::data(int column, int role) const
{
switch (role) {