taurus taurus

Previous topic

PerspectiveToolBar

Next topic

RefreshToolBar

This Page

QBaseModelWidget

Inheritance diagram of QBaseModelWidget

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

Bases: PyQt4.QtGui.QMainWindow

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

DftPerspective = None
KnownPerspectives = {}
addToolBar(toolbar)
createStatusBar()
createToolArea()
createViewWidget(klass=None)
getBaseQModel()
getFilterBar()
getPerspectiveBar()
getQModel()
getRefreshBar()
getSelectionBar()
insertToolBar(before, toolbar)
onClearSelection()
onFilterChanged(filter)
onRefreshModel()
onSelectAll()
onSwitchPerspective(perspective)
perspective()
refresh()
selectedItems()

Returns a list of all selected non-hidden items

Return type::class:~`list` <:class:~`TaurusTreeItem`>
Returns:
setQModel(qmodel)
usesProxyQModel()
viewCurrentIndexChanged(current, previous)
viewSelectionChanged(selected, deselected)
viewWidget()