1 #ifndef MUSICLRCCONTAINERFORWALLPAPER_H
2 #define MUSICLRCCONTAINERFORWALLPAPER_H
48 virtual void start()
override final;
52 virtual void stop()
override final;
65 void updateCurrentLrc(qint64 time);
69 void updateCurrentLrc(
const QString &text);
73 void render(
bool immediate);
83 void updateBackground(
const QPixmap &pix);
89 void updateAnimationLrc();
95 void initCurrentLrc(
const QString &str);
99 void setItemStyleSheet(
int index,
int size,
int transparent);
109 #endif // MUSICLRCCONTAINERFORWALLPAPER_H
#define TTK_MODULE_EXPORT
AbstractDesktopControl * m_control
MusicDesktopWallpaperThread * m_thread
The class of the lrc container base.
The class of the desktop wallpaper thread.
The class of the label transition animation.
The class of the core lrc analysis.
virtual void applyParameter()
MusicVLayoutAnimationWidget * m_layoutWidget
MusicTransitionAnimationLabel * m_background
The class of the wall paper lrc container.
void changeCurrentLrcColor(QAction *action)
void setLrcAnalysisModel(MusicLrcAnalysis *analysis) noexcept