Sayonara Player
Functions
Mimedata utils

Everything to handle Mimedata more efficiently. More...

Functions

MetaDataList Gui::MimeData::metadata (const QMimeData *data)
 metadata More...
 
QStringList Gui::MimeData::playlists (const QMimeData *data)
 playlists More...
 
void Gui::MimeData::setCoverUrl (QMimeData *data, const QString &url)
 set_cover_url More...
 
QString Gui::MimeData::coverUrl (const QMimeData *data)
 cover_url More...
 
CustomMimeDataGui::MimeData::customMimedata (QMimeData *data)
 custom_mimedata More...
 
const CustomMimeDataGui::MimeData::customMimedata (const QMimeData *data)
 custom_mimedata More...
 
bool Gui::MimeData::isPlayerDrag (const QMimeData *data)
 is_player_drag More...
 
bool Gui::MimeData::isInnerDragDrop (const QMimeData *data, int targetPlaylistIndex)
 is_inner_drag_drop More...
 

Detailed Description

Everything to handle Mimedata more efficiently.

Function Documentation

◆ coverUrl()

QString Gui::MimeData::coverUrl ( const QMimeData *  data)

cover_url

Parameters
data
Returns

◆ customMimedata() [1/2]

const CustomMimeData * Gui::MimeData::customMimedata ( const QMimeData *  data)

custom_mimedata

Parameters
data
Returns

◆ customMimedata() [2/2]

CustomMimeData * Gui::MimeData::customMimedata ( QMimeData *  data)

custom_mimedata

Parameters
data
Returns

◆ isInnerDragDrop()

bool Gui::MimeData::isInnerDragDrop ( const QMimeData *  data,
int  targetPlaylistIndex 
)

is_inner_drag_drop

Parameters
data
target_playlist_idx
Returns

◆ isPlayerDrag()

bool Gui::MimeData::isPlayerDrag ( const QMimeData *  data)

is_player_drag

Parameters
data
Returns

◆ metadata()

MetaDataList Gui::MimeData::metadata ( const QMimeData *  data)

metadata

Parameters
data
Returns

◆ playlists()

QStringList Gui::MimeData::playlists ( const QMimeData *  data)

playlists

Parameters
data
Returns

◆ setCoverUrl()

void Gui::MimeData::setCoverUrl ( QMimeData *  data,
const QString &  url 
)

set_cover_url

Parameters
data
url