Implement Qml drag and drop

This commit is contained in:
Nicolas Werner 2020-11-25 17:02:23 +01:00
parent 0eb8d4126b
commit c74077a41f
9 changed files with 104 additions and 5 deletions

View file

@ -1,6 +1,7 @@
#include "InputBar.h"
#include <QClipboard>
#include <QDropEvent>
#include <QFileDialog>
#include <QGuiApplication>
#include <QMimeData>
@ -44,6 +45,13 @@ InputBar::paste(bool fromMouse)
md = QGuiApplication::clipboard()->mimeData(QClipboard::Clipboard);
}
if (md)
insertMimeData(md);
}
void
InputBar::insertMimeData(const QMimeData *md)
{
if (!md)
return;