qhorizontalbarseries.cpp
69 lines
| 1.7 KiB
| text/x-c
|
CppLexer
sauimone
|
r1672 | #include "qhorizontalbarseries.h" | ||
#include "qhorizontalbarseries_p.h" | ||||
QTCOMMERCIALCHART_BEGIN_NAMESPACE | ||||
QHorizontalBarSeries::QHorizontalBarSeries(QObject *parent) : | ||||
QAbstractBarSeries(parent) | ||||
{ | ||||
} | ||||
QAbstractSeries::SeriesType QHorizontalBarSeries::type() const | ||||
{ | ||||
return QAbstractSeries::SeriesTypeHorizontalBar; | ||||
} | ||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | ||||
QHorizontalBarSeriesPrivate::QHorizontalBarSeriesPrivate(QHorizontalBarSeries *q) : QAbstractBarSeriesPrivate(q) | ||||
{ | ||||
} | ||||
void QHorizontalBarSeriesPrivate::scaleDomain(Domain& domain) | ||||
{ | ||||
// TODO: | ||||
Q_UNUSED(domain); | ||||
/* | ||||
qreal minX(domain.minX()); | ||||
qreal minY(domain.minY()); | ||||
qreal maxX(domain.maxX()); | ||||
qreal maxY(domain.maxY()); | ||||
int tickXCount(domain.tickXCount()); | ||||
int tickYCount(domain.tickYCount()); | ||||
qreal x = categoryCount(); | ||||
qreal y = max(); | ||||
minX = qMin(minX, -0.5); | ||||
minY = qMin(minY, y); | ||||
maxX = qMax(maxX, x - 0.5); | ||||
maxY = qMax(maxY, y); | ||||
tickXCount = x+1; | ||||
domain.setRange(minX,maxX,minY,maxY,tickXCount,tickYCount); | ||||
*/ | ||||
} | ||||
Chart* QHorizontalBarSeriesPrivate::createGraphics(ChartPresenter* presenter) | ||||
{ | ||||
// TODO: | ||||
Q_UNUSED(presenter); | ||||
return 0; | ||||
/* | ||||
Q_Q(QHorizontalBarSeries); | ||||
GroupedBarChartItem* bar = new GroupedBarChartItem(q,presenter); | ||||
if(presenter->animationOptions().testFlag(QChart::SeriesAnimations)) { | ||||
presenter->animator()->addAnimation(bar); | ||||
} | ||||
presenter->chartTheme()->decorate(q, presenter->dataSet()->seriesIndex(q)); | ||||
return bar; | ||||
*/ | ||||
} | ||||
#include "moc_qhorizontalbarseries.cpp" | ||||
QTCOMMERCIALCHART_END_NAMESPACE | ||||