1 #ifndef MUSICABSTRACTSONGSLISTTABLEWIDGET_H
2 #define MUSICABSTRACTSONGSLISTTABLEWIDGET_H
47 virtual void setSongsList(MusicSongList *songs);
51 virtual void updateSongsList(
const MusicSongList &songs);
55 virtual void selectRow(
int index);
60 int totalHeight()
const;
64 void setPlaylistRow(
int index);
79 void isCurrentPlaylistRow(
bool &
state);
85 virtual void removeItemAt();
101 void showFileInformation();
105 void showMovieQueryWidget();
109 void showAlbumQueryWidget();
113 void showSimilarQueryWidget();
117 void showSongSharedWidget();
121 void showDownloadWidget();
125 void showPlayedMovieQueryWidget();
129 void showPlayedSimilarQueryWidget();
133 void showPlayedSongSharedWidget();
139 void createMoreMenu(QMenu *menu);
143 QString currentSongPath()
const;
147 QString songPath(
int index)
const;
151 QString currentSongName()
const;
155 QString songName(
int index)
const;
163 #endif // MUSICABSTRACTSONGSLISTTABLEWIDGET_H
#define TTK_MODULE_EXPORT
#define TTK_DECLARE_MODULE(Class)