1 #ifndef MUSICRIGHTAREAWIDGET_H
2 #define MUSICRIGHTAREAWIDGET_H
97 void setupUi(Ui::MusicApplication *ui);
102 void startDrawLrc()
const;
106 void stopDrawLrc()
const;
110 void setCurrentPlayState(
bool state)
const;
114 bool destopLrcVisible()
const;
118 void setInteriorLrcVisible(
bool status)
const;
122 bool interiorLrcVisible()
const;
126 void updateCurrentLrc(qint64 current, qint64 total,
bool playState)
const;
130 void loadCurrentSongLrc(
const QString &
name,
const QString &path)
const;
134 void setSongTimeSpeed(qint64 time)
const;
138 void checkMetaDataValid(
bool mode)
const;
142 void showSettingWidget()
const;
146 void artistSearchByID(
const QString &
id);
150 void albumSearchByID(
const QString &
id);
154 void movieSearchByID(
const QString &
id);
158 void movieRadioSearchByID(
const QVariant &data);
167 void applyParameter();
173 void updateBackgroundTheme();
177 void updateBackgroundThemeDownload();
183 void functionGoBack();
187 void functionClicked(
int index, QWidget *widget =
nullptr);
193 void showCommentsFound();
197 void showSimilarFound(
const QString &text);
201 void showAlbumFound(
const QString &text,
const QString &
id);
205 void showArtistSearchFound();
209 void showAlbumSearchFound();
213 void showMovieSearchFound();
217 void showMovieSearchRadioFound();
221 void showPersonalRadioFound(
const QString &
id);
225 void showArtistFound(
const QString &text,
const QString &
id);
229 void showPlaylistFound(
const QString &
id);
233 void showPlaylistCategoryFound(
const QString &
id,
const QString &value);
237 void showSongSearchedFound(
const QString &text);
241 void showSingleSearchedFound(
const QString &
id);
245 void showVideoSearchedFound(
const QString &
name,
const QString &
id);
251 void showSongMainWidget();
255 void setDestopLrcVisible(
bool visible)
const;
259 void setWindowLockedChanged();
263 void setWindowLrcTypeChanged();
267 void videoSetPopup(
bool popup);
271 void videoActiveWindow();
275 void videoNeedToClose();
279 void videoFullscreen(
bool full);
283 void lrcDisplayAllClicked();
287 void containerForWallpaperClicked();
291 void changeDownloadFulllyWidget();
295 void changeDownloadCustumWidget();
301 void functionInitialize();
305 void createkWebWindow(
int type);
325 #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.