QBarCategoryAxis Class
The QBarCategoryAxis class adds categories to a chart's axes. More...
| Header: | #include <QBarCategoryAxis> |
| Instantiated By: | BarCategoryAxis |
| Inherits: | QAbstractAxis |
Properties
- categories : QStringList
- count : const int
- max : QString
- min : QString
Public Functions
| QStringList | categories() |
| int | count() const |
| QString | max() const |
| QString | min() const |
| void | setCategories(const QStringList &categories) |
| void | setMax(const QString &maxCategory) |
| void | setMin(const QString &minCategory) |
Signals
| void | categoriesChanged() |
| void | countChanged() |
| void | maxChanged(const QString &max) |
| void | minChanged(const QString &min) |
Detailed Description
QBarCategoryAxis can be set up to show an axis line with tick marks, grid lines, and shades. Categories are drawn between the ticks. It can be used also with a line series, as demonstrated by the Line and BarChart Example.
The following code illustrates how to use QBarCategoryAxis:
QChartView *chartView = new QChartView; QBarSeries *series = new QBarSeries; // ... chartView->chart()->addSeries(series); chartView->chart()->createDefaultAxes(); QBarCategoryAxis *axisX = new QBarCategoryAxis; QStringList categories; categories << "Jan" << "Feb" << "Mar" << "Apr" << "May" << "Jun"; axisX->append(categories); axisX->setRange("Feb", "May"); chartView->chart()->setAxisX(axisX, series);
Property Documentation
categories : QStringList
This property holds the categories of an axis.
Access functions:
| QStringList | categories() |
| void | setCategories(const QStringList &categories) |
Notifier signal:
| void | categoriesChanged() |
count : const int
This property holds the number of categories of an axis.
Access functions:
| int | count() const |
Notifier signal:
| void | countChanged() |
max : QString
This property holds the maximum value on the axis.
Access functions:
| QString | max() const |
| void | setMax(const QString &maxCategory) |
Notifier signal:
| void | maxChanged(const QString &max) |
min : QString
This property holds the minimum value on the axis.
Access functions:
| QString | min() const |
| void | setMin(const QString &minCategory) |
Notifier signal:
| void | minChanged(const QString &min) |