31 viewport()->setAcceptDrops(
true);
35 e->acceptProposedAction();
39 e->acceptProposedAction();
43 const QMimeData *mimeData = e->mimeData();
47 if (mimeData->hasUrls()) {
48 QList<QUrl> urlList = mimeData->urls();
49 for (
int i = 0; i < urlList.size(); i++) {
50 QString url = urlList.at(i).path();
54 e->acceptProposedAction();
56 if (!files.isEmpty()) {
Declaration of class CentralMdiArea.
virtual void dragEnterEvent(QDragEnterEvent *event)
drag enter event
void filesDropped(const QStringList list)
files dropped inside area
virtual void dragMoveEvent(QDragMoveEvent *event)
drage move event
virtual void dropEvent(QDropEvent *event)
drop event
CentralMdiArea(QWidget *parent=0)
Default constructor, setting parent widget.