summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/mediaplayer.cpp1
-rw-r--r--noncore/multimedia/opieplayer2/mediaplayerstate.h4
2 files changed, 3 insertions, 2 deletions
diff --git a/noncore/multimedia/opieplayer2/mediaplayer.cpp b/noncore/multimedia/opieplayer2/mediaplayer.cpp
index 5503705..603d426 100644
--- a/noncore/multimedia/opieplayer2/mediaplayer.cpp
+++ b/noncore/multimedia/opieplayer2/mediaplayer.cpp
@@ -293,8 +293,9 @@ void MediaPlayer::keyReleaseEvent( QKeyEvent *e) {
}
void MediaPlayer::cleanUp() {// this happens on closing
Config cfg( "OpiePlayer" );
+ mediaPlayerState->writeConfig( cfg );
playList->writeConfig( cfg );
// QPEApplication::grabKeyboard();
// QPEApplication::ungrabKeyboard();
diff --git a/noncore/multimedia/opieplayer2/mediaplayerstate.h b/noncore/multimedia/opieplayer2/mediaplayerstate.h
index b3431d7..215a2a8 100644
--- a/noncore/multimedia/opieplayer2/mediaplayerstate.h
+++ b/noncore/multimedia/opieplayer2/mediaplayerstate.h
@@ -93,8 +93,10 @@ public slots:
void togglePlaylist();
void togglePaused();
void togglePlaying();
void toggleBlank();
+ void writeConfig( Config& cfg ) const;
+
signals:
void fullscreenToggled( bool );
void scaledToggled( bool );
@@ -124,10 +126,8 @@ private:
long curLength;
char curView;
void readConfig( Config& cfg );
- void writeConfig( Config& cfg ) const;
-
};