From: Jean-Baptiste Mardelle Date: Wed, 10 Jun 2009 17:11:31 +0000 (+0000) Subject: Don't activate clip monitor on clip drag & drop X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=d1d87c9c025eb9d99451b80a7a43d4ae5c97fc26;p=kdenlive Don't activate clip monitor on clip drag & drop svn path=/trunk/kdenlive/; revision=3508 --- diff --git a/src/projectlistview.cpp b/src/projectlistview.cpp index 8b018202..8492e15d 100644 --- a/src/projectlistview.cpp +++ b/src/projectlistview.cpp @@ -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) diff --git a/src/projectlistview.h b/src/projectlistview.h index a30cb7e8..6dac9e73 100644 --- a/src/projectlistview.h +++ b/src/projectlistview.h @@ -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);