From fdf486f4eb908c4471830b9a8708ebe7333b7bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Korpip=C3=A4=C3=A4?= Date: Thu, 3 Apr 2014 12:06:54 +0300 Subject: Axis label dragging support, part 2 Task-number: QTRD-2367 + Added emitting selection signals + Added an example about creating an input handler for axis label dragging - Snapshot for example docs to be taken Change-Id: I641f4feb9e31c32023727b1c7c695324923accc4 Reviewed-by: Miikka Heikkinen --- src/datavisualization/engine/qabstract3dgraph.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/datavisualization/engine/qabstract3dgraph.h') diff --git a/src/datavisualization/engine/qabstract3dgraph.h b/src/datavisualization/engine/qabstract3dgraph.h index 1109d7b0..85ee484f 100644 --- a/src/datavisualization/engine/qabstract3dgraph.h +++ b/src/datavisualization/engine/qabstract3dgraph.h @@ -70,6 +70,14 @@ public: ShadowQualitySoftHigh }; + enum ElementType { + ElementNone = 0, + ElementSeries, + ElementAxisXLabel, + ElementAxisZLabel, + ElementAxisYLabel + }; + public: virtual ~QAbstract3DGraph(); @@ -116,6 +124,7 @@ signals: void activeThemeChanged(Q3DTheme *theme); void selectionModeChanged(QAbstract3DGraph::SelectionFlags mode); void shadowQualityChanged(QAbstract3DGraph::ShadowQuality quality); + void elementSelected(QAbstract3DGraph::ElementType type); private: Q_DISABLE_COPY(QAbstract3DGraph) -- cgit v1.2.3