##// END OF EJS Templates
Remove PlotDomain , use Domain insted...
Remove PlotDomain , use Domain insted * clean old setSize SetPlotDomain iterface * remove all PlotDomain references

File last commit:

r145:251cad7c49ee
r149:23a271e217e1
Show More
qchartseries.cpp
34 lines | 855 B | text/x-c | CppLexer
/ src / qchartseries.cpp
sauimone
Refactored series creation.
r62 #include "qchartglobal.h"
#include "qchartseries.h"
#include "barchartseries.h"
Michal Klocek
Fix previous broken commit
r145 #include "qlinechartseries.h"
sauimone
Refactored series creation.
r62
QTCOMMERCIALCHART_BEGIN_NAMESPACE
QChartSeries* QChartSeries::create(QChartSeriesType type, QObject* parent)
{
sauimone
Improved bar chart series
r71 qDebug() << "QChartSeries::create";
sauimone
Refactored series creation.
r62 // TODO: Other types
switch (type) {
case QChartSeries::SeriesTypeLine: {
Michal Klocek
Fix previous broken commit
r145 QLineChartSeries* s = QLineChartSeries::create(parent); // TODO: do we need create method for derived implementations?
sauimone
Refactored series creation.
r62 return s;
}
case QChartSeries::SeriesTypePie: {
return 0;
}
case QChartSeries::SeriesTypeScatter: {
return 0;
}
case QChartSeries::SeriesTypeBar: {
BarChartSeries* s = new BarChartSeries(parent);
return s;
}
default:
return 0;
}
}
sauimone
Improved bar chart series
r71 #include "moc_qchartseries.cpp"
sauimone
Refactored series creation.
r62 QTCOMMERCIALCHART_END_NAMESPACE