# `taurus.qt.qtgui.model`

This package provides the set of base model widget classes.

Classes

class BaseToolBar(name=None, view=None, parent=None, designMode=False)

  (more info)

class EditorToolBar(view=None, parent=None, designMode=False)

  Internal widget to be placed in a _QToolArea providing buttons for moving, adding and removing items from a view based widget

  (more info)

class FilterToolBar(view=None, parent=None, designMode=False)

  Internal widget providing quick filter to be placed in a _QToolArea

  (more info)

class PerspectiveToolBar(perspective, view=None, parent=None, designMode=False)

  (more info)

class QBaseModelWidget(parent=None, designMode=False, with_filter_widget=True, with_selection_widget=True, with_refresh_widget=True, perspective=None, proxy=None)

  A pure Qt widget designed to display a Qt view widget (QTreeView for example), envolved by optional toolbar and statusbar. The Qt model associated with the internal Qt view widget should be a `taurus.qt.qtcore.model.TaurusBaseModel`

  (more info)

class RefreshToolBar(view=None, parent=None, designMode=False)

  (more info)

class SelectionToolBar(view=None, parent=None, designMode=False)

  (more info)

class TaurusBaseModelWidget(designMode=False)

  A class:taurus.qt.qtgui.base.TaurusBaseWidget that connects to a taurus model. It must be used together with class:~taurus.qt.qtgui.base.QBaseModelWidget

  (more info)