Diffstat (limited to 'noncore/multimedia/opieplayer2/mediaplayerstate.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/mediaplayerstate.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/noncore/multimedia/opieplayer2/mediaplayerstate.cpp b/noncore/multimedia/opieplayer2/mediaplayerstate.cpp index 4ec5989..0b33dfd 100644 --- a/noncore/multimedia/opieplayer2/mediaplayerstate.cpp +++ b/noncore/multimedia/opieplayer2/mediaplayerstate.cpp @@ -53,4 +53,5 @@ MediaPlayerState::MediaPlayerState( QObject *parent, const char *name ) readConfig( cfg ); isStreaming = false; + isSeekable = true; } @@ -96,4 +97,8 @@ bool MediaPlayerState::streaming() { } +bool MediaPlayerState::seekable() { + return isSeekable; +} + bool MediaPlayerState::fullscreen() { return isFullscreen; @@ -113,5 +118,5 @@ bool MediaPlayerState::shuffled() { -bool MediaPlayerState:: playlist() { +bool MediaPlayerState::playlist() { return usePlaylist; } @@ -150,4 +155,13 @@ void MediaPlayerState::setIsStreaming( bool b ) { } +void MediaPlayerState::setIsSeekable( bool b ) { + + //if ( isSeekable == b ) { + // return; + // } + isSeekable = b; + emit isSeekableToggled(b); +} + void MediaPlayerState::setFullscreen( bool b ) { |