![]() |
Miam-Player
0.8.0
A nice music player
|
The AbstractMediaPlayerControl class is a class that can control a MediaPlayer instance. More...
#include <abstractmediaplayercontrol.h>
Public Slots | |
virtual void | skipBackward ()=0 |
virtual void | skipForward ()=0 |
virtual void | stop ()=0 |
virtual void | togglePlayback ()=0 |
virtual void | toggleShuffle (bool checked)=0 |
Public Member Functions | |
AbstractMediaPlayerControl (MediaPlayer *mediaPlayer, QObject *parent=nullptr) | |
virtual | ~AbstractMediaPlayerControl () |
virtual bool | isInShuffleState () const =0 |
MediaPlayer * | mediaPlayer () const |
The AbstractMediaPlayerControl class is a class that can control a MediaPlayer instance.
This abstract class must be implemented by every view. Each view has not the same features but they all have a commun interface to control the mediaPlayer instance. For example, ViewPlaylists class doesn't handle shuffle mode like UniqueLibrary class.
|
inlineexplicit |
|
inlinevirtual |
|
pure virtual |
Implemented in ViewPlaylistsMediaPlayerControl, and UniqueLibraryMediaPlayerControl.
|
inline |
|
pure virtualslot |
Implemented in ViewPlaylistsMediaPlayerControl, and UniqueLibraryMediaPlayerControl.
|
pure virtualslot |
Implemented in ViewPlaylistsMediaPlayerControl, and UniqueLibraryMediaPlayerControl.
|
pure virtualslot |
Implemented in ViewPlaylistsMediaPlayerControl, and UniqueLibraryMediaPlayerControl.
|
pure virtualslot |
Implemented in ViewPlaylistsMediaPlayerControl, and UniqueLibraryMediaPlayerControl.
|
pure virtualslot |
Implemented in ViewPlaylistsMediaPlayerControl, and UniqueLibraryMediaPlayerControl.