0

当未选择窗口时,我试图让 CheckBox 中的检查更加明显。请参阅下面图片中的差异。

我没有运气尝试使用以下方式对其进行样式设置:

    Style:
        element = 'CheckBox'
        Setter:
            field = 'background'
            value = 'yellow '

    Style:
        element = 'CheckBox'
        Setter:
            field = 'color'
            value = 'red'

如您所见,这不会设置实际复选框的样式,仅设置文本字段。

那么,关于如何设置实际复选框的样式有什么想法吗?

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

1

Enaml 无法控制复选框的呈现方式。如果您真的需要这种级别的自定义,您需要编写自己的自定义 Qt 小部件,该小部件绘制自己的复选框,然后将该小部件包装为 Enaml 小部件。

于 2016-12-18T00:38:13.970 回答