Sayonara Player
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
Gui::ImageButton Class Reference
Inheritance diagram for Gui::ImageButton:
Gui::WidgetTemplate< Gui::ImageButton > Gui::CoverButton

Public Slots

void showDefaultPixmap ()
 
void setPixmap (const QPixmap &pm)
 
void setPixmapPath (const QString &path)
 
void setCoverData (const QByteArray &data, const QString &mimetype)
 Sets the raw data parsed out of the audio file. More...
 

Signals

void sigPixmapChanged ()
 
void sigTriggered ()
 

Public Member Functions

 ImageButton (QWidget *parent=nullptr)
 
QPixmap pixmap () const
 
int verticalPadding () const
 
void setFadingEnabled (bool b)
 

Protected Member Functions

void paintEvent (QPaintEvent *e) override
 
void resizeEvent (QResizeEvent *e) override
 
void mouseMoveEvent (QMouseEvent *e) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 

Member Function Documentation

◆ setCoverData

void Gui::ImageButton::setCoverData ( const QByteArray &  data,
const QString &  mimetype 
)
slot

Sets the raw data parsed out of the audio file.

Parameters
dataraw data
mimetypejpg, png or something similar