1 #ifndef MUSICRIGHTAREAWIDGET_H
2 #define MUSICRIGHTAREAWIDGET_H
95 void setupUi(Ui::MusicApplication *ui);
100 void startDrawLrc()
const;
104 void stopDrawLrc()
const;
108 void setCurrentPlayState(
bool state)
const;
112 bool destopLrcVisible()
const;
116 void setInteriorLrcVisible(
bool status)
const;
120 bool interiorLrcVisible()
const;
124 void updateCurrentLrc(qint64 current, qint64 total,
bool playState)
const;
128 void loadCurrentSongLrc(
const QString &
name,
const QString &path)
const;
132 void findTimePosition(qint64 time)
const;
136 void checkMetaDataValid(
bool mode)
const;
140 void showSettingWidget()
const;
145 void applyParameter();
149 void resizeWidgetGeometry();
155 void functionGoBack();
159 void functionClicked(
int index, QWidget *widget =
nullptr);
165 void showCommentsFound();
169 void showSimilarFound(
const QString &text);
173 void showAlbumFound(
const QString &text,
const QString &
id);
177 void showArtistFound(
const QString &text,
const QString &
id);
181 void showPlaylistFound(
const QString &
id);
185 void showPlaylistCategoryFound(
const QString &
id,
const QString &value);
189 void showMovieRadioFound(
const QVariant &data);
193 void showMovieSearchedFound(
const QString &
name,
const QString &
id);
197 void showPersonalRadioFound(
const QString &
id);
201 void showSongSearchedFound(
const QString &text);
205 void showSingleSearchedFound(
const QString &
id);
211 void showSongMainWidget();
215 void setDestopLrcVisible(
bool visible)
const;
219 void setWindowLockedChanged();
223 void setWindowLrcTypeChanged();
227 void videoSetPopup(
bool popup);
231 void videoActiveWindow();
235 void videoNeedToClose();
239 void videoFullscreen(
bool full);
243 void lrcDisplayAllClicked();
247 void showContainerForWallpaper();
251 void changeDownloadFulllyWidget();
255 void changeDownloadCustumWidget();
261 void functionInitialize();
265 void functionCleanup();
269 void createkWebWindow(
int type);
289 #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.
The class of the wall paper lrc container.
The class of the desktop lrc container.