/* * ImageDropWidget.cpp * * Created on: Dec 22, 2014 * Author: mathieu */ #include #include #include #include #include #include namespace find_object { ImageDropWidget::ImageDropWidget(QWidget *parent, Qt::WindowFlags flags) : QWidget(parent, flags) { setAcceptDrops(true); } ImageDropWidget::~ImageDropWidget() { } void ImageDropWidget::dragEnterEvent(QDragEnterEvent *event) { if (event->mimeData()->hasUrls()) { event->acceptProposedAction(); } } void ImageDropWidget::dropEvent(QDropEvent *event) { QStringList fileNames; QStringList extensions = Settings::getGeneral_imageFormats().split(" "); QList urls = event->mimeData()->urls(); for(int i=0; iacceptProposedAction(); } }