exopy.utils.widgets.qt_list_str_widget module¶
Basic list widget limited to selection.
-
class
exopy.utils.widgets.qt_list_str_widget.QtListStrWidget(parent=None, **kwargs)[source]¶ Bases:
enaml.widgets.raw_widget.RawWidgetA list widget for Enaml displaying objects as strings.
Objects that are not string should be convertible to str and hashable.
-
items¶ The list of str being viewed
-
selected_item¶ The list of the currently selected str
-
selected_items¶ A member which allows list values.
Assigning to a list creates a copy. The orginal list will remain unmodified. This is similar to the semantics of the assignment operator on the C++ STL container classes.
-
multiselect¶ Whether or not the user can select multiple lines
-
to_string¶ Callable to use to build a unicode representation of the objects (one at a time).
-
sort¶ Whether or not to sort the items before inserting them.
-
hug_width¶ A member where the value can be one in a sequence of items.
-
hug_height¶ A member where the value can be one in a sequence of items.
-
refresh_items()[source]¶ Refresh the items displayed in the list.
This is useful after an inplace operation on the list which is not notified.
-
w¶
-
e¶
-
a¶
-
k¶
-
r¶
-
f¶
-