Subgroup: other
Class: QgsLegendFilterButton¶
-
class
qgis.gui.
QgsLegendFilterButton
(parent: QWidget = None)¶ Bases:
PyQt5.QtWidgets.QToolButton
Construct a new filter legend button
Parameters: parent – The parent QWidget A tool button that allows enabling or disabling legend filter by contents of the map. An additional pop down menu allows defining a boolean expression to refine the filtering.
New in version 2.14: Methods
actionEvent
changeEvent
checkStateSet
childEvent
closeEvent
connectNotify
contextMenuEvent
create
customEvent
destroy
disconnectNotify
dragEnterEvent
dragLeaveEvent
dragMoveEvent
dropEvent
enterEvent
event
expressionText
Returns the current text used as filter expression focusInEvent
focusNextChild
focusNextPrevChild
focusOutEvent
focusPreviousChild
hideEvent
hitButton
initPainter
initStyleOption
inputMethodEvent
isSignalConnected
keyPressEvent
keyReleaseEvent
leaveEvent
metric
mouseDoubleClickEvent
mouseMoveEvent
mousePressEvent
mouseReleaseEvent
moveEvent
nativeEvent
nextCheckState
paintEvent
receivers
resizeEvent
sender
senderSignalIndex
setExpressionText
Sets the current text used as filter expression. setVectorLayer
Sets the associated vectorLayer May be null sharedPainter
showEvent
tabletEvent
timerEvent
updateMicroFocus
vectorLayer
Returns the current associated vectorLayer May be null wheelEvent
Signals
expressionTextChanged
Emitted when the expression text changes [signal] Attributes
-
actionEvent
()¶
-
changeEvent
()¶
-
checkStateSet
()¶
-
childEvent
()¶
-
closeEvent
()¶
-
connectNotify
()¶
-
contextMenuEvent
()¶
-
create
()¶
-
customEvent
()¶
-
destroy
()¶
-
disconnectNotify
()¶
-
dragEnterEvent
()¶
-
dragLeaveEvent
()¶
-
dragMoveEvent
()¶
-
dropEvent
()¶
-
enterEvent
()¶
-
event
()¶
-
expressionText
(self) → str¶ Returns the current text used as filter expression
-
expressionTextChanged
¶ Emitted when the expression text changes [signal]
-
focusInEvent
()¶
-
focusNextChild
()¶
-
focusNextPrevChild
()¶
-
focusOutEvent
()¶
-
focusPreviousChild
()¶
-
hideEvent
()¶
-
hitButton
()¶
-
initPainter
()¶
-
initStyleOption
()¶
-
inputMethodEvent
()¶
-
isSignalConnected
()¶
-
keyPressEvent
()¶
-
keyReleaseEvent
()¶
-
leaveEvent
()¶
-
metric
()¶
-
mouseDoubleClickEvent
()¶
-
mouseMoveEvent
()¶
-
mousePressEvent
()¶
-
mouseReleaseEvent
()¶
-
moveEvent
()¶
-
nativeEvent
()¶
-
nextCheckState
()¶
-
paintEvent
()¶
-
receivers
()¶
-
resizeEvent
()¶
-
sender
()¶
-
senderSignalIndex
()¶
-
setExpressionText
(self, expression: str)¶ Sets the current text used as filter expression. This will update the menu
-
setVectorLayer
(self, layer: QgsVectorLayer)¶ Sets the associated vectorLayer May be null
-
showEvent
()¶
-
tabletEvent
()¶
-
timerEvent
()¶
-
updateMicroFocus
()¶
-
vectorLayer
(self) → QgsVectorLayer¶ Returns the current associated vectorLayer May be null
-
wheelEvent
()¶
-