diff options
Diffstat (limited to 'nephilim/plugins/Songinfo.py')
-rw-r--r-- | nephilim/plugins/Songinfo.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nephilim/plugins/Songinfo.py b/nephilim/plugins/Songinfo.py index 7184544..2d73575 100644 --- a/nephilim/plugins/Songinfo.py +++ b/nephilim/plugins/Songinfo.py @@ -58,7 +58,7 @@ class Songinfo(Plugin): return SettingsWidgetSonginfo(self) def update_tagtypes(self): - self.__tags = [tag for tag in self.settings.value(self.name + '/tagtypes').toStringList() if tag in self.mpclient.tagtypes] + self.__tags = [tag for tag in self.settings.value(self.name + '/tagtypes') if tag in self.mpclient.tagtypes] self.o.set_tagtypes(self.__tags) def refresh(self): self.logger.info('Refreshing.') @@ -140,7 +140,7 @@ class SettingsWidgetSonginfo(Plugin.SettingsWidget): return self.taglist.clear() - tags_enabled = self.settings.value('tagtypes').toStringList() + tags_enabled = self.settings.value('tagtypes') tags = self.plugin.mpclient.tagtypes for tag in [tag for tag in tags_enabled if tag in tags]: it = QtGui.QListWidgetItem(tag) @@ -162,7 +162,7 @@ class SettingsWidgetSonginfo(Plugin.SettingsWidget): it = self.taglist.item(i) if it.checkState() == QtCore.Qt.Checked: tags.append(it.text()) - self.settings.setValue('tagtypes', QtCore.QVariant(tags)) + self.settings.setValue('tagtypes', tags) self.plugin.update_tagtypes() self.plugin.refresh() |