删除Kivy设置关闭按钮

时间:2019-06-11 14:17:59

标签: python kivy kivy-language

我正在尝试完全删除与Kivy Settings对象自然相连的“关闭”按钮。 不用担心,我有一个导航,所以用户不会被卡住或其他任何东西。

我浏览了Kivy文档,找到了一种方法,可以仅调用MenuSideBar close_button对象上的remove_widget()函数,该对象看起来像这样:

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的我自己的界面,并将其附加到Settings对象,但是我不知道该怎么做。

我正在使用基本的Kivy设置(类kivy.uix.settings.Settings)。

0 个答案:

没有答案