##// END OF EJS Templates
Added casting to qreal in qMin, qFuzzyCompare calls to fix build on arm
Added casting to qreal in qMin, qFuzzyCompare calls to fix build on arm

File last commit:

r1672:3408cb5163eb
r1679:c4f8957d7b15
Show More
qhorizontalbarseries.cpp
69 lines | 1.7 KiB | text/x-c | CppLexer
/ src / barchart / qhorizontalbarseries.cpp
#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