diff options
Diffstat (limited to 'src/datavis3d/data/qitemmodelbardataproxy.h')
-rw-r--r-- | src/datavis3d/data/qitemmodelbardataproxy.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/datavis3d/data/qitemmodelbardataproxy.h b/src/datavis3d/data/qitemmodelbardataproxy.h index 1d60bed6..660ed37d 100644 --- a/src/datavis3d/data/qitemmodelbardataproxy.h +++ b/src/datavis3d/data/qitemmodelbardataproxy.h @@ -31,19 +31,17 @@ class QItemModelBarDataProxyPrivate; class QT_DATAVIS3D_EXPORT QItemModelBarDataProxy : public QBarDataProxy { Q_OBJECT + Q_PROPERTY(QAbstractItemModel* itemModel READ itemModel WRITE setItemModel) + Q_PROPERTY(QItemModelBarDataMapping* mapping READ mapping WRITE setMapping) public: explicit QItemModelBarDataProxy(); explicit QItemModelBarDataProxy(QAbstractItemModel *itemModel, QItemModelBarDataMapping *mapping); virtual ~QItemModelBarDataProxy(); - // Doesn't gain ownership of the model, but does connect to it to listen for data changes. void setItemModel(QAbstractItemModel *itemModel); QAbstractItemModel *itemModel(); - // Map bars role (row, column, value) to role in model. - // Doesn't gain ownership of mapping, but does connect to it to listen for mapping changes. - // Modifying mapping that is set to proxy will trigger dataset re-resolving. void setMapping(QItemModelBarDataMapping *mapping); QItemModelBarDataMapping *mapping(); |