1

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',
        )
4

1 に答える 1