class CustomTrackView;
class KdenliveDoc;
class CustomRuler;
+class DocClipBase;
class TrackView : public QWidget {
Q_OBJECT
QVBoxLayout *m_tracksAreaLayout;
QString m_documentErrors;
void parseDocument(QDomDocument doc);
- int slotAddProjectTrack(int ix, QDomElement xml, bool videotrack);
+ int slotAddProjectTrack(int ix, QDomElement xml, bool locked);
+ DocClipBase *getMissingProducer(const QString id) const;
private slots:
void setCursorPos(int pos);
void moveCursorPos(int pos);
void slotTransitionItemSelected(Transition*, bool update);
void slotRebuildTrackHeaders();
-
+ void slotChangeTrackLock(int ix, bool lock);
signals:
void mousePosition(int);
void zoneMoved(int, int);
void insertTrack(int);
void deleteTrack(int);
+ void changeTrack(int);
};
#endif