]> git.sesse.net Git - kdenlive/blobdiff - src/projectlistview.cpp
Implement clipmanager
[kdenlive] / src / projectlistview.cpp
index 400e5a5e7980cf3f553f807e7be52ffe5636649c..1eae496a1f44a077c2925fe7666a33c93707992e 100644 (file)
@@ -156,15 +156,16 @@ void ProjectListView::mouseMoveEvent(QMouseEvent *event)
       QDomDocument doc;
       QList <QTreeWidgetItem *> list;
       list = selectedItems ();
+      QStringList ids;
       foreach (QTreeWidgetItem *item, list) {
        // TODO allow dragging of folders
        if (!((ProjectItem *) item)->isGroup())
-         doc.appendChild(doc.importNode(((ProjectItem *) item)->toXml(), true));
+         ids.append(QString::number(((ProjectItem *) item)->clipId()));
       }
       //QByteArray data;
       //data.append(doc.toString().toUtf8());
       //mimeData->setData("kdenlive/westley",data );
-      mimeData->setText(doc.toString());
+      mimeData->setText(ids.join(";")); //doc.toString());
       //mimeData->setImageData(image);
       drag->setMimeData(mimeData);
       drag->setPixmap(clickItem->icon(0).pixmap(50 *16/9.0, 50));