TaurusGroupWidget

- class TaurusGroupWidget(parent=None, designMode=False)[source]
- This is a - taurus.qt.qtgui.container.QGroupWidgetthat additionally accepts a model property. This type of taurus container classes are specially useful if you define a parent taurus model to them and set all contained taurus widgets to use parent model. Example:- from taurus.qt.qtgui.container import QGroupWidget from taurus.qt.qtgui.display import TaurusLabel widget = QGroupWidget(title="Example") layout = Qt.QVBoxLayout() widget.setLayout(layout) widget.model = 'sys/database/2' stateWidget = TaurusLabel() layout.addWidget(stateWidget) stateWidget.model = 'sys/database/2/state' - Import from - taurus.qt.qtgui.containeras:- from taurus.qt.qtgui.container import TaurusGroupWidget - classmethod getQtDesignerPluginInfo()[source]
- Returns pertinent information in order to be able to build a valid QtDesigner widget plugin. - The dictionary returned by this method should contain at least the following keys and values: - ‘module’ : a string representing the full python module name (ex.: ‘taurus.qt.qtgui.base’) 
- ‘icon’ : a string representing valid resource icon (ex.: ‘designer:combobox.png’) 
- ‘container’a bool telling if this widget is a container widget or
- not. 
 
 - This default implementation returns the following dictionary: - { 'group' : 'Taurus [Unclassified]', 'icon' : 'logos:taurus.png', 'container' : False } - Returns:
- a map with pertinent designer information 
- Return type:
 
 - model
- Returns the model name for this component. 
 - modelChanged
 - showQuality
- Returns if showing the quality as a background color - Returns:
- True if showing the quality or False otherwise 
- Return type:
 
 - useParentModel
- (deprecated))