summaryrefslogtreecommitdiffstats
path: root/examples/widget/chart.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-08-29 15:51:57 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-08-30 07:52:05 +0300
commita88922ed813f6f0510fc13c6a5ff999a4e51b4d3 (patch)
tree918519ba9895e3e30b7e50f89e5c0abe5d9fa0f5 /examples/widget/chart.h
parent1f9a6ca62c282658ae1f76a59e521cd99a280ba5 (diff)
Improved the ownership handling of data proxies and axes.
Task-number: QTRD-2212 Change-Id: Ie55e5c2765e28f1b31915f12eb952dbb5260047f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'examples/widget/chart.h')
-rw-r--r--examples/widget/chart.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/widget/chart.h b/examples/widget/chart.h
index a4b6d78d..3319df06 100644
--- a/examples/widget/chart.h
+++ b/examples/widget/chart.h
@@ -35,7 +35,7 @@ public:
explicit ChartModifier(Q3DBars *barchart);
~ChartModifier();
- void resetData();
+ void resetTemperatureData();
void addRow();
void addRows();
void changeItem();
@@ -65,6 +65,7 @@ public:
void selectBar();
void swapAxis();
void releaseAxes();
+ void releaseProxies();
public slots:
void changeShadowQuality(int quality);
@@ -99,6 +100,9 @@ private:
QCategoryAxis *m_monthAxis;
QCategoryAxis *m_genericRowAxis;
QCategoryAxis *m_genericColumnAxis;
+ QBarDataProxy *m_temperatureData;
+ QBarDataProxy *m_genericData;
+ QValueAxis *m_currentAxis;
};
#endif