|
Sayonara Player
|
Mimedata class for drag and dropping metadata. More...
#include <CustomMimeData.h>
Public Member Functions | |
| template<typename T > | |
| CustomMimeData (const T *class_instance) | |
| Constructor. | |
| void | setMetadata (const MetaDataList &v_md) |
| Set metadata you want to drag and drop. More... | |
| const MetaDataList & | metadata () const |
| get metadata from drag and drop More... | |
| bool | hasMetadata () const |
| check, if the custom mimedata has metadata More... | |
| void | setPlaylistSourceIndex (int playlistIndex) |
| int | playlistSourceIndex () const |
| QString | coverUrl () const |
| void | setCoverUrl (const QString &url) |
| template<typename T > | |
| bool | hasSource (const T *classInstance) const |
| void | setAsyncDropHandler (Gui::AsyncDropHandler *handler) |
| Gui::AsyncDropHandler * | asyncDropHandler () const |
Mimedata class for drag and dropping metadata.
| bool Gui::CustomMimeData::hasMetadata | ( | ) | const |
check, if the custom mimedata has metadata
| const MetaDataList & Gui::CustomMimeData::metadata | ( | ) | const |
get metadata from drag and drop
| v_md | reference to metadata |
| void Gui::CustomMimeData::setMetadata | ( | const MetaDataList & | v_md | ) |
Set metadata you want to drag and drop.
| v_md | metadata that should be sent |