31 QML_NAMED_ELEMENT(Color)
33 QML_ADDED_IN_VERSION(6, 12)
36 explicit QQuickColor(QObject *parent =
nullptr);
38 Q_INVOKABLE QColor rgba(
double r,
double g,
double b,
double a)
const;
39 Q_INVOKABLE QColor hsla(
double h,
double s,
double l,
double a)
const;
40 Q_INVOKABLE QColor hsva(
double h,
double s,
double v,
double a)
const;
42 Q_INVOKABLE QColor fromString(
const QString &name)
const;
43 Q_INVOKABLE
bool equal(
const QColor &lhs,
const QColor &rhs)
const;
45 Q_INVOKABLE QColor transparent(
const QColor &color, qreal opacity)
const;
46 Q_INVOKABLE QColor blend(
const QColor &a,
const QColor &b, qreal factor)
const;
47 Q_INVOKABLE QColor alpha(
const QColor &baseColor,
double value)
const;
48 Q_INVOKABLE QColor darker(
const QColor &baseColor,
double factor)
const;
49 Q_INVOKABLE QColor lighter(
const QColor &baseColor,
double factor)
const;
50 Q_INVOKABLE QColor tint(
const QColor &baseColor,
const QColor &tintColor)
const;