##// END OF EJS Templates
removed barchartseriesbase. functionality is now in model
removed barchartseriesbase. functionality is now in model

File last commit:

r172:aba5dff73719
r172:aba5dff73719
Show More
barchartseries.cpp
59 lines | 984 B | text/x-c | CppLexer
#include <QDebug>
#include "barchartseries.h"
#include "qbarcategory.h"
#include "qbarset.h"
#include "barchartmodel_p.h"
QTCOMMERCIALCHART_BEGIN_NAMESPACE
BarChartSeries::BarChartSeries(QBarCategory &category, QObject *parent)
: QChartSeries(parent)
,mModel(new BarChartModel(category, this))
{
}
void BarChartSeries::addBarSet(QBarSet &set)
{
mModel->addBarSet(set);
}
void BarChartSeries::removeBarSet(QBarSet &set)
{
mModel->removeBarSet(set);
}
int BarChartSeries::countCategories()
{
return mModel->countCategories();
}
qreal BarChartSeries::min()
{
return mModel->min();
}
qreal BarChartSeries::max()
{
return mModel->max();
}
qreal BarChartSeries::valueAt(int set, int category)
{
return mModel->valueAt(set,category);
}
qreal BarChartSeries::maxCategorySum()
{
return mModel->maxCategorySum();
}
BarChartModel& BarChartSeries::model()
{
return *mModel;
}
#include "moc_barchartseries.cpp"
QTCOMMERCIALCHART_END_NAMESPACE