TaurusPropTable

Inheritance diagram of TaurusPropTable
class TaurusPropTable(parent=None, designMode=False)[source]

Bases: PyQt4.QtGui.QTableWidget, taurus.qt.qtgui.base.taurusbase.TaurusBaseWidget

This widget will show a list of properties of device and the list of values. @todo add a frame for Add, Delete and Refresh buttons!

addProperty()[source]
contextMenuEvent(event)[source]

This function is called when right clicking on qwt plot area. A pop up menu will be shown with the available options.

defineStyle()[source]

Defines the initial style for the widget

deleteProperty()[source]
editProperty()[source]
getModelClass()[source]
classmethod getQtDesignerPluginInfo()[source]
get_device_property_names(dev_name, wildcard='*')[source]
minimumSizeHint()[source]
model

Returns the model name for this component.

Return type:str
Returns:the model name.
put_device_property(dev_name, dict)[source]
setModel(model)[source]
setNewPropertyValue(new_text)[source]
setPropertyValue(value, i, j)[source]

This method inserts a new table widget inside the cell @deprecated ... use setText() and editProperty() event call instead!!!

setTable(dev_name)[source]

Fills the table with the names of properties and their values for the given device.

setText(value, i=None, j=None)[source]
sizeHint()[source]
updateStyle()[source]
useParentModel

Returns whether this component is using the parent model

Return type:bool
Returns:True if using parent model or False otherwise
valueChanged()[source]

@deprecated valueChanged THIS DOES NOTHING!

valueDoubleClicked(x, y)[source]