Enaml:如何设置 CheckBox 的样式
Enaml: How to style a CheckBox
我试图在未选中 window 时让复选框中的复选框更加可见。请看下图的区别。
我尝试用以下样式设置它时没有运气:
Style:
element = 'CheckBox'
Setter:
field = 'background'
value = 'yellow '
Style:
element = 'CheckBox'
Setter:
field = 'color'
value = 'red'
如您所见,这不会为实际的复选框设置样式,只会为文本字段设置样式。
那么,关于如何设置实际复选框的样式有什么想法吗?
Enaml 无法控制复选框的呈现方式。如果您真的需要那种级别的自定义,您需要编写自己的自定义 Qt 小部件来绘制自己的复选框,然后将该小部件包装为 Enaml 小部件。
我试图在未选中 window 时让复选框中的复选框更加可见。请看下图的区别。
我尝试用以下样式设置它时没有运气:
Style:
element = 'CheckBox'
Setter:
field = 'background'
value = 'yellow '
Style:
element = 'CheckBox'
Setter:
field = 'color'
value = 'red'
如您所见,这不会为实际的复选框设置样式,只会为文本字段设置样式。
那么,关于如何设置实际复选框的样式有什么想法吗?
Enaml 无法控制复选框的呈现方式。如果您真的需要那种级别的自定义,您需要编写自己的自定义 Qt 小部件来绘制自己的复选框,然后将该小部件包装为 Enaml 小部件。