qpercentbarchartseries.cpp
79 lines
| 1.6 KiB
| text/x-c
|
CppLexer
sauimone
|
r216 | #include <limits.h> | ||
#include <QDebug> | ||||
#include "qpercentbarchartseries.h" | ||||
#include "qbarset.h" | ||||
#include "qbarcategory.h" | ||||
#include "barchartmodel_p.h" | ||||
QTCOMMERCIALCHART_BEGIN_NAMESPACE | ||||
QPercentBarChartSeries::QPercentBarChartSeries(QBarCategory *category, QObject *parent) | ||||
sauimone
|
r281 | : QBarChartSeries(category, parent) | ||
// ,mModel(new BarChartModel(category, this)) | ||||
sauimone
|
r216 | { | ||
} | ||||
sauimone
|
r281 | /* | ||
sauimone
|
r216 | void QPercentBarChartSeries::addBarSet(QBarSet *set) | ||
{ | ||||
sauimone
|
r280 | connect(this,SIGNAL(floatingValuesEnabled(bool)),set,SLOT(enableFloatingValues(bool))); | ||
connect(this,SIGNAL(hoverNamesEnabled(bool)),set,SLOT(enableHoverNames(bool))); | ||||
sauimone
|
r216 | mModel->addBarSet(set); | ||
} | ||||
void QPercentBarChartSeries::removeBarSet(QBarSet *set) | ||||
{ | ||||
sauimone
|
r280 | disconnect(set,SLOT(enableFloatingValues(bool))); | ||
disconnect(set,SLOT(enableHoverNames(bool))); | ||||
sauimone
|
r216 | mModel->removeBarSet(set); | ||
} | ||||
int QPercentBarChartSeries::countSets() | ||||
{ | ||||
return mModel->countSets(); | ||||
} | ||||
QBarSet* QPercentBarChartSeries::nextSet(bool getFirst) | ||||
{ | ||||
return mModel->nextSet(getFirst); | ||||
} | ||||
sauimone
|
r280 | QList<QString> QPercentBarChartSeries::legend() | ||
{ | ||||
return mModel->legend(); | ||||
} | ||||
sauimone
|
r216 | int QPercentBarChartSeries::countCategories() | ||
{ | ||||
return mModel->countCategories(); | ||||
} | ||||
qreal QPercentBarChartSeries::min() | ||||
{ | ||||
return mModel->min(); | ||||
} | ||||
qreal QPercentBarChartSeries::max() | ||||
{ | ||||
return mModel->max(); | ||||
} | ||||
qreal QPercentBarChartSeries::valueAt(int set, int category) | ||||
{ | ||||
return mModel->valueAt(set,category); | ||||
} | ||||
qreal QPercentBarChartSeries::maxCategorySum() | ||||
{ | ||||
return mModel->maxCategorySum(); | ||||
} | ||||
BarChartModel& QPercentBarChartSeries::model() | ||||
{ | ||||
return *mModel; | ||||
} | ||||
sauimone
|
r281 | */ | ||
sauimone
|
r216 | |||
#include "moc_qpercentbarchartseries.cpp" | ||||
QTCOMMERCIALCHART_END_NAMESPACE | ||||