diff options
Diffstat (limited to 'nephilim/plugins/Library.py')
-rw-r--r-- | nephilim/plugins/Library.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/nephilim/plugins/Library.py b/nephilim/plugins/Library.py index 458c88c..05b8a81 100644 --- a/nephilim/plugins/Library.py +++ b/nephilim/plugins/Library.py @@ -16,7 +16,6 @@ # from PyQt4 import QtGui, QtCore -from PyQt4.QtCore import QVariant from ..plugin import Plugin from ..common import MIMETYPES, SongsMimeData @@ -50,7 +49,7 @@ class Library(Plugin): Plugin.SettingsWidget.__init__(self, plugin) self.settings.beginGroup(self.plugin.name) - tags_enabled = self.settings.value('grouping').toStringList() + tags_enabled = self.settings.value('grouping') tags = self.plugin.mpclient.tagtypes self.taglist = QtGui.QListWidget(self) self.taglist.setDragDropMode(QtGui.QAbstractItemView.InternalMove) @@ -78,7 +77,7 @@ class Library(Plugin): it = self.taglist.item(i) if it.checkState() == QtCore.Qt.Checked: tags.append(it.text()) - self.settings.setValue('grouping', QtCore.QVariant(tags)) + self.settings.setValue('grouping', tags) self.settings.endGroup() self.plugin.fill_library() @@ -202,8 +201,8 @@ class LibraryWidget(QtGui.QWidget): def fill_library(self): self.logger.info('Refreshing library.') - self.grouping.setText('/'.join(self.settings.value('grouping').toStringList())) - self.plugin.mpclient.database(lambda songs: self.library_model.fill(songs, self.settings.value('grouping').toStringList())) + self.grouping.setText('/'.join(self.settings.value('grouping'))) + self.plugin.mpclient.database(lambda songs: self.library_model.fill(songs, self.settings.value('grouping'))) @QtCore.pyqtSlot(unicode) def filter_library(self, text): |