summaryrefslogtreecommitdiffstats
path: root/examples/qmlbars/qml/qmlbars/data.qml
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-11-11 13:22:54 +0200
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-11-15 08:24:15 +0200
commit999ffa01d20f75a457da62d41c0fabfc32e5e1bb (patch)
treec5267f6831d5ff61444f85b2110f7150e20d3451 /examples/qmlbars/qml/qmlbars/data.qml
parentbbb874d0591215164b2030db60dc9d6a95f4c8fe (diff)
Basic multiseries support
Task-number: QTRD-2548 Change-Id: Iba324c0e8be56f2b3f8f6c6a992883c134a51a9d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Diffstat (limited to 'examples/qmlbars/qml/qmlbars/data.qml')
-rw-r--r--examples/qmlbars/qml/qmlbars/data.qml33
1 files changed, 32 insertions, 1 deletions
diff --git a/examples/qmlbars/qml/qmlbars/data.qml b/examples/qmlbars/qml/qmlbars/data.qml
index 210eedde..522926e8 100644
--- a/examples/qmlbars/qml/qmlbars/data.qml
+++ b/examples/qmlbars/qml/qmlbars/data.qml
@@ -20,9 +20,13 @@ import QtQuick 2.1
import QtDataVisualization 1.0
Item {
- property alias mapping: valueMapping
property alias model: dataModel
+ property alias mapping: valueMapping
property alias proxy: modelProxy
+ property alias series: barSeries
+ property alias secondaryMapping: secondaryMapping
+ property alias secondaryProxy: secondaryProxy
+ property alias secondarySeries: secondarySeries
//! [1]
BarDataMapping {
@@ -39,6 +43,33 @@ Item {
itemModel: dataModel
}
//! [2]
+
+ BarDataMapping {
+ id: secondaryMapping
+ rowRole: "year"
+ columnRole: "month"
+ valueRole: "income"
+ }
+
+ ItemModelBarDataProxy {
+ id: secondaryProxy
+ activeMapping: secondaryMapping
+ itemModel: dataModel
+ }
+
+ Bar3DSeries {
+ id: barSeries
+ dataProxy: modelProxy
+ itemLabelFormat: "@valueTitle for @colLabel, @rowLabel: @valueLabel"
+ }
+
+ Bar3DSeries {
+ id: secondarySeries
+ visible: false
+ dataProxy: secondaryProxy
+ itemLabelFormat: "@valueTitle for @colLabel, @rowLabel: @valueLabel"
+ }
+
//! [0]
ListModel {
id: dataModel