Удаление настроек Kivy Кнопка закрытия - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь полностью удалить кнопку закрытия, которая естественным образом прикреплена к объекту Kivy Settings.Не бойтесь, у меня есть навигация, поэтому пользователь не застрянет или что-нибудь.

Я просмотрел документацию Kivy, чтобы найти способ просто вызвать функцию remove_widget () для объекта MenuSideBar close_button, который выглядел примерно так:

class DevicePicker(Screen):
    def __init__(self, **kwargs):
     super(DevicePicker, self).__init__(**kwargs)
     self.ids.s.interface_cls.remove_widget(self.ids.s.MenuSidebar.close_button)
<DevicePicker>:
    BoxLayout:
        orientation: 'vertical'

        Settings:
            id: s
            size: root.height*.8, root.width

однакоэто было неудачно.

Мне кажется, что может быть что-то просто создать мой собственный интерфейс без кнопки close_button и прикрепить его к объекту настроек, но я понятия не имею, как это сделать.

Я использую основные настройки Kivy (класс kivy.uix.settings.Settings).

...