Как задать размер виджета в процентах?

пусть есть виджет: Код Python:

class MyWidget(Widget):
    pass

class MainWidget(App):

    def build(self):
        main_widget = BoxLayout(orientation="horizontal")
        main_widget.add_widget(MyWidget())
        return main_widget

Код KV:

<MyWidget>:
canvas:
    Color:
        rgba: (0.3, 0.3, 0.3, 1)
    Rectangle:
        pos: self.pos
        size: self.size

И нужно сделать так, чтобы он был не во всю ширину окна, а только наполовину То есть что-то вроде self.size = 50%, 100% В документации ничего про это не нашел Подскажите пожалуйста, как это можно реализовать?


Ответы (0 шт):