CheckListEditor に「値」を動的に追加するにはどうすればよいですか?
しかし、静的な「値」ではなく、Bclass オプション属性から動的に取得する必要があります。
from enthought.traits.api import HasTraits, Instance, Str
from enthought.traits.ui.api import View, Item, CheckListEditor
class Bclass:
options = ['one', 'two']
class Aclass(HasTraits):
bclass = Instance(Bclass)
abc = Str
view = View(
Item(name='abc', editor=CheckListEditor(values=['one', 'two']) ),
style='simple',
)