Пример #1
0
 def save_settings(self):
     settings = UserSettings("Rpcd")
     settings.beginGroup("Client")
     hosts_list = [self.host]
     for i in xrange(self.host_edit.count()):
         s = unicode(self.host_edit.itemText(i))
         if s != self.host:
             hosts_list.append(s)
     settings.setStringList("host", hosts_list)
     settings.setUnicode("login", self.login)
     settings.setInt("port", self.port)
     settings.setInt("streaming_port", self.streaming_port)
     settings.setUnicode("protocol", self.protocol)
     # no, we won't save the password (plain text)
     settings.endGroup()