Subgroup: Value
Class: QgsValueRelationSearchWidgetWrapper¶
-
class
qgis.gui.
QgsValueRelationSearchWidgetWrapper
(vl: QgsVectorLayer, fieldIdx: int, parent: QWidget = None)¶ Bases:
qgis._gui.QgsSearchWidgetWrapper
Constructor for QgsValueRelationSearchWidgetWrapper
Wraps a value relation search widget. This widget will offer a combobox with values from another layer referenced by a foreign key (a constraint may be set but is not required on data level). It will be used as a search widget and produces expression to look for in the layer.
Methods
applyDirectly
childEvent
clearExpression
clearWidget
connectNotify
createExpression
createWidget
customEvent
defaultFlags
disconnectNotify
expression
initWidget
isSignalConnected
onValueChanged
Called when current value of search widget changes receivers
sender
senderSignalIndex
setEnabled
setExpression
setFeature
supportedFlags
timerEvent
valid
value
Signals
Attributes
-
applyDirectly
(self) → bool¶
-
childEvent
()¶
-
clearExpression
()¶
-
clearWidget
(self)¶
-
connectNotify
()¶
-
createExpression
(self, flags: Union[QgsSearchWidgetWrapper.FilterFlags, QgsSearchWidgetWrapper.FilterFlag]) → str¶
-
createWidget
(self, parent: QWidget) → QWidget¶
-
customEvent
()¶
-
defaultFlags
(self) → QgsSearchWidgetWrapper.FilterFlags¶
-
disconnectNotify
()¶
-
expression
(self) → str¶
-
initWidget
(self, editor: QWidget)¶
-
isSignalConnected
()¶
-
onValueChanged
(self)¶ Called when current value of search widget changes
-
receivers
()¶
-
sender
()¶
-
senderSignalIndex
()¶
-
setEnabled
(self, enabled: bool)¶
-
setExpression
(self, exp: str)¶
-
setFeature
()¶
-
supportedFlags
(self) → QgsSearchWidgetWrapper.FilterFlags¶
-
timerEvent
()¶
-
valid
(self) → bool¶
-
value
(self) → Any¶
-