summaryrefslogtreecommitdiffstats
path: root/examples/customproxy/variantbardatamapping.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/customproxy/variantbardatamapping.h')
-rw-r--r--examples/customproxy/variantbardatamapping.h8
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