digikam
#include <abstractitemdragdrophandler.h>

Protected Attributes | |
QAbstractItemModel * | m_model |
Additional Inherited Members | |
![]() | |
bool | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
bool | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
QString | tr (const char *sourceText, const char *disambiguation, int n) |
QString | trUtf8 (const char *sourceText, const char *disambiguation, int n) |
![]() | |
bool | checkConnectArgs (const char *signal, const QObject *object, const char *method) |
virtual void | childEvent (QChildEvent *event) |
virtual void | connectNotify (const char *signal) |
virtual void | customEvent (QEvent *event) |
virtual void | disconnectNotify (const char *signal) |
int | receivers (const char *signal) const |
QObject * | sender () const |
int | senderSignalIndex () const |
virtual void | timerEvent (QTimerEvent *event) |
![]() | |
QByteArray | normalizeSignalSlot (const char *signalSlot) |
![]() | |
objectName | |
Detailed Description
Definition at line 41 of file abstractitemdragdrophandler.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 34 of file abstractitemdragdrophandler.cpp.
|
inlinevirtual |
Definition at line 46 of file abstractitemdragdrophandler.h.
Member Function Documentation
|
virtual |
Returns if the given mime data is accepted for drop on dropIndex.
Returns the proposed action, or Qt::IgnoreAction if not accepted.
Reimplemented in Digikam::ItemDragDropHandler, Digikam::ImportDragDropHandler, and ShowFoto::ShowfotoDragDropHandler.
Definition at line 50 of file abstractitemdragdrophandler.cpp.
Returns if the given mime data can be handled.
acceptsMimeData shall return true if a drop of the given mime data will be accepted on any index or place at all. If this returns false, the more specific method accepts() will not be called for this drag. The default implementation uses mimeTypes() to check for supported mime types. There is usually no need to reimplement this.
Definition at line 65 of file abstractitemdragdrophandler.cpp.
|
virtual |
Create a mime data object for starting a drag from the given Albums.
Reimplemented in Digikam::ItemDragDropHandler, Digikam::ImportDragDropHandler, and ShowFoto::ShowfotoDragDropHandler.
Definition at line 60 of file abstractitemdragdrophandler.cpp.
|
virtual |
Gives the view and the occurring drop event.
The index is the index where the drop was dropped on. It may be invalid (dropped on decoration, viewport) Returns true if the event is to be accepted.
Reimplemented in Digikam::ItemDragDropHandler, Digikam::ImportDragDropHandler, and ShowFoto::ShowfotoDragDropHandler.
Definition at line 45 of file abstractitemdragdrophandler.cpp.
|
virtual |
Returns the supported mime types.
Called by the default implementation of model's mimeTypes().
Reimplemented in Digikam::ItemDragDropHandler, Digikam::ImportDragDropHandler, and ShowFoto::ShowfotoDragDropHandler.
Definition at line 55 of file abstractitemdragdrophandler.cpp.
QAbstractItemModel * Digikam::AbstractItemDragDropHandler::model | ( | ) | const |
Definition at line 40 of file abstractitemdragdrophandler.cpp.
Member Data Documentation
|
protected |
Definition at line 77 of file abstractitemdragdrophandler.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 7 2019 04:05:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.