diff --git a/mythplugins/mythmusic/mythmusic/musiccommon.cpp b/mythplugins/mythmusic/mythmusic/musiccommon.cpp
index 91b54b7..13378f7 100644
|
a
|
b
|
void MusicCommon::customEvent(QEvent *event)
|
| 1387 | 1387 | m_playlistOptions.insertPLOption = PL_REPLACE; |
| 1388 | 1388 | doUpdatePlaylist(); |
| 1389 | 1389 | } |
| | 1390 | else if (resulttext == tr("Replace Tracks and Play")) |
| | 1391 | { |
| | 1392 | int trackCount = gPlayer->getPlaylist()->getSongs().count(); |
| | 1393 | m_playlistOptions.insertPLOption = PL_REPLACE; |
| | 1394 | doUpdatePlaylist(); |
| | 1395 | gPlayer->setCurrentTrackPos(trackCount); |
| | 1396 | } |
| 1390 | 1397 | else if (resulttext == tr("Add Tracks")) |
| 1391 | 1398 | { |
| 1392 | 1399 | m_playlistOptions.insertPLOption = PL_INSERTATEND; |
| 1393 | 1400 | doUpdatePlaylist(); |
| 1394 | 1401 | } |
| | 1402 | else if (resulttext == tr("Add Tracks and Play")) |
| | 1403 | { |
| | 1404 | int trackCount = gPlayer->getPlaylist()->getSongs().count(); |
| | 1405 | m_playlistOptions.insertPLOption = PL_INSERTATEND; |
| | 1406 | doUpdatePlaylist(); |
| | 1407 | gPlayer->setCurrentTrackPos(trackCount); |
| | 1408 | } |
| 1395 | 1409 | } |
| 1396 | 1410 | else if (resultid == "visualizermenu") |
| 1397 | 1411 | { |
| … |
… |
MythMenu* MusicCommon::createPlaylistOptionsMenu(void)
|
| 2182 | 2196 | MythMenu *menu = new MythMenu(label, this, "playlistoptionsmenu"); |
| 2183 | 2197 | |
| 2184 | 2198 | menu->AddItem(tr("Replace Tracks")); |
| | 2199 | menu->AddItem(tr("Replace Tracks and Play")); |
| 2185 | 2200 | menu->AddItem(tr("Add Tracks")); |
| | 2201 | menu->AddItem(tr("Add Tracks and Play")); |
| 2186 | 2202 | |
| 2187 | 2203 | return menu; |
| 2188 | 2204 | } |