aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlistmanager.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-07-03 15:38:52 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-07-03 15:38:52 +0000
commitfa1e4194bf6b89b9a6b7a9da3672a20643bc9afc (patch)
treec0f834bfffb35d7a6187e71ee9528b6b6db3a062 /src/qmmpui/playlistmanager.cpp
parent6e90919e6d7f3ac444e019ca5f936965496a32bf (diff)
downloadqmmp-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.cpp9
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;
}