25 #ifndef DIGIKAM_ITEM_DRAG_DROP_H
26 #define DIGIKAM_ITEM_DRAG_DROP_H
61 const QModelIndex& droppedOn)
override;
64 const QModelIndex& dropIndex)
override;
Definition: abstractitemdragdrophandler.h:42
Definition: itemalbummodel.h:47
Definition: itemdragdrop.h:42
ItemAlbumModel * albumModel() const
Definition: itemdragdrop.cpp:265
ItemDragDropHandler(ItemModel *const model)
Definition: itemdragdrop.cpp:254
void assignTags(const QList< ItemInfo > &list, const QList< int > &tagIDs)
bool m_readOnly
Definition: itemdragdrop.h:79
void dragDropSort(const ItemInfo &pick, const QList< ItemInfo > &infos)
void setReadOnlyDrop(bool readOnly)
Definition: itemdragdrop.cpp:270
QMimeData * createMimeData(const QList< QModelIndex > &) override
Definition: itemdragdrop.cpp:816
ItemModel * model() const
Definition: itemdragdrop.cpp:260
bool dropEvent(QAbstractItemView *view, const QDropEvent *e, const QModelIndex &droppedOn) override
Definition: itemdragdrop.cpp:275
void urlsDropped(const QList< QUrl > &urls)
void itemInfosDropped(const QList< ItemInfo > &infos)
QStringList mimeTypes() const override
Definition: itemdragdrop.cpp:803
void addToGroup(const ItemInfo &pick, const QList< ItemInfo > &infos)
Qt::DropAction accepts(const QDropEvent *e, const QModelIndex &dropIndex) override
Definition: itemdragdrop.cpp:764
Definition: iteminfo.h:78
Definition: itemmodel.h:53
Definition: datefolderview.cpp:43
DropAction
Definition: itemdragdrop.cpp:60