From 604d8a652cc088a4b3a4307ec291916757e03201 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Korpip=C3=A4=C3=A4?= Date: Tue, 13 May 2014 08:26:06 +0300 Subject: API to query custom item selection Task-number: QTRD-3046 + Added missing elementSelected signal to QML Change-Id: I5e79d8e910d2730e3d2ae5550ce576f01aac0b18 Change-Id: I5e79d8e910d2730e3d2ae5550ce576f01aac0b18 Reviewed-by: Miikka Heikkinen --- examples/datavisualization/customitems/customitemgraph.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'examples/datavisualization/customitems/customitemgraph.h') diff --git a/examples/datavisualization/customitems/customitemgraph.h b/examples/datavisualization/customitems/customitemgraph.h index a13e8620..aee32c62 100644 --- a/examples/datavisualization/customitems/customitemgraph.h +++ b/examples/datavisualization/customitems/customitemgraph.h @@ -24,6 +24,7 @@ #include #include #include +#include using namespace QtDataVisualization; @@ -31,7 +32,7 @@ class CustomItemGraph : public QObject { Q_OBJECT public: - explicit CustomItemGraph(Q3DSurface *surface); + explicit CustomItemGraph(Q3DSurface *surface, QLabel *label); ~CustomItemGraph(); void toggleItemOne(bool show); @@ -41,8 +42,12 @@ public: void toggleOilHighlight(bool highlight); void toggleShadows(bool shadows); +private: + void handleElementSelected(QAbstract3DGraph::ElementType type); + private: Q3DSurface *m_graph; + QLabel *m_textField; }; #endif -- cgit v1.2.3