34 #include <QStringList>
49 std::ostream&
operator<<(std::ostream& str,
const QString& qstring)
51 str << qstring.toStdString();
59 QStringList comp = input.split(QRegExp(
"\\s+"), QString::SkipEmptyParts);
60 std::vector<double> retval(comp.size());
63 for (
unsigned i=0; i<retval.size(); ++i)
65 retval[i] = comp[i].toDouble(&tempOk);
75 QString retval = QString(
"%1/%2/%3")
79 if (color.alpha()!=255)
80 retval += QString(
"/%1").arg(color.alpha());
87 QStringList c = input.split(
"/");
93 QColor retval = QColor::fromRgb(
QColor string2color(QString input, QColor defaultValue)
QString color2string(QColor color)
cstring_cast_Placeholder cstring_cast(const T &val)
std::ostream & operator<<(std::ostream &str, const QString &qstring)
std::vector< double > convertQString2DoubleVector(const QString &input, bool *ok)