taurus.qt.qtgui.table
This package provides taurus Qt table widgets
Classes
- class QBaseTableWidget(parent=None, designMode=False, with_filter_widget=True, with_selection_widget=True, with_refresh_widget=True, perspective=None, proxy=None)[source]
- class QLoggingWidget(parent=None, designMode=False, with_filter_widget=<class 'taurus.qt.qtgui.table.qlogtable.LoggingToolBar'>, with_selection_widget=True, with_refresh_widget=True, perspective=None, proxy=None)[source]
- class QRemoteLoggingTableModel(parent=None, capacity=500000, freq=0.25)[source]
A remote Qt table that displays the taurus logging messages
- class TaurusBaseTableWidget(parent=None, designMode=False, with_filter_widget=True, perspective=None, proxy=None)[source]
A class:taurus.qt.qtgui.tree.QBaseTableWidget that connects to a taurus model.
Filters can be inserted into this widget to restrict the items that are seen.
- class TaurusDbTableWidget(parent=None, designMode=False, with_filter_widget=True, perspective=None, proxy=None)[source]
A class:taurus.qt.qtgui.tree.TaurusBaseTableWidget that connects to a
taurus.core.taurusauthority.TaurusAuthority
model. It can show the list of database elements in two different perspectives:device : a device list based perspective
server : a server list based perspective
Filters can be inserted into this widget to restrict the items that are seen.
- class TaurusGrid(parent=None, designMode=False)[source]
TaurusGrid is a Taurus widget designed to represent a set of attributes distributed in columns and rows. The Model will be a list with attributes or device names (for devices the State attribute will be shown). Each setModel(*) execution will be able to modify the attribute list.
An example of execution:
python taurusgrid.py "model=lt.*/VC.*/.*/((C*)|(P*)|(I*))" cols=IP,CCG,PNV rows=LT01,LT02
- class TaurusPropTable(parent=None, designMode=False)[source]
This widget will show a list of properties of device and the list of values.