]> git.sesse.net Git - kdenlive/blobdiff - src/projectlistview.h
- Remove ugly fix, which prevented infinite loop in obscure when size (opacity in...
[kdenlive] / src / projectlistview.h
index cc9be0db0496df429600057af2ad16092a07366c..906c0a0c140d81dfa7ee30124b4e0f8d8111f3c4 100644 (file)
@@ -29,7 +29,8 @@ class DocClipBase;
 
 class KUrl;
 
-class ProjectListView : public QTreeWidget {
+class ProjectListView : public QTreeWidget
+{
     Q_OBJECT
 
 public:
@@ -40,12 +41,14 @@ protected:
     virtual void contextMenuEvent(QContextMenuEvent * event);
     virtual void mouseDoubleClickEvent(QMouseEvent * event);
     virtual void mousePressEvent(QMouseEvent *event);
+    virtual void mouseReleaseEvent(QMouseEvent *event);
     virtual void mouseMoveEvent(QMouseEvent *event);
     virtual void dragEnterEvent(QDragEnterEvent *event);
     virtual void dropEvent(QDropEvent *event);
     virtual QStringList mimeTypes() const;
     virtual Qt::DropActions supportedDropActions() const;
     virtual void dragMoveEvent(QDragMoveEvent * event);
+    virtual void keyPressEvent(QKeyEvent * event);
 
 public slots:
 
@@ -60,10 +63,12 @@ private slots:
 signals:
     void requestMenu(const QPoint &, QTreeWidgetItem *);
     void addClip();
-    void addClip(KUrl, const QString &);
+    void addClip(const QList <QUrl>, const QString &, const QString &);
     void showProperties(DocClipBase *);
     void focusMonitor();
     void pauseMonitor();
+    void addClipCut(const QString&, int, int);
+    void projectModified();
 };
 
 #endif