diff options
Diffstat (limited to 'examples/customproxy/variantbardatamapping.h')
-rw-r--r-- | examples/customproxy/variantbardatamapping.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/examples/customproxy/variantbardatamapping.h b/examples/customproxy/variantbardatamapping.h index 0204ddc8..9ccf1610 100644 --- a/examples/customproxy/variantbardatamapping.h +++ b/examples/customproxy/variantbardatamapping.h @@ -27,17 +27,21 @@ using namespace QtDataVisualization; class VariantBarDataMapping : public QObject { Q_OBJECT + //! [0] Q_PROPERTY(int rowIndex READ rowIndex WRITE setRowIndex) Q_PROPERTY(int columnIndex READ columnIndex WRITE setColumnIndex) Q_PROPERTY(int valueIndex READ valueIndex WRITE setValueIndex) Q_PROPERTY(QStringList rowCategories READ rowCategories WRITE setRowCategories) Q_PROPERTY(QStringList columnCategories READ columnCategories WRITE setColumnCategories) + //! [0] public: explicit VariantBarDataMapping(); VariantBarDataMapping(const VariantBarDataMapping &other); + //! [1] VariantBarDataMapping(int rowIndex, int columnIndex, int valueIndex, const QStringList &rowCategories, const QStringList &columnCategories); + //! [1] virtual ~VariantBarDataMapping(); VariantBarDataMapping &operator=(const VariantBarDataMapping &other); @@ -54,11 +58,15 @@ public: void setColumnCategories(const QStringList &categories); const QStringList &columnCategories() const; + //! [2] void remap(int rowIndex, int columnIndex, int valueIndex, const QStringList &rowCategories, const QStringList &columnCategories); + //! [2] signals: + //! [3] void mappingChanged(); + //! [3] private: // Indexes of the mapped items in the VariantDataItem |