/** move transition, startPos = (old start, old end), endPos = (new start, new end) */
void moveTransition(const ItemInfo start, const ItemInfo end, bool m_refresh);
void resizeClip(const ItemInfo start, const ItemInfo end, bool dontWorry = false);
- void addClip(QDomElement xml, const QString &clipId, ItemInfo info, EffectsList list = EffectsList(), bool refresh = true);
+ void addClip(QDomElement xml, const QString &clipId, ItemInfo info, EffectsList list = EffectsList(), bool overwrite = false, bool push = false, bool refresh = true);
void deleteClip(ItemInfo info, bool refresh = true);
void slotDeleteClipMarker(const QString &comment, const QString &id, const GenTime &position);
void slotDeleteAllClipMarkers(const QString &id);
void slotTrackUp();
void slotTrackDown();
void slotSelectTrack(int ix);
+ void insertZoneOverwrite(QStringList data, int in);
protected:
virtual void drawBackground(QPainter * painter, const QRectF & rect);