Код: Выделить всё
IniFile.vars : { 'nhits' : 0, 'a': 1.67, 'd': True ,'c' : "a string"},
# to save/restore all widget's state which might remotely make sense, add this:
IniFile.widgets : widget_defaults(builder.get_objects())
# a sensible alternative might be to retain only all HAL output widgets' state:
# IniFile.widgets: widget_defaults(select_widgets(self.builder.get_objects(), hal_only=True,output_only = True)),
А если использовать вариант с IniFile.widgets: widget_defaults(select_widgets(self.builder.get_objects(), hal_only=True,output_only = True)), то сохраняются только значения spinbox'ов и кнопок.
Если поменять output_only = True на false, то опять же ничего не работает.
Непонятно тогда, как сохранять значение label'а, или же я что-то делаю не так?
