如何更改除一个标签外的所有文件的标签和按钮样式?

时间:2019-11-26 17:37:06

标签: python kivy filechooser

我正在使用Kivy中的FileChooser模块,该模块默认为黑色。 但是对于我的其余应用程序,我使用它来定义标签和按钮样式:

<Label>
canvas.before:
                Color:
                    rgba: 1, 1, 1, 1
                Rectangle:
                    pos: self.pos
                    size: self.size 

<Button>
    font_size:20
    color:  1,1,1,1
    background_color: (0.55,0.55,0.47,1.0)
    size_hint:0.9,0.2

这是高效且省时的方法,但它破坏了我使用的FileChooserIconView: 文件选择器包含标签和按钮。它们都在同一班上,所以您知道如何不影响此按钮并将标签标记为一个班吗?

我已经尝试过更改filechooser样式,但是它不起作用

filechooser类

<LoadDialog>:
    BoxLayout:
        size: root.size
        pos: root.pos
        orientation: "vertical"

        FileChooserIconView:

            id: filechooser

        BoxLayout:
            size_hint_y: None
            height: 30
            Button:
                text: "Cancel"
                on_release: root.cancel()

            Button:
                text: "Load"
                on_release: root.load(filechooser.path, filechooser.selection)

0 个答案:

没有答案