Reference documentation
Classes
Charts

Classes to extend GUi with charts widgets. More...

Classes

class  AbstractChartDelegate
 The AbstractChartDelegate class provides an abstract base for every chart delegate. More...
 
class  AxisChart
 The AxisChart class provides an abstract base for every chart view using axis. More...
 
class  BarDelegate
 The BarDelegate class provides display and editing facilities for data items in a LinearChart view. More...
 
class  DotDelegate
 The DotDelegate class provides display and editing facilities for data items in a LinearChart view. More...
 
class  LinearChart
 Thistle::LinearChart class provides a default implementation for linear charts such as barcharts and line charts. More...
 
class  LinearChartLegend
 The Thistle::LinearChartLegend displays the legend in a Thistle::LinearChart view. More...
 
class  PieChart
 The Thistle::PieChart class provides a default implementation for piecharts. More...
 
class  PieChartLegend
 The PieChartLegend class displays the legend in a Thistle::PieChart. More...
 
class  RadialChart
 The Thistle::RadialChart class provides a default implementation for radial charts. More...
 
class  RadialChartLegend
 The Thistle::RadialChartLegend displays the legend in a Thistle::RadialChart view. More...
 
class  SerieFormat
 The Thistle::SerieFormat class contains information, such as the Thistle::Types, the QPen, etc., used to display the data in a Thistle::AbstractChart. More...
 

Detailed Description

Classes to extend GUi with charts widgets.

The Thistle Charts module contains a set of widgets to create line, bar charts, piecharts, etc. It is based on the column structures provided by QAbstractItemModel and QModelIndex.

Below are a few examples of the different types of chart: