ginebra2/NativeChromeItem.cpp
changeset 12 afcd8e6d025b
parent 3 0954f5dd2cd0
equal deleted inserted replaced
11:786160610b4d 12:afcd8e6d025b
    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