QColor::colorNames(): reserve the result QStringList

Avoids reallocations.

Change-Id: I56afcdb400d1e07394e62a610f838a33feda9fe8
Reviewed-by: David Faure <david.faure@kdab.com>
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
bb10
Marc Mutz 2014-04-01 20:59:59 +02:00 committed by The Qt Project
parent 81c5769493
commit 463d58325c
1 changed files with 1 additions and 0 deletions

View File

@ -352,6 +352,7 @@ QStringList qt_get_colornames()
{
int i = 0;
QStringList lst;
lst.reserve(rgbTblSize);
for (i = 0; i < rgbTblSize; i++)
lst << QLatin1String(rgbTbl[i].name);
return lst;