2015-04-12 2 views
1

Я просто читал страницу this в документах kivy о объектах Factory. Я читал его, чтобы понять пример кода, данный для Filchooser в документах kivy, here (в конечном счете, это то, что я пытаюсь понять). Тем не менее, я не совсем понимаю, почему используется объект Factory. Мне пока кажется, что он используется для создания экземпляра класса, например, одного или двух лайнеров вместо обычного определения класса. Что он на самом деле делает и почему он используется?Использование объектов Factory в kivy

ответ

1

Я думаю, что этот пример может быть очень старым, вам не нужно беспокоиться о Фабрике в целом, виджеты автоматически регистрируются, и вам не нужно вручную взаимодействовать с ним.

Я не уверен во всем, что используется для Фабрики, но, вероятно, основной целью является отслеживание виджетов для использования на языке kv - они просматриваются через Factory.