diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2014-05-13 09:56:06 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2014-05-13 11:55:34 +0300 |
commit | 200031404f12422b78e9220aeb4fa12ba8f358a7 (patch) | |
tree | 151713f22761d693165cd8e9621b822e3c8a296b /examples/datavisualization/customitems/customitemgraph.cpp | |
parent | 604d8a652cc088a4b3a4307ec291916757e03201 (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/customitemgraph.cpp')
-rw-r--r-- | examples/datavisualization/customitems/customitemgraph.cpp | 14 |
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"); |