equal
deleted
inserted
replaced
40 void NativeChromeItem::CSSToQColor(QString cssColor, QColor & color){ |
40 void NativeChromeItem::CSSToQColor(QString cssColor, QColor & color){ |
41 QStringList vals = cssColor.remove("rgb(").remove(")").split(", "); |
41 QStringList vals = cssColor.remove("rgb(").remove(")").split(", "); |
42 //qDebug() << vals[0] << ":" << vals[1] << ":" << vals[2]; |
42 //qDebug() << vals[0] << ":" << vals[1] << ":" << vals[2]; |
43 if (vals.size() == 4) { |
43 if (vals.size() == 4) { |
44 color.setRgb(vals[0].toInt(), vals[1].toInt(), vals[2].toInt(), vals[3].toInt()); |
44 color.setRgb(vals[0].toInt(), vals[1].toInt(), vals[2].toInt(), vals[3].toInt()); |
45 } else { |
45 } else if (vals.size() == 3) { |
46 color.setRgb(vals[0].toInt(), vals[1].toInt(), vals[2].toInt()); |
46 color.setRgb(vals[0].toInt(), vals[1].toInt(), vals[2].toInt()); |
|
47 } |
|
48 else { |
|
49 color.setNamedColor(cssColor); |
47 } |
50 } |
48 } |
51 } |
49 |
52 |
50 } // end of namespace GVA |
53 } // end of namespace GVA |