1 #ifndef MUSICTOPAREAWIDGET_H
2 #define MUSICTOPAREAWIDGET_H
58 void setupUi(Ui::MusicApplication *ui);
63 void setBackgroundParameter();
75 int backgroundListTransparent();
79 bool backgroundTransparentEnabled()
const;
84 const QImage& originImage()
const;
88 const QPixmap& renderPixmap()
const;
93 void setBackgroundAnimation(
bool state);
97 void setCurrentPlayState(
bool state)
const;
101 void setLabelText(
const QString &
name)
const;
105 void setVolumeValue(
int value)
const;
111 void originImageChanged(
const QImage &image);
117 void showSkinManagerWidget();
121 void setArtistBackground();
125 void backgroundTransparentChanged();
129 void backgroundTransparentChanged(
int value);
133 void backgroundTransparentChanged(
const QString &fileName);
137 void backgroundSkinChanged(
const QString &fileName);
141 void backgroundChanged();
145 void backgroundAnimationChanged(
bool state);
149 void backgroundThemeDownloadFinished();
153 void backgroundThemeChangedByResize();
157 void playlistTransparentChanged(
int index);
161 void showSquareRemote();
165 void showRectangleRemote();
169 void showSimpleStyleRemote();
173 void showComplexStyleRemote();
177 void showRippleRemote();
181 void showWallpaperRemote(
bool create);
185 void deleteCurrentRemote();
189 void remoteTypeChanged(QAction *type);
193 void remoteTypeChanged(
int type);
197 void showToolSetsWidget();
203 void backgroundTransparent(
int value);
207 bool isArtistBackground()
const;
211 void createRemoteWidget();
215 void drawWindowBackground();
219 void drawWindowBackground(
const QImage &image);
223 void drawWindowBackgroundByImage();
227 void drawWindowBackgroundByPath(
const QString &path);
242 #endif // MUSICTOPAREAWIDGET_H
#define TTK_MODULE_EXPORT
The class of the local background widget.
The class of the app main widget.
#define TTK_DECLARE_MODULE(Class)