|
|
void | setBarType (BarChartType type) |
| | Sets the plotter type to type.
|
| |
|
BarChartType | barType () const |
| | Retrieves type of the plotter.
|
| |
| void | setBarSize (int min, int max=INT_MAX) |
| |
| int | barSizeMin () const |
| | Retrieves minimum bar size. More...
|
| |
| int | barSizeMax () const |
| | Retrieves maximum bar size. More...
|
| |
| void | setBarScale (double scale) |
| |
| double | barScale () const |
| | Retrieves bar scale coefficient. More...
|
| |
|
void | setBarOpacity (double value) |
| | Sets opacity of a single bar to value (should be in ranges between 0.1 and 1.0, 1.0 is the default).
|
| |
| double | barOpacity () const |
| | Retrieves bar opacity. More...
|
| |
|
void | setZeroLinePen (const QPen &pen) |
| | Sets pen of zero line of the plotter to pen.
|
| |
| const QPen & | zeroLinePen () const |
| | Retrieves zero line pen. More...
|
| |
|
void | setBorderPen (const QPen &pen) |
| | Sets pen of the plotter's border to pen.
|
| |
|
const QPen & | borderPen () const |
| | Retrieves plotter's border pen.
|
| |
|
void | setBackground (const QBrush &brush) |
| | Sets plotter's background to brush.
|
| |
|
const QBrush & | background () const |
| | Retrieves plotter background.
|
| |
|
void | setFont (const QFont &font) |
| | Sets font of the data item to font.
|
| |
|
const QFont & | font () const |
| | Retrieves data item font.
|
| |
|
void | setItemPen (const QPen &pen) |
| | Sets pen of the data item to pen.
|
| |
|
void | setHighlightTextColor (const QColor &color) |
| | Sets color of the highlighted data item text to color.
|
| |
|
const QColor & | highlightTextColor () const |
| | Retrieves highlighted data item text color.
|
| |
|
void | setHighlightPen (const QPen &pen) |
| | Sets pen of the highlighted data item to pen.
|
| |
|
const QPen & | highlightPen () const |
| | Retrieves highlighted data item pen.
|
| |
|
void | setHighlightBrush (const QBrush &brush) |
| | Sets brush of the highlighted data item to brush.
|
| |
|
const QBrush & | highlightBrush () const |
| | Retrieves highlighted data item brush.
|
| |
| void | setHighlightAlpha (double alpha) |
| |
|
double | highlightAlpha () const |
| | Retrieves highlighted data item opacity.
|
| |
|
void | setAntiAliasing (bool set) |
| | Enables (set=true, the default) or disables (set=false) painter's antialiasing.
|
| |
|
AxisBase * | axisX () const |
| | Retrieves X axis object.
|
| |
|
AxisBase * | axisY () const |
| | Retrieves Y axis object.
|
| |
|
void | setModel (QAbstractItemModel *model) |
| | Sets data model to model.
|
| |
|
QAbstractItemModel * | model () const |
| | Retrieves active data model or NULL if not set.
|
| |
|
QRect | dataRect () const |
| | Retrieves data rectangle (excluding margins and axes).
|
| |
|
const QPoint & | mousePos () const |
| | Retrieves current mouse cursor position in local coordinates.
|
| |
|
QPoint | globalMousePos () const |
| | Retrieves current mouse cursor position in global coordinates.
|
| |
|
const QModelIndex & | highlightedIndex () const |
| | Retrieves highlighted data model index, or invalid QModelIndex if nothing highlighted.
|
| |
Class representing a barchart plotting widget.
- Since
- 0.2.1
An example of BarChartPlotter with Stacked type
An example of BarChartPlotter with Columns type
An example of BarChartPlotter with Trend type
BarChartPlotter provides following types of the charts (see BarChartType enum):
- Stacked bars
- Column-based bars
- Trends