summaryrefslogtreecommitdiffstats
path: root/examples/customproxy/variantbardatamapping.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-10-10 11:15:47 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-10-10 12:27:13 +0300
commit062d16efb0a035643b5f46f6788845869cc4d300 (patch)
treeb68e2f452ce100078835c209d781b8420eba33a6 /examples/customproxy/variantbardatamapping.h
parent000c2cbd551f0d69997437b2ba0cc87773354520 (diff)
Document customproxy example
The screenshot needs to be retaken. Task-number: QTRD-2399 Change-Id: I216b082b9660ba756902a8c6bf9393039956f2f5 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
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