_track_renderer = new TrackRenderer(this);
_track_renderer->setActiveRow(-1);
_track_renderer->setSearchRow(-1);
+ _track_renderer->setActiveTrackColor(config.getValue("ui/trackcolor").toString());
ui->playlistView->setItemDelegateForColumn(1, _track_renderer);
ui->playlistView->setItemDelegateForColumn(0, _track_renderer);
void PlayerForm::updateTranslations() {
ui->retranslateUi(this);
+ __clear_playlist->setText(tr("Clear playlist"));
+ __delete_action->setText(tr("Delete"));
+ __add_to_favorites->setText(tr("Add to favorites"));
+ __enqueue_action->setText(tr("Enqueue"));
+ __add_to_playlists->setText(tr("Add to playlists"));
+ __edit_tags->setText(tr("Edit tags"));
+}
+
+void PlayerForm::updateTrackColor() {
+ Config config;
+ QString color = config.getValue("ui/trackcolor").toString();
+ _track_renderer->setActiveTrackColor(color);
+ ui->playlistView->hide();
+ ui->playlistView->show();
}