TTKMusicPlayer
3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the playlist backup table widget. More...
#include <musicplaylistbackupwidget.h>
Signals | |
void | addSongToPlaylist (const QStringList &items) |
Signals inherited from MusicAbstractSongsListTableWidget | |
void | isCurrentPlaylistRow (bool &state) |
Private Slots | |
void | itemDoubleClicked (int row, int column) |
Private Member Functions | |
virtual void | contextMenuEvent (QContextMenuEvent *event) overridefinal |
The class of the playlist backup table widget.
Definition at line 28 of file musicplaylistbackupwidget.h.
|
explicit |
Object constructor.
Definition at line 10 of file musicplaylistbackupwidget.cpp.
References G_CONNECTION_PTR, and itemDoubleClicked().
MusicPlaylistBackupTableWidget::~MusicPlaylistBackupTableWidget | ( | ) |
Object destructor.
Definition at line 25 of file musicplaylistbackupwidget.cpp.
References G_CONNECTION_PTR, and TTKAbstractTableWidget::removeItems().
|
signal |
Add current selected song to playlist.
Referenced by itemDoubleClicked().
|
finaloverrideprivatevirtual |
Override the widget event.
Definition at line 68 of file musicplaylistbackupwidget.cpp.
References MusicAbstractSongsListTableWidget::createMoreMenu(), MusicAbstractSongsListTableWidget::currentSongPath(), TTK::String::isNetworkUrl(), MusicAbstractSongsListTableWidget::m_songs, TTK::UI::MenuStyle02, MusicAbstractSongsListTableWidget::openFileDir(), MusicAbstractSongsListTableWidget::playClicked(), MusicAbstractSongsListTableWidget::showAlbumQueryWidget(), and MusicAbstractSongsListTableWidget::showFileInformation().
Table widget item cell double clicked.
Definition at line 54 of file musicplaylistbackupwidget.cpp.
References addSongToPlaylist(), TTKAbstractTableWidget::isValid(), and MusicAbstractSongsListTableWidget::m_songs.
Referenced by MusicPlaylistBackupTableWidget().
|
finaloverridevirtual |
Update songs files in table.
Reimplemented from MusicAbstractSongsListTableWidget.
Definition at line 31 of file musicplaylistbackupwidget.cpp.
References TTK::UI::Color01, MusicSong::duration(), TTK::Widget::elidedText(), MusicSong::name(), and QtItemSetTextAlignment.