Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def save_list_data():
- for name, obj in inspect.getmembers(self):
- if isinstance(obj, QListWidget):
- name = obj.objectName()
- self.settings.beginWriteArray(name)
- for i in range(obj.count()):
- self.settings.setArrayIndex(i)
- self.settings.setValue(name, obj.item(i).text())
- self.settings.endArray()
- def open_list_data():
- for name, obj in inspect.getmembers(self):
- if isinstance(obj, QListWidget):
- name = obj.objectName()
- size = self.settings.beginReadArray(name)
- for i in range(size):
- self.settings.setArrayIndex(i)
- value = self.settings.value(name)
- if value != None:
- obj.addItem(value)
- self.settings.endArray()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement