##// END OF EJS Templates
Removed some carbage from pie series public APIs
Removed some carbage from pie series public APIs

File last commit:

r2012:788ce28a3d66
r2044:76eebf503401
Show More
examples-donutbreakdown.qdoc
36 lines | 1.3 KiB | text/plain | TextLexer
/ doc / src / examples-donutbreakdown.qdoc
Marek Rosa
Documented the donutdrilldown chart example
r1714 /*!
Marek Rosa
Renamed donutdrilldown example to donutbreakdown
r1761 \example examples/donutbreakdown
\title Donut chart breakdown example
Marek Rosa
Documented the donutdrilldown chart example
r1714 \subtitle
Marek Rosa
Renamed donutdrilldown example to donutbreakdown
r1761 This example shows how to use create a donut breakdown chart using QPieSeries API.
Jani Honkonen
Doc updates
r1909 \image examples_donutbreakdown.png
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 Let's start by defining some data for the chart.
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 \snippet ../examples/donutbreakdown/main.cpp 1
Marek Rosa
Documented the donutdrilldown chart example
r1714
Marek Rosa
Docs fix: removed duplicated word, function is named append not add
r2012 Then we create a chart where we add the data. Note that this is our own chart derived from QChart.
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 \snippet ../examples/donutbreakdown/main.cpp 2
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 Our own chart works so that in the constructor we create a main series
which aggregates the data provided by the breakdown series. This is the piechart in the center.
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 \snippet ../examples/donutbreakdown/donutbreakdownchart.cpp 1
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 When a breakdown series is added the data is used to create a slice in the main series and the
breakdown series itself is used to create a segment of a donut positioned so that it is aligned
with the corresponding slice in the main series.
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 \snippet ../examples/donutbreakdown/donutbreakdownchart.cpp 2
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 Here's how the start and end angles for the donut segments are calculated.
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 \snippet ../examples/donutbreakdown/donutbreakdownchart.cpp 3
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 And now that we have our chart defined we can finally create a QChartView and show the chart.
Marek Rosa
Documented the donutdrilldown chart example
r1714
Jani Honkonen
Update donutbreakdown example docs
r1888 \snippet ../examples/donutbreakdown/main.cpp 3
Marek Rosa
Documented the donutdrilldown chart example
r1714
*/