Задать вопрос
@pavuuuk

Как получить виджет из kv файла?

Допустим, у меня есть kv файл с множеством boxlayout и различных других layouts, как мне получить какой-то один из них, чтобы работать с ним в index.py?
<MainScreen>:
    BoxLayout:
        BoxLayout:
            # Нужно получить этот BoxLayout в python коде
            Button:
                text = "Button"

from kivy.app import App
from kivy.core.window import Window
from kivy.lang.builder import Builder
from kivy.uix.boxlayout import BoxLayout

Window.clearcolor = (.98, .98 ,.98, 1)

class MainScreen(BoxLayout):
    pass

presentation = Builder.load_file("main.kv")

class MainApp(App):
    def build(self):
        return presentation

if __name__ == "__main__":
    MainApp().run()
  • Вопрос задан
  • 191 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
AST Москва
До 350 000 ₽
18 янв. 2025, в 10:04
50000 руб./за проект
18 янв. 2025, в 09:18
5500 руб./за проект
18 янв. 2025, в 07:20
50000 руб./за проект