~PlayerForm();
bool isEqualizerEnabled() { return _player->equalizerEnabled(); }
bool isEqualizerAvailable() { return _player->equalizerAvailable(); }
+ QString playerCaption();
signals:
void library();
void clearPlaylist();
void refreshLibrary();
void dirView();
+ void trackChanged();
public slots:
void reload(bool);
void updateIcons();
void checkGradient();
void play(Track);
+ void next();
+ void prev();
void showCountdown(QString);
void hideCountdown();
+ void updateTranslations();
+ void updateTrackColor();
private slots:
void _library();
QString _bottom_gradient;
bool _show_extra_buttons;
+ QAction *__clear_playlist;
+ QAction *__delete_action;
+ QAction *__add_to_favorites;
+ QAction *__enqueue_action;
+ QAction *__add_to_playlists;
+ QAction *__edit_tags;
+
TrackRenderer *_track_renderer;
TagResolver *_tag_resolver;
void _display_track(Track);