### Navigation

- index
- modules |
- previous |
- SamSifter 1.0.0 documentation »
- SamSifter API documentation »
- samsifter package »

# samsifter.views package

Item-based views for filter models based on the Qt4 model-view architecture.

The modules in this class provide simple extensions to the Qt4 item-based views on 1- or 2-dimensional, item-based models like QTreeView and QListView.

## filterviews module

Extensions of standard Qt views for trees and lists.

class `FilterListView`(parent=None)

  Bases: `PyQt4.QtGui.QListView`

  List view for filter items.

  Used for the listing of consecutive filter actions in the main window.

  Note

  See `samsifter.models.filter_model.FilterListModel` for details on the current status of Drap&Drop implementation.

class `FilterTreeWidget`(parent=None)

  Bases: `PyQt4.QtGui.QTreeWidget`

  Tree widget for filter items.

  Used for hierarchical classification of tools and filters in the dock widget showing available workflow actions.

  Note

  See `samsifter.models.filter_model.FilterTreeModel` for details on the current status of Drap&Drop implementation.

### Navigation

- index
- modules |
- previous |
- SamSifter 1.0.0 documentation »
- SamSifter API documentation »
- samsifter package »