 |
Sayonara Player
|
21 #ifndef COVER_BUTTON_H
22 #define COVER_BUTTON_H
24 #include "Utils/Pimpl.h"
25 #include "Gui/Utils/Widgets/WidgetTemplate.h"
27 #include <QPushButton>
53 QPixmap pixmap()
const;
70 void sig_cover_changed();
89 void set_cover_data(
const QByteArray& data,
const QString& mimetype);
100 bool is_silent()
const;
102 QPixmap pixmap()
const;
105 using QPushButton::setIcon;
110 void mouseMoveEvent(QMouseEvent* e)
override;
111 void mouseReleaseEvent(QMouseEvent* event)
override;
112 void paintEvent(QPaintEvent* event)
override;
113 void resizeEvent(QResizeEvent* e)
override;
117 void cover_lookup_finished(
bool success);
118 void set_cover_image(
const QString& path);
119 void set_cover_image_pixmap(
const QPixmap& pm);
120 void covers_changed();
121 void timer_timed_out();
122 void byteconverter_finished();
Definition: CoverButton.h:40
The CoverLocation class.
Definition: CoverLocation.h:42
QIcon icon(const QString &icon_name, IconTheme theme_name)
fetch a icon from resources