когда нажимаешь на кнопку close в kivy settings, как вызвать метод обновляющий gui самого приложения
вот есть кнопка:
btn_settings = Button(text="settings", pos_hint={"center_y": 0.97, "center_x": 0.75},
size_hint=(0.5, 0.06), on_release=lambda x: App.open_settings(self))
при нажатии на её вызывается метод класса App - open_settings, открываются настройки. я то сделал отдельно кнопку обновления, но мне кажется что есть способ при нажатии на кнопку close, делать эти обновления.
Благодарю за время уделенное моей проблемме.
Ответы (1 шт):
Вопрос решил сам, если кому-то понадобится,в документации описано. Я нашел два решения:
1) def on_config_change(self, config, section, key, value):
print("change config", config, "section", section, "key", key, "value", value)
2) def close_settings(self, *largs):
pass
По скольку класс наследуется от класса App, в нем уже эти методы описаны, просто переопределяем методы и описуем логику под свой код. Мне подошел 1й вариант.
