@Andrei1penguin1

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

Доброго времени суток, пусть есть виджет:
Код 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%
В документации ничего про это не нашел
Подскажите пожалуйста, как это можно реализовать?
  • Вопрос задан
  • 37 просмотров
Решения вопроса 1
yupiter7575
@yupiter7575
Python программист
size_hint
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
15 июн. 2021, в 17:17
20000 руб./за проект
15 июн. 2021, в 16:58
15000 руб./за проект
15 июн. 2021, в 16:34
5000 руб./за проект