![]() |
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 |