##// END OF EJS Templates
removed legend background drawing
removed legend background drawing

File last commit:

r738:ce991d3dee26
r785:fe2ea9e69ee8
Show More
xyanimation_p.h
30 lines | 730 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:
Marek Rosa
Animation folder formating: white spaces, brackets, etc fixed
r738 enum Animation { LineDrawAnimation, MoveDownAnimation, MoveUpAnimation };
Michal Klocek
Animation refactor...
r530 XYAnimation(XYChartItem *item);
~XYAnimation();
Marek Rosa
Animation folder formating: white spaces, brackets, etc fixed
r738 void setValues(QVector<QPointF> &oldPoints, QVector<QPointF> &newPoints,int index);
Michal Klocek
Animation refactor...
r530
protected:
Marek Rosa
Animation folder formating: white spaces, brackets, etc fixed
r738 QVariant interpolated(const QVariant &start, const QVariant &end, qreal progress ) const;
void updateCurrentValue (const QVariant &value );
Michal Klocek
Animation refactor...
r530
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