gpt4 book ai didi

python - 具有默认选择的 TraitsUI CheckListEditor?

转载 作者:太空宇宙 更新时间:2023-11-04 01:10:29 24 4
gpt4 key购买 nike

我正在使用 CheckListEditor (source , docs ) 向用户提供用于配置模拟的选项列表。通过使用 custom View 选项,它将这些选择显示为复选框。我想不通的是如何设置一些预选或预选框? IE默认设置为模拟。

from traits.api import *
from traitsui.api import *

class Test(HasTraits):
foo = List(editor=CheckListEditor(values = ['a','b','c']))

traits_view = View(Item('foo', style='custom'))

Test().configure_traits()

下面是输出的 SS。我将如何用 ab 检查来初始化它?

谢谢。

enter image description here

最佳答案

一种方法是指定List 的默认值。也就是说,改变这个:

    foo = List(editor=CheckListEditor(values = ['a','b','c']))

    foo = List(editor=CheckListEditor(values = ['a','b','c']), value=['a', 'b'])

关于python - 具有默认选择的 TraitsUI CheckListEditor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28056447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com