]> git.sesse.net Git - kdenlive/commitdiff
Don't activate clip monitor on clip drag & drop
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Wed, 10 Jun 2009 17:11:31 +0000 (17:11 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Wed, 10 Jun 2009 17:11:31 +0000 (17:11 +0000)
svn path=/trunk/kdenlive/; revision=3508

src/projectlistview.cpp
src/projectlistview.h

index 8b0182021b74fbf7c284db087bc891e51d3db789..8492e15d550ec15bb1f8804bac4d703c09e16058 100644 (file)
@@ -206,12 +206,18 @@ void ProjectListView::mousePressEvent(QMouseEvent *event)
     if (event->button() == Qt::LeftButton) {
         m_DragStartPosition = event->pos();
         m_dragStarted = true;
-        QTreeWidgetItem *underMouse = itemAt(event->pos());
-        if (underMouse && underMouse->isSelected()) emit focusMonitor();
+        /*QTreeWidgetItem *underMouse = itemAt(event->pos());
+        if (underMouse && underMouse->isSelected()) emit focusMonitor();*/
     }
     QTreeWidget::mousePressEvent(event);
 }
 
+// virtual
+void ProjectListView::mouseReleaseEvent(QMouseEvent *event)
+{
+    QTreeWidget::mouseReleaseEvent(event);
+    emit focusMonitor();
+}
 
 // virtual
 void ProjectListView::mouseMoveEvent(QMouseEvent *event)
index a30cb7e842e35790521485f404d235eba759453a..6dac9e73f5b1bd919725cf596bd177abdb279372 100644 (file)
@@ -41,6 +41,7 @@ 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);