use cheaper character comparison in QColor::setNamedColor()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-01-07 06:49:14 +02:00
parent f204c15d1c
commit af794f323f

View file

@ -694,7 +694,7 @@ bool QColor::setNamedColor(const QString &name)
} }
QByteArray latin = name.toLatin1(); QByteArray latin = name.toLatin1();
if (name.startsWith(QLatin1Char('#'))) { if (latin.startsWith('#')) {
QRgb rgb; QRgb rgb;
if (qt_get_hex_rgb(latin.constData(), latin.length(), &rgb)) { if (qt_get_hex_rgb(latin.constData(), latin.length(), &rgb)) {
setRgb(rgb); setRgb(rgb);