Model/view helpers ================== Overview -------- :class:`qtypy.model.PythonListModel` A class that behaves both as a Python list and a QAbstractListModel. :class:`qtypy.model.PythonTreeModel` A tree model based on PythonListModel which may contain other PythonListModel instances. :class:`qtypy.widgets.view.ColumnedView` A multi-columned view for PythonTreeModel. :class:`qtypy.widgets.view.Column` Base class for columns :class:`qtypy.widgets.view.CheckableColumnMixin` Mixin to make a column checkable :class:`qtypy.widgets.view.EditableColumnMixin` Mixin to make a column editable :class:`qtypy.widgets.view.WidgetColumn` Column that displays a widget, when all else fails Examples -------- .. figure:: ../img/model.png :alt: Screenshot :align: center .. literalinclude:: ../../examples/model.py :language: python Reference --------- Models ###### .. automodule:: qtypy.model :members: Views ##### .. automodule:: qtypy.widgets.view :members: