Я пытаюсь расширить пример TreeEditor , чтобы включить несколько столбцов.
Исходя из этого,
к этому,
Я начал это наивно, обновив модель, добавив перечисление status
. Но я не вижу способа как-то это зацепить
class Employee(HasTraits):
""" Defines a company employee. """
name = Str('<unknown>')
title = Str
phone = Regex(regex=r'\d\d\d-\d\d\d\d')
status = Enum(['Available', 'Busy']) # This attribute in the second column
def default_title(self):
self.title = 'Senior Engineer'