Минимальный код, необходимый для написания нового класса Dynami c в kivy? - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь создать класс с именем myNewishButton, который управляет MDrectangleFlatButton. Затем я могу использовать myNewishButton снова и снова, не повторяя один и тот же код снова и снова. Какой минимальный код для barebones нужен мне, чтобы это осуществить? Все, что я вижу до сих пор, похоже на страницы кода, и я почти уверен, что это не самый простой способ.

Я пытался записать это в свой файл py:

<myNewishButton@MDRectangleFlatButton>
      text: 'this is the button'
      color: 0, 0, 0, 1

Однако я получение синтаксической ошибки .... я не знаю почему.

Помимо этого, я затем набираю в свой kv файл:

<myNewishButton>
     id: 'button 1'
     size_hint_x: None  

, который я ожидаю дать мне MDRectangleFlatButton в стиле определение myNewishButton.

Однако, помимо моей синтаксической ошибки в моем файле py, что-то говорит мне, что мне все еще не хватает чего-то, чтобы успешно выполнить это. Какого минимального кода мне не хватает, чтобы заставить все работать как надо?

...