OSDN Git Service

avoid temporary in QKeySequence::toString()
authorIvailo Monev <xakepa10@laimg.moc>
Wed, 17 Jun 2020 22:26:29 +0000 (22:26 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Wed, 17 Jun 2020 22:26:29 +0000 (22:26 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/gui/kernel/qkeysequence.cpp

index 5dce889..9962777 100644 (file)
@@ -1288,8 +1288,7 @@ QString QKeySequence::toString(SequenceFormat format) const
     QString finalString;
     // A standard string, with no translation or anything like that. In some ways it will
     // look like our latin case on Windows and X11
-    int end = count();
-    for (int i = 0; i < end; ++i) {
+    for (int i = 0; i < count(); ++i) {
         finalString += d->encodeString(d->key[i], format);
         finalString += QLatin1String(", ");
     }