1 #ifndef MUSICTOPAREAWIDGET_H
2 #define MUSICTOPAREAWIDGET_H
57 void setupUi(Ui::MusicApplication *ui);
62 void setBackgroundParameter();
74 int backgroundListTransparent();
78 bool backgroundTransparentEnabled()
const;
83 const QImage& originImage()
const;
87 const QPixmap& renderPixmap()
const;
92 void setBackgroundAnimation(
bool state);
96 void setCurrentPlayState(
bool state)
const;
100 void setLabelText(
const QString &
name)
const;
104 void setVolumeValue(
int value)
const;
110 void originImageChanged(
const QImage &image);
116 void showSkinManagerWidget();
120 void setArtistBackground();
124 void backgroundTransparentChanged();
128 void backgroundTransparentChanged(
int value);
132 void backgroundTransparentChanged(
const QString &fileName);
136 void backgroundSkinChanged(
const QString &fileName);
140 void backgroundChanged();
144 void backgroundAnimationChanged(
bool state);
148 void backgroundThemeDownloadFinished();
152 void backgroundThemeChangedByResize();
156 void playlistTransparentChanged(
int index);
160 void showSquareRemote();
164 void showRectangleRemote();
168 void showSimpleStyleRemote();
172 void showComplexStyleRemote();
176 void showRippleRemote();
180 void showWallpaperRemote(
bool create);
184 void deleteCurrentRemote();
188 void remoteTypeChanged(QAction *type);
192 void remoteTypeChanged(
int type);
196 void showToolSetsWidget();
202 void backgroundTransparent(
int value);
206 bool isArtistBackground()
const;
210 void createRemoteWidget();
214 void drawWindowBackground();
218 void drawWindowBackground(
const QImage &image);
222 void drawWindowBackgroundByImage();
226 void drawWindowBackgroundByPath(
const QString &path);
241 #endif // MUSICTOPAREAWIDGET_H
#define TTK_MODULE_EXPORT
The class of the local background widget.
The class of the app main widget.