diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-12-11 13:12:18 +0200 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-12-11 13:15:15 +0200 |
commit | 6cfc1dcc2969e0e522aa5777eef97e0eadc967e7 (patch) | |
tree | c4f5c9799cc7903946b2756432b9ac987360ba66 /src/datavisualizationqml2/declarativecolor_p.h | |
parent | 2a11c7f805ce1f980167af4971cde1eebe660c7a (diff) |
Multiseries support for theme colors and gradients, part 2
Task-number: QTRD-2611
Change-Id: I280f3b7c22a212ed46813bd28c639d255107f9f3
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavisualizationqml2/declarativecolor_p.h')
-rw-r--r-- | src/datavisualizationqml2/declarativecolor_p.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/datavisualizationqml2/declarativecolor_p.h b/src/datavisualizationqml2/declarativecolor_p.h index e500f794..755652b4 100644 --- a/src/datavisualizationqml2/declarativecolor_p.h +++ b/src/datavisualizationqml2/declarativecolor_p.h @@ -31,17 +31,25 @@ #include "datavisualizationglobal_p.h" #include <QColor> -#include <QQmlListProperty> QT_DATAVISUALIZATION_BEGIN_NAMESPACE -class DeclarativeColor : public QObject, public QColor +class DeclarativeColor : public QObject { Q_OBJECT + Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged) public: DeclarativeColor(QObject *parent = 0); + void setColor(const QColor &color); + QColor color() const; + +signals: + void colorChanged(QColor color); + +private: + QColor m_color; }; QT_DATAVISUALIZATION_END_NAMESPACE |