diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-07-03 15:38:52 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2011-07-03 15:38:52 +0000 |
| commit | fa1e4194bf6b89b9a6b7a9da3672a20643bc9afc (patch) | |
| tree | c0f834bfffb35d7a6187e71ee9528b6b6db3a062 /src/qmmpui/playlistmanager.cpp | |
| parent | 6e90919e6d7f3ac444e019ca5f936965496a32bf (diff) | |
| download | qmmp-fa1e4194bf6b89b9a6b7a9da3672a20643bc9afc.tar.gz qmmp-fa1e4194bf6b89b9a6b7a9da3672a20643bc9afc.tar.bz2 qmmp-fa1e4194bf6b89b9a6b7a9da3672a20643bc9afc.zip | |
changed configuration keys
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2267 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/playlistmanager.cpp')
| -rw-r--r-- | src/qmmpui/playlistmanager.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/qmmpui/playlistmanager.cpp b/src/qmmpui/playlistmanager.cpp index f2a47e6e9..2c56ecd58 100644 --- a/src/qmmpui/playlistmanager.cpp +++ b/src/qmmpui/playlistmanager.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2009-2010 by Ilya Kotovs * + * Copyright (C) 2009-2011 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -22,6 +22,7 @@ #include <QFile> #include <QBuffer> #include <QDir> +#include <QSettings> #include <qmmp/fileinfo.h> #include "playlistsettings_p.h" #include "playlistmanager.h" @@ -39,12 +40,18 @@ PlayListManager::PlayListManager(QObject *parent) : QObject(parent) m_repeatable = false; m_shuffle = false; readPlayLists(); + QSettings settings(Qmmp::configFile(), QSettings::IniFormat); + setRepeatableList(settings.value("Playlist/repeatable",false).toBool()); + setShuffle(settings.value("Playlist/shuffle",false).toBool()); } PlayListManager::~PlayListManager() { writePlayLists(); delete PlaylistSettings::instance(); + QSettings settings(Qmmp::configFile(), QSettings::IniFormat); + settings.setValue("Playlist/repeatable", m_repeatable); + settings.setValue("Playlist/shuffle", m_shuffle); m_instance = 0; } |
