#include <mediaplayer.h>
Public Slots | |
| void | play (qint64 offset=-1) |
| void | stop () |
| void | next () |
| void | previous () |
| void | setRepeatable (bool enable) |
Signals | |
| void | repeatableChanged (bool enabled) |
Public Member Functions | |
| MediaPlayer (QObject *parent=0) | |
| ~MediaPlayer () | |
| void | initialize (SoundCore *core, PlayListManager *pl_mamager) |
| PlayListManager * | playListManager () |
| bool | isRepeatable () const |
Static Public Member Functions | |
| static MediaPlayer * | instance () |
| MediaPlayer::MediaPlayer | ( | QObject * | parent = 0 |
) |
Object constructor,
| parent | Parent object |
| MediaPlayer::~MediaPlayer | ( | ) |
Destructor
| void MediaPlayer::initialize | ( | SoundCore * | core, | |
| PlayListManager * | pl_mamager | |||
| ) |
Prepares object for usage.
| core | Pointer to the SoundCore object. | |
| pl_mamager | Playlist manager. |
| static MediaPlayer* MediaPlayer::instance | ( | ) | [static] |
Returns a pointer to the object's instance.
| bool MediaPlayer::isRepeatable | ( | ) | const |
Returns true if "Repeate Track" option is enabled, otherwise returns false
| void MediaPlayer::next | ( | ) | [slot] |
Sets next playlist item for playing.
| void MediaPlayer::play | ( | qint64 | offset = -1 |
) | [slot] |
Starts playback.
| PlayListManager* MediaPlayer::playListManager | ( | ) |
Returns playlist manager pointer
| void MediaPlayer::previous | ( | ) | [slot] |
Sets previous playlist item for playing.
| void MediaPlayer::repeatableChanged | ( | bool | enabled | ) | [signal] |
Tracks current track repeat state;
| enabled | New repeate state of the current track (true - enabled, false - disabled) |
| void MediaPlayer::setRepeatable | ( | bool | enable | ) | [slot] |
Toggles the current track repeat.
| enable | Repeate state of the current track (true - to repeat, false - to stop repeating) |
| void MediaPlayer::stop | ( | ) | [slot] |
Stops playback.
1.5.9