##// END OF EJS Templates
Marge spline
Marge spline

File last commit:

r417:ac4db33427b7
r418:4e82d53075c4 merge
Show More
splinepresenter_p.h
36 lines | 803 B | text/x-c | CLexer
Marek Rosa
Spline initial
r295 #ifndef SPLINEPRESENTER_P_H
#define SPLINEPRESENTER_P_H
#include "chartitem_p.h"
#include <QObject>
Marek Rosa
Spline working somewhat
r401 #include "qsplineseries.h"
Marek Rosa
Experimenting
r417 #include "linechartitem_p.h"
Marek Rosa
Spline initial
r295
QTCOMMERCIALCHART_BEGIN_NAMESPACE
Marek Rosa
Experimenting
r417 class SplinePresenter : public LineChartItem
Marek Rosa
Spline initial
r295 {
Q_OBJECT
public:
Marek Rosa
Spline working somewhat
r401 SplinePresenter(QSplineSeries* series, QGraphicsObject *parent = 0);
Marek Rosa
Spline initial
r295
Marek Rosa
Experimenting
r417 void updateGeometry();
// QRectF boundingRect() const { return m_boundingRect; }
// void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
Marek Rosa
Spline initial
r295
signals:
public slots:
Marek Rosa
Experimenting
r417 // void handleDomainChanged(const Domain& domain);
// void handleGeometryChanged(const QRectF& rect);
Marek Rosa
Spline working somewhat
r401
private:
QSplineSeries* m_series;
Marek Rosa
Experimenting
r417 // QRectF m_boundingRect;
Marek Rosa
Spline initial
r295
};
QTCOMMERCIALCHART_END_NAMESPACE
#endif // SPLINEPRESENTER_P_H