![]() |
Sayonara Player
|
#include <CustomMimeData.h>
Mimedata class for drag and dropping metadata.
Public Member Functions | |
template<typename T > | |
CustomMimeData (const T *class_instance) | |
Constructor. | |
void | set_metadata (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 | has_metadata () const |
check, if the custom mimedata has metadata More... | |
void | set_playlist_source_index (int playlist_idx) |
int | playlist_source_index () const |
QString | cover_url () const |
void | set_cover_url (const QString &url) |
template<typename T > | |
bool | has_source (const T *class_instance) const |
bool CustomMimeData::has_metadata | ( | ) | const |
check, if the custom mimedata has metadata
const MetaDataList& CustomMimeData::metadata | ( | ) | const |
get metadata from drag and drop
v_md | reference to metadata |
void CustomMimeData::set_metadata | ( | const MetaDataList & | v_md | ) |
Set metadata you want to drag and drop.
v_md | metadata that should be sent |