From fa1e4194bf6b89b9a6b7a9da3672a20643bc9afc Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 3 Jul 2011 15:38:52 +0000 Subject: changed configuration keys git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2267 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmpui/playlistmanager.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/qmmpui/playlistmanager.cpp') 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 #include #include +#include #include #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; } -- cgit v1.2.3-13-gbd6f