##// END OF EJS Templates
barchart documentation update
sauimone -
r1407:41924dd7d514
parent child
Show More
@@ -8,7 +8,8
8 \image examples_barchart.png
8 \image examples_barchart.png
9
9
10 Data that barchart visualizes, is defined by QBarSet instances. Here we create some sets and append data
10 Data that barchart visualizes, is defined by QBarSet instances. Here we create some sets and append data
11 we want to visualize to them. Note that first and third QPointF in each set have smaller intervals at their x coordinates. This will be reflected in the chart.
11 we want to visualize to them. Note that x positions are not in even intervals and this will be reflected in the chart.
12 If x positions aren't defined, then the index of value is assumed to be x position.
12
13
13 \snippet ../examples/barchart/main.cpp 1
14 \snippet ../examples/barchart/main.cpp 1
14
15
@@ -17,6 +18,7
17 \snippet ../examples/barchart/main.cpp 2
18 \snippet ../examples/barchart/main.cpp 2
18
19
19 Next we create a chart and add the series to it.
20 Next we create a chart and add the series to it.
21 We also set the title for chart
20
22
21 \snippet ../examples/barchart/main.cpp 3
23 \snippet ../examples/barchart/main.cpp 3
22
24
@@ -6,23 +6,22
6 The example shows how to create simple bar chart. GroupedBarChart shows the data in sets as separate bars, which are grouped in categories.
6 The example shows how to create simple bar chart. GroupedBarChart shows the data in sets as separate bars, which are grouped in categories.
7
7
8 \image examples_groupedbarchart.png
8 \image examples_groupedbarchart.png
9
9
10 First we define categories.
10 Data that groupedbarchart visualizes, is defined by QBarSet instances. Here we create the sets and append data
11 to them.
11
12
12 \snippet ../examples/groupedbarchart/main.cpp 1
13 \snippet ../examples/groupedbarchart/main.cpp 1
13
14
14 Data that groupedbarchart visualizes, is defined by QBarSet instances. Here we create some sets and append data
15 We create the series and append the sets to it. The grouped barseries groups the data from sets to categories.
15 we want to visualize to them.
16 First value of each set are gropuped together at first category second value to second category and so on.
16
17
17 \snippet ../examples/groupedbarchart/main.cpp 2
18 \snippet ../examples/groupedbarchart/main.cpp 2
18
19
19 To combine the sets and categories to a chart, we need to create QBarSeries instance. When creating
20 Then we create a chart and add the series to it.
20 the QBarSeries, the categories must be known. Sets can be added later. For example purposes the sets
21 are added to series here.
22
21
23 \snippet ../examples/groupedbarchart/main.cpp 3
22 \snippet ../examples/groupedbarchart/main.cpp 3
24
23
25 Then we create a chart and add the series to it.
24 We define the categories here and add them to the x-axis.
26
25
27 \snippet ../examples/groupedbarchart/main.cpp 4
26 \snippet ../examples/groupedbarchart/main.cpp 4
28
27
@@ -55,7 +55,7 int main(int argc, char *argv[])
55 //![3]
55 //![3]
56 QChart* chart = new QChart();
56 QChart* chart = new QChart();
57 chart->addSeries(series);
57 chart->addSeries(series);
58 chart->setTitle("Simple barchart example");
58 chart->setTitle("Barchart example");
59 //![3]
59 //![3]
60
60
61 //![4]
61 //![4]
@@ -47,7 +47,6 int main(int argc, char *argv[])
47
47
48 //![2]
48 //![2]
49 QGroupedBarSeries* series = new QGroupedBarSeries();
49 QGroupedBarSeries* series = new QGroupedBarSeries();
50 // series->setCategories(categories);
51 series->append(set0);
50 series->append(set0);
52 series->append(set1);
51 series->append(set1);
53 series->append(set2);
52 series->append(set2);
General Comments 0
You need to be logged in to leave comments. Login now