Описание тега traitsui

NoneTraitsui - это управляемая данными структура, разработанная Enthought для создания пользовательских интерфейсов на основе трейтов в Python.

Traitsui - это управляемая данными структура, разработанная Enthought для создания пользовательских интерфейсов на основе traitsв Python. Детали макета и организации в основном абстрагируются от программиста, хотя API предоставляется для управления некоторыми деталями.

В traitsui, статически типизированные классы (с использованием traits) может автоматически создавать интерактивные интерфейсы для манипуляций. Обычно применяются объектно-ориентированные принципы - путем указанияManager(HasTraits) класс с такими чертами, как salary=Int а также job_title=String, traitsui может автоматически создавать окно для редактирования этих атрибутов.

traitsui использует различные наборы инструментов для рисования виджетов, в частности qt4 а также Wx с помощью pyside а также wxpythonпривязки к этим фреймворкам. Таким образом, разработанные пользовательские интерфейсы имеют внешний вид собственной ОС.

Дополнительную информацию см. В руководстве пользователя traitsui: http://docs.enthought.com/traitsui/traitsui_user_manual/index.html