Improve performance, keys() is slow.

Reviewed-By: Roberto Raggi <roberto.raggi@nokia.com>
This commit is contained in:
dt
2009-12-09 14:00:42 +01:00
parent f03ce847db
commit b661cb9992

View File

@@ -202,7 +202,7 @@ namespace Internal {
i.next();
i.value()->compress();
if (i.value()->files.isEmpty() && i.value()->subnodes.size() == 1) {
QString key = i.value()->subnodes.keys().at(0);
QString key = i.value()->subnodes.begin().key();
newSubnodes.insert(i.key()+separator+key, i.value()->subnodes.value(key));
i.value()->subnodes.clear();
delete i.value();