##// END OF EJS Templates
added _p to private class headers
added _p to private class headers

File last commit:

r380:0247ffcfa93f
r381:8ab9ba5c10bd
Show More
qseries.h
48 lines | 1010 B | text/x-c | CLexer
Michal Klocek
Rename QChartSeries to QSeries
r360 #ifndef QSERIES_H
#define QSERIES_H
Michal Klocek
Fix missing file from one of the prvious commits...
r23
Tero Ahola
Renamed to QtCommercialChart
r30 #include "qchartglobal.h"
Michal Klocek
Fix missing file from one of the prvious commits...
r23 #include <QObject>
sauimone
Improved bar chart series
r71 #include <QAbstractItemModel>
sauimone
refactored legend to qseries
r380 #include <QPen>
Michal Klocek
Fix missing file from one of the prvious commits...
r23
Tero Ahola
Renamed to QtCommercialChart
r30 QTCOMMERCIALCHART_BEGIN_NAMESPACE
Michal Klocek
Fix missing file from one of the prvious commits...
r23
Michal Klocek
Rename QChartSeries to QSeries
r360 class QTCOMMERCIALCHART_EXPORT QSeries : public QObject
Michal Klocek
Fix missing file from one of the prvious commits...
r23 {
sauimone
Improved bar chart series
r71 Q_OBJECT
Michal Klocek
Fix missing file from one of the prvious commits...
r23 public:
Michal Klocek
Rename QChartSeries to QSeries
r360 enum QSeriesType {
Tero Ahola
Proof-of-concept for QML api...
r120 SeriesTypeLine,
Tero Ahola
qdoc for QChartSeries
r309 SeriesTypeArea,
sauimone
Integrating bar chart. Cleaned up old implementation. TODO: show this in test application. how?
r56 SeriesTypeBar,
sauimone
added stacked bar chart
r94 SeriesTypeStackedBar,
sauimone
percent bar chart
r101 SeriesTypePercentBar,
Tero Ahola
Integrated draft version of pie series
r51 SeriesTypePie,
Tero Ahola
qdoc for QChartSeries
r309 SeriesTypeScatter,
SeriesTypeSpline
Tero Ahola
Renamed to QtCommercialChart
r30 };
Michal Klocek
Fix missing file from one of the prvious commits...
r23
sauimone
refactored legend to qseries
r380 // Helper class to contain legend and color for it
// TODO: This as private class?
class Legend {
public:
QString mName;
QPen mPen;
};
Michal Klocek
Fix missing file from one of the prvious commits...
r23 protected:
Michal Klocek
Rename QChartSeries to QSeries
r360 QSeries(QObject *parent = 0) : QObject(parent) {}
Michal Klocek
Fix missing file from one of the prvious commits...
r23
public:
Michal Klocek
Rename QChartSeries to QSeries
r360 virtual ~QSeries() {}
virtual QSeriesType type() const = 0;
Tero Ahola
qdoc for QChartSeries
r309 // TODO
sauimone
minor cleaning of unused code
r175 virtual bool setModel(QAbstractItemModel* /*model*/) { return false; }
sauimone
refactored legend to qseries
r380
virtual QList<QSeries::Legend> legend() { QList<QSeries::Legend> l; return l; }
Michal Klocek
Fix missing file from one of the prvious commits...
r23 };
Tero Ahola
Renamed to QtCommercialChart
r30 QTCOMMERCIALCHART_END_NAMESPACE
Michal Klocek
Fix missing file from one of the prvious commits...
r23
#endif