24 #ifndef DIGIKAM_DDRAG_OBJECTS_H
25 #define DIGIKAM_DDRAG_OBJECTS_H
31 #include <QStringList>
61 static bool canDecode(
const QMimeData* e);
63 static bool decode(
const QMimeData* e,
88 DAlbumDrag(
const QUrl& databaseUrl,
int albumid,
const QUrl& fileUrl = QUrl());
90 static bool canDecode(
const QMimeData* e);
115 static bool canDecode(
const QMimeData* e);
140 static bool canDecode(
const QMimeData* e);
141 static bool decode(
const QMimeData* e, QStringList& cameraItemPaths);
165 static bool canDecode(
const QMimeData* e);
Definition: cameratype.h:41
Definition: ddragobjects.h:83
static bool decode(const QMimeData *e, QList< QUrl > &urls, int &albumID)
Definition: ddragobjects.cpp:183
static QStringList mimeTypes()
Definition: ddragobjects.cpp:159
DAlbumDrag(const QUrl &databaseUrl, int albumid, const QUrl &fileUrl=QUrl())
Definition: ddragobjects.cpp:138
static bool canDecode(const QMimeData *e)
Definition: ddragobjects.cpp:165
Definition: ddragobjects.h:158
DCameraDragObject(const CameraType &ctype)
Definition: ddragobjects.cpp:299
static bool decode(const QMimeData *e, CameraType &ctype)
Definition: ddragobjects.cpp:322
static bool canDecode(const QMimeData *e)
Definition: ddragobjects.cpp:317
static QStringList mimeTypes()
Definition: ddragobjects.cpp:312
Definition: ddragobjects.h:133
static bool decode(const QMimeData *e, QStringList &cameraItemPaths)
Definition: ddragobjects.cpp:276
DCameraItemListDrag(const QStringList &cameraItemPaths)
Definition: ddragobjects.cpp:257
static bool canDecode(const QMimeData *e)
Definition: ddragobjects.cpp:271
static QStringList mimeTypes()
Definition: ddragobjects.cpp:266
Definition: ddragobjects.h:52
static QStringList mimeTypes()
Definition: ddragobjects.cpp:64
static bool decode(const QMimeData *e, QList< QUrl > &urls, QList< int > &albumIDs, QList< qlonglong > &imageIDs)
Definition: ddragobjects.cpp:87
DItemDrag(const QList< QUrl > &urls, const QList< int > &albumIDs, const QList< qlonglong > &imageIDs)
Definition: ddragobjects.cpp:35
static bool canDecode(const QMimeData *e)
Definition: ddragobjects.cpp:74
Definition: ddragobjects.h:108
static QStringList mimeTypes()
Definition: ddragobjects.cpp:224
static bool canDecode(const QMimeData *e)
Definition: ddragobjects.cpp:229
static bool decode(const QMimeData *e, QList< int > &tagIDs)
Definition: ddragobjects.cpp:234
DTagListDrag(const QList< int > &tagIDs)
Definition: ddragobjects.cpp:215
Definition: datefolderview.cpp:43