Название: Drop image from browser (не выполняется dropEvent функция) Отправлено: Resager от Февраль 03, 2011, 16:36 Реализовал драг энд дроп на ТекстЕдит, проверяю тип данных в функции, однако если перетаскивать картинки прямиком из браузера, тогда картинка появляется в поле текст едита, а точнее создаётся тэг IMG, однако параметр SRC содержит ссылку на картинку (HTTP), и соответственно она сама не отображается (а взамен её стандартная, как при несуществаовании картинки) что собственно и ясно, скачивать за меня никто не будет. НО функция dropEvent(QDropEvent *event) не выполняется, выполняется только dragEnterEvent(QDragEnterEvent *event), в ней я в дебаг вывел:
Код: qDebug() << "==" << event->format() << "==" << event->type() << "=="; Цитировать == application/x-qt-windows-mime;value="FileGroupDescriptorW" == 60 == Но как перехватить ссылку на картинку тогда. если она дропается непонятным образом? в исходнике HTML вот такой тег формируется Цитировать <img src="http://www.site.ru/kartinka.gif" /> |