summaryrefslogtreecommitdiffstats
path: root/examples/datavisualization/customitems
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2014-05-13 09:56:06 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2014-05-13 11:55:34 +0300
commit200031404f12422b78e9220aeb4fa12ba8f358a7 (patch)
tree151713f22761d693165cd8e9621b822e3c8a296b /examples/datavisualization/customitems
parent604d8a652cc088a4b3a4307ec291916757e03201 (diff)
Some changes to querying series selection
Task-number: QTRD-3047 Change-Id: I95a3e4d5b4a19f1bca7e92bf1e55918a2f0eb3a0 Change-Id: I95a3e4d5b4a19f1bca7e92bf1e55918a2f0eb3a0 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'examples/datavisualization/customitems')
-rw-r--r--examples/datavisualization/customitems/customitemgraph.cpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/examples/datavisualization/customitems/customitemgraph.cpp b/examples/datavisualization/customitems/customitemgraph.cpp
index 0a757e7d..e0344232 100644
--- a/examples/datavisualization/customitems/customitemgraph.cpp
+++ b/examples/datavisualization/customitems/customitemgraph.cpp
@@ -206,7 +206,19 @@ void CustomItemGraph::handleElementSelected(QAbstract3DGraph::ElementType type)
text.append(split.last());
m_textField->setText(text);
} else if (type == QAbstract3DGraph::ElementSeries) {
- m_textField->setText("Surface");
+ QString text = "Surface (";
+ QSurface3DSeries *series = m_graph->selectedSeries();
+ if (series) {
+ QPoint point = series->selectedPoint();
+ QString posStr;
+ posStr.setNum(point.x());
+ text.append(posStr);
+ text.append(", ");
+ posStr.setNum(point.y());
+ text.append(posStr);
+ }
+ text.append(")");
+ m_textField->setText(text);
} else if (type > QAbstract3DGraph::ElementSeries
&& type < QAbstract3DGraph::ElementCustomItem) {
m_textField->setText("Axis");