}
drag->setPixmap(pixmap);
drag->setMimeData(data);
+
+ m_dragSource = itemView;
drag->exec(supportedActions, Qt::IgnoreAction);
+ m_dragSource = 0;
}
}
+bool DragAndDropHelper::isDragSource(QAbstractItemView* itemView)
+{
+ return (m_dragSource != 0) && (m_dragSource == itemView);
+}
+
void DragAndDropHelper::dropUrls(const KFileItem& destItem,
const KUrl& destPath,
QDropEvent* event,
}
DragAndDropHelper::DragAndDropHelper()
+ : m_dragSource(0)
{
}