aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/autotest/testresultmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/autotest/testresultmodel.cpp')
-rw-r--r--src/plugins/autotest/testresultmodel.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/plugins/autotest/testresultmodel.cpp b/src/plugins/autotest/testresultmodel.cpp
index ca316626418..d31ca0c5db9 100644
--- a/src/plugins/autotest/testresultmodel.cpp
+++ b/src/plugins/autotest/testresultmodel.cpp
@@ -395,11 +395,10 @@ int TestResultModel::maxWidthOfLineNumber(const QFont &font)
int TestResultModel::resultTypeCount(ResultType type) const
{
int result = 0;
-
- for (const auto &id : m_testResultCount.keys()) {
+ for (auto it = m_testResultCount.cbegin(); it != m_testResultCount.cend(); ++it) {
// if we got a result count from the framework prefer that over our counted results
- int reported = m_reportedSummary[id].value(type);
- result += reported != 0 ? reported : m_testResultCount.value(id).value(type);
+ int reported = m_reportedSummary[it.key()].value(type);
+ result += reported != 0 ? reported : it.value().value(type);
}
return result;
}