Miam-Player  0.8.0
A nice music player
PlaybackModeButton Class Reference

The PlaybackModeButton class is a custom class to choose a mode like Classic, Random, Play once, etc. More...

#include <playbackmodebutton.h>

Inheritance diagram for PlaybackModeButton:
MediaButton

Public Slots

virtual void setIconFromTheme (const QString &theme) override
 
void updateMode (QMediaPlaylist::PlaybackMode mode)
 
- Public Slots inherited from MediaButton
virtual void setIconFromTheme (const QString &)
 
void setSize (int)
 

Signals

void aboutToChangeCurrentPlaylistPlaybackMode (QMediaPlaylist::PlaybackMode mode)
 

Public Member Functions

 PlaybackModeButton (QWidget *parent=0)
 
void setToggleShuffleOnly (bool b)
 
- Public Member Functions inherited from MediaButton
 MediaButton (QWidget *parent=nullptr)
 
virtual ~MediaButton ()
 

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *e) override
 
- Protected Member Functions inherited from MediaButton
virtual void paintEvent (QPaintEvent *) override
 

Detailed Description

The PlaybackModeButton class is a custom class to choose a mode like Classic, Random, Play once, etc.

Author
Matthieu Bachelier

Constructor & Destructor Documentation

◆ PlaybackModeButton()

PlaybackModeButton::PlaybackModeButton ( QWidget *  parent = 0)
explicit

Member Function Documentation

◆ aboutToChangeCurrentPlaylistPlaybackMode

void PlaybackModeButton::aboutToChangeCurrentPlaylistPlaybackMode ( QMediaPlaylist::PlaybackMode  mode)
signal

◆ contextMenuEvent()

void PlaybackModeButton::contextMenuEvent ( QContextMenuEvent *  e)
overrideprotectedvirtual

◆ setIconFromTheme

void PlaybackModeButton::setIconFromTheme ( const QString &  theme)
overridevirtualslot

Load an icon from a chosen theme in options.

◆ setToggleShuffleOnly()

void PlaybackModeButton::setToggleShuffleOnly ( bool  b)

◆ updateMode

void PlaybackModeButton::updateMode ( QMediaPlaylist::PlaybackMode  mode)
slot

The documentation for this class was generated from the following files: