1 #ifndef MUSICRIGHTAREAWIDGET_H
2 #define MUSICRIGHTAREAWIDGET_H
91 void setupUi(Ui::MusicApplication *ui);
96 void startDrawLrc()
const;
100 void stopDrawLrc()
const;
104 void setCurrentPlayState(
bool state)
const;
108 bool destopLrcVisible()
const;
112 void setInteriorLrcVisible(
bool status)
const;
116 bool interiorLrcVisible()
const;
120 void updateCurrentLrc(qint64 current, qint64 total,
bool playState)
const;
124 void loadCurrentSongLrc(
const QString &
name,
const QString &path)
const;
128 void setSongTimeSpeed(qint64 time)
const;
132 void checkMetaDataValid(
bool mode)
const;
136 void showSettingWidget()
const;
140 void artistSearchByID(
const QString &
id);
144 void albumSearchByID(
const QString &
id);
148 void movieSearchByID(
const QString &
id);
152 void movieRadioSearchByID(
const QVariant &data);
161 void applyParameter();
167 void updateBackgroundTheme();
171 void updateBackgroundThemeDownload();
177 void functionGoBack();
181 void functionClicked(
int index, QWidget *widget =
nullptr);
185 void showSongCommentsWidget();
189 void showSimilarFound(
const QString &text);
193 void showAlbumFound(
const QString &text,
const QString &
id);
197 void showArtistCategoryFound();
201 void showArtistSearchFound();
205 void showAlbumSearchFound();
209 void showMovieSearchFound();
213 void showMovieSearchRadioFound();
217 void showArtistFound(
const QString &text,
const QString &
id);
221 void showToplistFound();
225 void showPlaylistFound(
const QString &
id);
229 void showRecommendFound();
233 void showAdvancedSearchFound();
237 void showSongSearchedFound(
const QString &text);
241 void showSingleSearchedFound(
const QString &
id);
245 void showVideoSearchedFound(
const QString &
name,
const QString &
id);
249 void showSongMainWidget();
253 void setDestopLrcVisible(
bool visible)
const;
257 void setWindowLockedChanged();
261 void setWindowLrcTypeChanged();
265 void videoSetPopup(
bool popup);
269 void videoActiveWindow();
273 void videoNeedToClose();
277 void videoFullscreen(
bool full);
281 void lrcDisplayAllClicked();
285 void containerForWallpaperClicked();
289 void changeDownloadFulllyWidget();
293 void changeDownloadCustumWidget();
299 void functionInitialize();
303 void createkWebWindow(
int type);
323 #endif // MUSICRIGHTAREAWIDGET_H
The class of the interior lrc container.
#define TTK_MODULE_EXPORT
The class of the app main widget.
The class of the core lrc analysis.
The class of the show download state object.
#define TTK_DECLARE_MODULE(Class)
The class of the wall paper lrc container.
The class of the desktop lrc container.