This parsing
Color Color::fromString(const std::string & string, bool * ok)
{
//[...]
if (hexString.size() == 6)
hexString = "FF" + hexString; // results in ARGB
//[...]
}
is inconsitent with the following functions
unsigned int Color::rgba() const
Color::Color(int red, int green, int blue, int alpha)
This parsing
is inconsitent with the following functions