]> git.sesse.net Git - kdenlive/blobdiff - src/trackview.h
* internal rework: switch clip id's from integer to string
[kdenlive] / src / trackview.h
index 8198152e1ee9d093102d62e8e24049733b5c1f2e..1d4b979497eaaaa0f14f6c0dd0e723000cffa9df 100644 (file)
@@ -31,6 +31,7 @@
 
 #define FRAME_SIZE 90
 
+#include "customtrackscene.h"
 #include "ui_timeline_ui.h"
 
 class ClipItem;
@@ -61,7 +62,7 @@ public:
 
 
 public slots:
-    void slotDeleteClip(int clipId);
+    void slotDeleteClip(const QString &clipId);
     void slotChangeZoom(int factor);
     void setDuration(int dur);
 
@@ -72,7 +73,7 @@ private:
     double m_scale;
     int m_projectTracks;
     QString m_editMode;
-    QGraphicsScene *m_scene;
+    CustomTrackScene *m_scene;
 
     KdenliveDoc *m_doc;
     QVBoxLayout *m_tracksLayout;
@@ -80,6 +81,7 @@ private:
     QScrollArea *m_scrollArea;
     QFrame *m_scrollBox;
     QVBoxLayout *m_tracksAreaLayout;
+    QString m_documentErrors;
     void parseDocument(QDomDocument doc);
     int slotAddProjectTrack(int ix, QDomElement xml, bool videotrack);