]> git.sesse.net Git - kdenlive/blobdiff - src/projectlist.h
Fix regression introduced by document validation changes (document profile was not...
[kdenlive] / src / projectlist.h
index a23dd8722dd7ea66122ef103a8a80271f42332f0..1352cd7172acffcda7e10b84aa78c6c9acaebb4a 100644 (file)
@@ -124,10 +124,12 @@ public:
     void setRenderer(Render *projectRender);
     void slotUpdateClipProperties(const QString &id, QMap <QString, QString> properties);
     void updateAllClips();
-    QByteArray headerInfo();
+    QByteArray headerInfo() const;
     void setHeaderInfo(const QByteArray &state);
     void setupMenu(QMenu *addMenu, QAction *defaultAction);
-    void setupGeneratorMenu(QMenu *addMenu);
+    void setupGeneratorMenu(QMenu *addMenu, QMenu *transcodeMenu);
+    QString currentClipUrl() const;
+    void reloadClipThumbnails();
 
 public slots:
     void setDocument(KdenliveDoc *doc);
@@ -138,7 +140,7 @@ public slots:
     void slotUpdateClip(const QString &id);
     void slotRefreshClipThumbnail(const QString &clipId, bool update = true);
     void slotRefreshClipThumbnail(ProjectItem *item, bool update = true);
-    void slotRemoveInvalidClip(const QString &id);
+    void slotRemoveInvalidClip(const QString &id, bool replace);
     void slotSelectClip(const QString &ix);
     void slotRemoveClip();
     void slotAddClip(const QList <QUrl> givenList = QList <QUrl> (), QString group = QString());
@@ -147,6 +149,7 @@ public slots:
     void slotOpenClip();
     void slotEditClip();
     void slotReloadClip();
+    void slotAddColorClip();
 
 private:
     ProjectListView *m_listView;
@@ -176,7 +179,6 @@ private:
 
 private slots:
     void slotClipSelected();
-    void slotAddColorClip();
     void slotAddSlideshowClip();
     void slotAddTitleClip();
     void slotContextMenu(const QPoint &pos, QTreeWidgetItem *);
@@ -193,7 +195,7 @@ private slots:
 signals:
     void clipSelected(DocClipBase *);
     void getFileProperties(const QDomElement&, const QString &, bool);
-    void receivedClipDuration(const QString &, int);
+    void receivedClipDuration(const QString &);
     void showClipProperties(DocClipBase *);
     void projectModified();
     void loadingIsOver();