18 #include <QStringList> 21 #include "internal/org_mitk_gui_qt_application_Activator.h" 29 class QmitkDefaultDropTargetListenerPrivate
43 bool GetOpenEditor()
const 48 return prefs->GetBool(
"OpenEditor",
true);
55 :
berry::IDropTargetListener(), d(new QmitkDefaultDropTargetListenerPrivate())
70 qDebug() <<
event->mimeData()->formats();
71 qDebug() <<
event->mimeData()->text();
73 QList<QUrl> fileNames =
event->mimeData()->urls();
74 if (fileNames.empty())
77 QStringList fileNames2;
78 foreach(QUrl url, fileNames)
80 fileNames2.push_back(url.toLocalFile());
virtual SmartPointer< IPreferences > GetSystemPreferences()=0
QmitkDefaultDropTargetListener()
static void LoadFiles(const QStringList &fileNames, berry::IWorkbenchWindow::Pointer wnd, bool openEditor=true)
void DropEvent(QDropEvent *event) override
~QmitkDefaultDropTargetListener() override
Events::Types GetDropTargetEventTypes() const override
berry::SmartPointer< Self > Pointer