2015-05-19 2 views
2

Как я могу зарегистрировать обратный вызов, когда загружается Kivy gui?kivy - событие для когда guis загружен

В моем приложении Kivy, как только загружается GUI (например, окно появляется с начальным видом), мне нужно запустить функцию, которая загружает дорогие данные и обновляет пользовательский интерфейс.

До сих пор я использовал метод on_start в App, но это выполняется до загрузки графического интерфейса.

по существу, я хочу что-то вроде $(document).ready() (с JQuery), но для плюща

ответ

0

Вы можете Clock.schedule (some_function, 0) в методе сборки, я думаю, что будет работать после того, как все инициализирован, но до следующего Рамка.

+0

это может сработать. я закончил тем, что начал тему в 'on_start', которая сделала нужную мне работу. которые позволяют графическому интерфейсу работать, одновременно запуская инициализацию. Благодаря! –

+0

AttributeError: объект ClockBase не имеет атрибута 'schedule' – cIph3r