summaryrefslogtreecommitdiff
path: root/nephilim/settings_wg.py
diff options
context:
space:
mode:
Diffstat (limited to 'nephilim/settings_wg.py')
-rw-r--r--nephilim/settings_wg.py27
1 files changed, 13 insertions, 14 deletions
diff --git a/nephilim/settings_wg.py b/nephilim/settings_wg.py
index 2d32ea8..85a046e 100644
--- a/nephilim/settings_wg.py
+++ b/nephilim/settings_wg.py
@@ -17,7 +17,6 @@
#
from PyQt4 import QtGui, QtCore
-from PyQt4.QtCore import QVariant
import os
from common import Button
@@ -48,12 +47,12 @@ class SettingsWidget(QtGui.QWidget):
self.mpclient = mpclient
self.settings.beginGroup('MPD')
- self.host_txt = QtGui.QLineEdit(self.settings.value('host', QVariant('localhost')).toString())
- self.port_txt = QtGui.QLineEdit(self.settings.value('port', QVariant('6600')).toString())
+ self.host_txt = QtGui.QLineEdit(self.settings.value('host', 'localhost'))
+ self.port_txt = QtGui.QLineEdit(self.settings.value('port', '6600'))
self.port_txt.setValidator(QtGui.QIntValidator(0, 65535, self))
- self.pass_txt = QtGui.QLineEdit(self.settings.value('password').toString())
+ self.pass_txt = QtGui.QLineEdit(self.settings.value('password'))
self.pass_txt.setEchoMode(QtGui.QLineEdit.Password)
- self.lib_txt = QtGui.QLineEdit(self.settings.value('music_dir', QVariant(os.path.expanduser('~/music/'))).toString())
+ self.lib_txt = QtGui.QLineEdit(self.settings.value('music_dir', os.path.expanduser('~/music/')))
self.settings.endGroup()
self.update = QtGui.QPushButton('Update MPD database')
@@ -89,17 +88,17 @@ class SettingsWidget(QtGui.QWidget):
reconnect = False
self.settings.beginGroup('MPD')
- if self.host_txt.text() != self.settings.value('host').toString():
- self.settings.setValue('host', QVariant(self.host_txt.text()))
+ if self.host_txt.text() != self.settings.value('host'):
+ self.settings.setValue('host', self.host_txt.text())
reconnect = True
- if self.port_txt.text() != self.settings.value('port').toString():
- self.settings.setValue('port', QVariant(self.port_txt.text()))
+ if self.port_txt.text() != self.settings.value('port'):
+ self.settings.setValue('port', self.port_txt.text())
reconnect = True
- if self.pass_txt.text() != self.settings.value('password').toString():
- self.settings.setValue('password', QVariant(self.pass_txt.text()))
+ if self.pass_txt.text() != self.settings.value('password'):
+ self.settings.setValue('password', self.pass_txt.text())
if self.pass_txt.text():
self.mpclient.password(self.pass_txt.text())
- self.settings.setValue('music_dir', QVariant(self.lib_txt.text()))
+ self.settings.setValue('music_dir', self.lib_txt.text())
self.settings.endGroup()
if reconnect:
@@ -169,7 +168,7 @@ class SettingsWidget(QtGui.QWidget):
self.close()
def plugin_checked(self, item):
- toload = (item.checkState() == QtCore.Qt.Checked)
+ toload = int(item.checkState() == QtCore.Qt.Checked)
name = str(item.text()[0:str(item.text()).find('\t')])
if toload:
# refresh the plugin file
@@ -177,7 +176,7 @@ class SettingsWidget(QtGui.QWidget):
self.fill_pluginlist()
else:
self.plugins.unload(name)
- self.settings.setValue(name + '/load', QtCore.QVariant(toload))
+ self.settings.setValue(name + '/load', toload)
def closeEvent(self, event):
self.hide()