##// END OF EJS Templates
added labels to series, intergrated with test app. minor hack to test app
added labels to series, intergrated with test app. minor hack to test app

File last commit:

r154:be42f5df02e7
r167:023d2c8150a8
Show More
declarativechart.cpp
27 lines | 722 B | text/x-c | CppLexer
#include "declarativechart.h"
QTCOMMERCIALCHART_BEGIN_NAMESPACE
DeclarativeChart::DeclarativeChart(QDeclarativeItem *parent)
: QDeclarativeItem(parent),
m_chart(new QChart(this))
{
setFlag(QGraphicsItem::ItemHasNoContents, false);
m_chart->resize(QSize(height(), width()));
m_chart->setMargin(25); // TODO: should not be needed?
}
DeclarativeChart::ChartTheme DeclarativeChart::theme()
{
if (m_chart)
return (ChartTheme) m_chart->chartTheme();
}
void DeclarativeChart::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
{
m_chart->resize(QSize(newGeometry.width(), newGeometry.height()));
}
#include "moc_declarativechart.cpp"
QTCOMMERCIALCHART_END_NAMESPACE