emit showProperties(item->referencedClip());
}
-// virtual
-void ProjectListView::dragEnterEvent(QDragEnterEvent *event)
-{
- if (event->mimeData()->hasUrls() || event->mimeData()->hasText()) {
- kDebug() << "//////////////// DRAG ENTR OK";
- }
- event->acceptProposedAction();
-}
// virtual
void ProjectListView::dropEvent(QDropEvent *event)
emit addClip(event->mimeData()->urls(), groupName, groupId);
event->setDropAction(Qt::CopyAction);
event->accept();
+ QTreeWidget::dropEvent(event);
return;
} else if (event->mimeData()->hasFormat("kdenlive/producerslist")) {
if (item) {
emit addClipCut(list.at(0), list.at(1).toInt(), list.at(2).toInt());
}
event->acceptProposedAction();
+ QTreeWidget::dropEvent(event);
}
// virtual
}
// virtual
-void ProjectListView::dragLeaveEvent(QDragLeaveEvent *)
+void ProjectListView::dragLeaveEvent(QDragLeaveEvent *event)
{
// stop playing because we get a crash otherwise when fetching the thumbnails
emit pauseMonitor();
+ QTreeWidget::dragLeaveEvent(event);
}
QStringList ProjectListView::mimeTypes() const
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;