##// END OF EJS Templates
Minor updates to barModelMapper example and its docs
Marek Rosa -
r1406:0f4e8d578ad7
parent child
Show More
@@ -25,14 +25,14
25
25
26 First line of the code below creates new grouped bar series. Variables firstRow and rowCount are used to define a custom model mapping.
26 First line of the code below creates new grouped bar series. Variables firstRow and rowCount are used to define a custom model mapping.
27 Custom mapping allows to take only part of the data from the model. In this case data from 5 rows starting with the row with the index 3.
27 Custom mapping allows to take only part of the data from the model. In this case data from 5 rows starting with the row with the index 3.
28 Following three lines create an instance of QVBarModelMapper class and specifie that data for the bar sets should be taken from the model's columns(Qt::Vertical) with indexes from 1 to 4(inclusive).
28 Following three lines create an instance of QVBarModelMapper class and specifie that data for the bar sets should be taken from the model's columns with indexes from 1 to 4(inclusive).
29 To create a connection between the series and the model we set both of those objects to QVBarModelMapper.
29 To create a connection between the series and the model we set both of those objects to QVBarModelMapper.
30
30
31 Finally the series is added to the chart.
31 Finally the series is added to the chart.
32
32
33 \snippet ../examples/barmodelmapper/tablewidget.cpp 4
33 \snippet ../examples/barmodelmapper/tablewidget.cpp 4
34
34
35 To show in QTableView which data coresponds with which series this example uses table coloring.
35 To show in QTableView which data coresponds with which bar set this example uses table coloring.
36 When series is added to the chart it is assigned a color beased on the currently selected theme.
36 When series is added to the chart it is assigned a color beased on the currently selected theme.
37 Code below extracts that color from the series and uses it to create colored QTableView.
37 Code below extracts that color from the series and uses it to create colored QTableView.
38 Coloring of the view is not a part of the QChart functionality.
38 Coloring of the view is not a part of the QChart functionality.
@@ -65,7 +65,7 TableWidget::TableWidget(QWidget *parent)
65 QVBarModelMapper *mapper = new QVBarModelMapper(this);
65 QVBarModelMapper *mapper = new QVBarModelMapper(this);
66 mapper->setFirstBarSetColumn(1);
66 mapper->setFirstBarSetColumn(1);
67 mapper->setLastBarSetColumn(4);
67 mapper->setLastBarSetColumn(4);
68 mapper->setFirst(3);
68 mapper->setFirst(first);
69 mapper->setCount(count);
69 mapper->setCount(count);
70 mapper->setSeries(series);
70 mapper->setSeries(series);
71 mapper->setModel(model);
71 mapper->setModel(model);
General Comments 0
You need to be logged in to leave comments. Login now