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: AbstractLibrary.h:36
The CoverLocation class.
Definition: CoverLocation.h:42
Definition: CoverButton.h:40
QIcon icon(const QString &icon_name, IconTheme theme_name)
fetch a icon from resources
Definition: AbstractCoverLookup.h:30