FMTX support
[someplayer] / src / playerform.cpp
index ae91db2..d25c3f9 100644 (file)
@@ -228,6 +228,7 @@ void PlayerForm::_track_changed(Track track) {
        ui->playlistView->show();
        _display_track(track);
        _context_menu->actions().at(2)->setText(_lib->isFavorite(track) ? tr("Remove from favorites") : tr("Add to favorites"));
+       emit trackChanged();
 }
 
 void PlayerForm::_display_track(Track track) {
@@ -763,3 +764,8 @@ void PlayerForm::next() {
 void PlayerForm::prev() {
        _player->prev();
 }
+
+QString PlayerForm::playerCaption() {
+       TrackMetadata meta = _player->current().metadata();
+       return QString("%1 - %2").arg(meta.artist()).arg(meta.title());
+}