26 #ifndef __TERRALIB_QT_WIDGETS_SLIDER_INTERNAL_TRAJECTORY_ITEM_H 27 #define __TERRALIB_QT_WIDGETS_SLIDER_INTERNAL_TRAJECTORY_ITEM_H 31 #include "../Config.h" 32 #include "../../../geometry.h" 33 #include "../../../datatype.h" 36 #include <QtCore/QAbstractAnimation> 37 #include <QtCore/QVector> 43 class DateTimeInstant;
84 void paint(QPainter*,
const QStyleOptionGraphicsItem*, QWidget*);
90 void transformToDisplayProjection(QVector<QPointF>& vec);
105 void drawForward(
const unsigned int& curTime);
112 void erase(
const unsigned int& curTime);
119 void drawIcon(QPainter* painter);
137 #endif // __TERRALIB_QT_WIDGETS_SLIDER_INTERNAL_TRAJECTORY_ITEM_H
This file defines a class for a Animation Item.