Вопросы по теме 'kivy-language'

Kivy GridLayout, обращающийся к строкам и столбцам, возвращает None.
У меня есть следующий код: class MyGridLayout(GridLayout): def __init__(self, **kwargs): super(MyGridLayout, self).__init__(**kwargs) class Board(Widget): my_layout = ObjectProperty(None) def __init__(self, **kwargs):...
153 просмотров
schedule 20.12.2022

Жизненный цикл приложения Kivy (виджет дублирует себя при каждой перерисовке)
Я рассматривал Kivy как способ динамического рисования виджетов, управляемых веб-API, размещенным в том же приложении. Я все еще новичок в этой теме, и у меня возникла проблема с жизненным циклом фреймворка Kivy. Таким образом, я пытаюсь отправить...
724 просмотров
schedule 23.03.2023

Изменить цвет текста kivy ListView ListItemButton
Я пытаюсь изменить цвет текста, отображаемого на каждой из моих кнопок в объекте python kivy ListView. Мой код kivy выглядит следующим образом (в моем коде python ничего особенного): #:kivy 1.9.1 #:import BoxLayout kivy.uix.boxlayout.BoxLayout...
1105 просмотров
schedule 07.12.2023

Киви: Как мне объединить два экрана в один?
Я новичок в Киви. У меня два экрана, и я хочу объединить их в один. Код для первого экрана: from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.scrollview import ScrollView from kivy.lang import Builder...
421 просмотров
schedule 28.03.2023

Python – Kivy: AttributeError: объект «супер» не имеет атрибута «__getattr__» при попытке получить self.ids
Я написал код для своего рода блокировки Android, всякий раз, когда я пытаюсь получить конкретный ClickableImage с использованием идентификатора, возникает следующая ошибка: AttributeError: 'super' object has no attribute '__getattr__' Я...
10563 просмотров
schedule 23.05.2024

Пользовательский виджет Kivy не складывается
Я сделал пример макета с одним пользовательским виджетом под названием DTErrorBar, <DTErrorBar>: RelativeLayout: size_hint: None, None size: 20, 450 canvas: Color: rgba: col_fg...
132 просмотров
schedule 07.02.2023

Проблемы с добавлением пользовательского виджета камеры в файл kivy kv
На основе примера Arnav я пытаюсь добавить это пользовательский виджет камеры в структуру kv. К сожалению, этот «механизм» мне до сих пор не ясен. Итак, я получил следующий код. Свет камеры активируется после нажатия на кнопку запуска. Однако...
644 просмотров
schedule 17.07.2022

как передать размеры виджета в __init__
Извините, если на этот вопрос есть очевидный ответ, но я уже некоторое время не могу найти решение. Виджет в моем приложении имеет «график», который определяется размерами виджета. Я могу динамически обновлять «график» из kv, потому что у меня есть...
278 просмотров
schedule 26.11.2022

получение ввода от kivy textinput
Я хочу использовать это для более позднего проекта, я просто хочу распечатать ввод пользователя из TextInput , нажав кнопку на MainScreen , но когда я запускаю и нажимаю кнопку с текстом «Печать текста», ничего не происходит, нет ошибок и нет...
853 просмотров
schedule 12.06.2022

Киви с Питоном
Как создать взаимодействие между виджетами в Kivy? Я делаю игру, в которой, если блок сталкивается с другим блоком, он начинается сначала. Я сделал все блоки, но я просто не могу понять, как создавать атрибуты взаимодействия! Как мне сообщить Kivy,...
164 просмотров
schedule 18.06.2023

Как просто изменить текст метки в kivy?
как обновить текст в ярлыке? a=Label(text='60') self.add_widget(a) пока код работает, как бы я изменил 60 на другое число, например 50. Я попытался изменить текст следующим образом: a=Label(text='60') self.add_widget(a) time.sleep(5)...
743 просмотров
schedule 12.02.2023

Kivy, ImportError: невозможно импортировать имя приложения
все работало нормально на моей машине с Ubuntu, и вдруг я не могу импортировать App из kivy.app from kivy.app import App
4872 просмотров
schedule 01.08.2022

Добавление интервала между выпадающими элементами в kivy
Моя проблема заключается в доступе к свойству container DropDown , которое по умолчанию является GridLayout и содержит его дочерние элементы. Простое приложение: from kivy.app import App from kivy.uix.boxlayout import BoxLayout from...
1975 просмотров
schedule 21.02.2023

Включить только четыре строки ввода текста в Kivy
Я новичок в программировании Kivy. Я хочу включить только 4 строки в текстовом вводе в Kivy. Я могу использовать либо только одну строку, либо несколько строк, но мне нужно текстовое поле, в котором разрешено только 4 строки. Короче говоря, мне...
1082 просмотров
schedule 24.03.2023

Как ограничить количество отображаемых элементов kivy spinner
В настоящее время я использую виджет счетчика kivy, и я хотел бы знать, есть ли способ ограничить количество элементов, которые показывает счетчик, и прокрутить, чтобы увидеть остальные. Например, я использую счетчик для отображения всех месяцев,...
569 просмотров
schedule 09.02.2023

Python Kivy: как добавить несколько виджетов в цикле
Я относительно новичок в Python и совершенно новичок в Kivy, поэтому я изо всех сил пытаюсь решить, вероятно, простую задачу. Мне нужен главный экран с двумя кнопками: Button1 и Button2. Когда я нажимаю кнопку, должен появиться второй экран, снова...
1620 просмотров
schedule 30.07.2023

Python Kivy: динамическое добавление виджетов на экран
Каким будет хороший способ добавить виджеты на экран из кода Python (динамически)? Моя цель - иметь два «основных» экрана. Содержание второго экрана зависит от того, что было выбрано на главном экране. Это содержимое можно рассматривать для...
3812 просмотров
schedule 09.12.2022

Недопустимое имя свойства — Kivy python
tuto.py : import kivy kivy.require('1.9.0') from kivy.app import App from kivy.uix.widget import Widget class CustomWidget(Widget): pass class CustomWidgetApp(App): def build(self): return CustomWidget() customwidget =...
3846 просмотров
schedule 23.07.2023

Как использовать бесперебойные часы Kivy?
Я пытаюсь создать простой секундомер в kivy и хочу использовать прерываемые часы для правильного создания интервала, который отслеживает 1/100 секунды (кажется, что обычные часы недостаточно точны). Но я не могу понять, как правильно интегрировать...
397 просмотров
schedule 23.09.2022

Как изменить экран с помощью всплывающего виджета в kivy?
Я использую всплывающее окно в качестве меню паузы в своем приложении kivy. Но я не могу понять, как менять экраны с его помощью. Я попробовал root.manager.current, но это не сработало, так как мой всплывающий виджет не является экраном. Я также...
987 просмотров
schedule 13.04.2023