##// END OF EJS Templates
Fixed build error caused by QSeries name change
Fixed build error caused by QSeries name change

File last commit:

r622:960bcf5125b7
r733:a8e3d9a5ee37
Show More
xyanimation_p.h
30 lines | 728 B | text/x-c | CLexer
Michal Klocek
Animation refactor...
r530 #ifndef XYCHARTANIMATION_P_H_
#define XYCHARTANIMATION_P_H_
#include "chartanimation_p.h"
#include <QPointF>
QTCOMMERCIALCHART_BEGIN_NAMESPACE
class XYChartItem;
class XYAnimation : public ChartAnimation
{
public:
enum Animation { LineDrawAnimation, MoveDownAnimation, MoveUpAnimation };
XYAnimation(XYChartItem *item);
~XYAnimation();
Michal Klocek
Improves spline interpolation...
r622 void setValues(QVector<QPointF>& oldPoints,QVector<QPointF>& newPoints,int index);
Michal Klocek
Animation refactor...
r530
protected:
QVariant interpolated(const QVariant &start, const QVariant & end, qreal progress ) const;
void updateCurrentValue (const QVariant & value );
private:
XYChartItem *m_item;
Michal Klocek
Improves spline interpolation...
r622 QVector<QPointF> m_oldPoints;
Michal Klocek
Animation refactor...
r530 bool m_dirty;
};
QTCOMMERCIALCHART_END_NAMESPACE
#endif