Q_OBJECT
public:
- Transition(const ItemInfo info, int transitiontrack, double fps, QDomElement params = QDomElement(), bool automaticTransition = false);
+ Transition(const ItemInfo &info, int transitiontrack, double fps, QDomElement params = QDomElement(), bool automaticTransition = false);
virtual ~Transition();
virtual void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option,
int transitionEndTrack() const;
bool hasClip(const ClipItem * clip) const;
bool belongsToClip(const ClipItem * clip) const;
- bool invertedTransition() const;
QString transitionTag() const;
QStringList transitionInfo() const;
OPERATIONTYPE operationMode(QPointF pos);
+ static int itemHeight();
+ static int itemOffset();
//const QMap < QString, QString > transitionParameters() const;
void setTransitionParameters(const QDomElement params);
- void setTransitionDirection(bool inv);
void setTransitionTrack(int track);
- //Transition *reparent(ClipItem * clip);
- bool isValid() const;
/** @brief Links the transition to another track.
*
/** @brief Returns the transition type for a given name. */
TRANSITIONTYPE getTransitionForName(const QString & type);
-
-#if QT_VERSION >= 0x040600
- QPropertyAnimation *m_startAnimation;
-#endif
};
#endif