Вопросы по теме '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