QLoggingWidget

Inheritance diagram of QLoggingWidget
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]

Bases: taurus.qt.qtgui.table.qtable.QBaseTableWidget

DftPerspective = 'Standard'
KnownPerspectives = {'Remote': {'icon': 'network-server', 'label': 'Remote', 'model': [<class 'taurus.qt.qtgui.table.qlogtable.QLoggingFilterProxyModel'>, <class 'taurus.qt.qtgui.table.qlogtable.QRemoteLoggingTableModel'>], 'tooltip': 'Monitor remote logs.\nWarning: Switching log perspective will erase previous log messages from current perspective!'}, 'Standard': {'icon': 'computer', 'label': 'Local', 'model': [<class 'taurus.qt.qtgui.table.qlogtable.QLoggingFilterProxyModel'>, <class 'taurus.qt.qtgui.table.qlogtable.QLoggingTableModel'>], 'tooltip': 'Local logging.\nWarning: Switching log perspective will erase previous log messages from current perspective!'}}
createToolArea()[source]
createViewWidget(klass=None)[source]
destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)[source]
classmethod getQtDesignerPluginInfo()[source]
onFilterChanged(filter)[source]
onScrollLockToggled(yesno)[source]
onSwitchPerspective(perspective)[source]
stop_logging()[source]