forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/3.6'
Change-Id: Iedfd7373f3e4cf60d101aace1b0b25d41f11cda1
This commit is contained in:
@@ -137,7 +137,6 @@ void TestResultModel::addTestResult(TestResult *testResult, bool autoExpand)
|
||||
|
||||
QVector<Utils::TreeItem *> topLevelItems = rootItem()->children();
|
||||
int lastRow = topLevelItems.size() - 1;
|
||||
TestResultItem *newItem = new TestResultItem(testResult);
|
||||
// we'll add the new item, so raising it's counter
|
||||
if (!isCurrentTestMssg) {
|
||||
int count = m_testResultCount.value(testResult->result(), 0);
|
||||
@@ -150,14 +149,16 @@ void TestResultModel::addTestResult(TestResult *testResult, bool autoExpand)
|
||||
if (result && result->result() == Result::MessageCurrentTest) {
|
||||
current->updateDescription(testResult->description());
|
||||
emit dataChanged(current->index(), current->index());
|
||||
delete testResult;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
rootItem()->appendChild(newItem);
|
||||
rootItem()->appendChild(new TestResultItem(testResult));
|
||||
return;
|
||||
}
|
||||
|
||||
TestResultItem *newItem = new TestResultItem(testResult);
|
||||
// FIXME this might be totally wrong... we need some more unique information!
|
||||
for (int row = lastRow; row >= 0; --row) {
|
||||
TestResultItem *current = static_cast<TestResultItem *>(topLevelItems.at(row));
|
||||
|
Reference in New Issue
Block a user