Class: QgsConditionalLayerStyles¶
-
class
qgis.core.
QgsConditionalLayerStyles
(parent: QObject = None)¶ Bases:
PyQt5.QtCore.QObject
Constructor for
QgsConditionalLayerStyles
, with the specifiedparent
object.The
QgsConditionalLayerStyles
class holds conditional style information for a layer. This includes field styles and full row styles.- Parameters
parent –
-
changed
¶ Emitted when the conditional styles are changed.
New in version 3.10: [signal]
-
childEvent
(self, QChildEvent)¶
-
connectNotify
(self, QMetaMethod)¶
-
customEvent
(self, QEvent)¶
-
disconnectNotify
(self, QMetaMethod)¶
-
fieldStyles
(self, fieldName: str) → List[QgsConditionalStyle]¶ Returns the conditional styles set for the field with matching
fieldName
.See also
- Parameters
fieldName (str) –
- Return type
List[QgsConditionalStyle]
-
isSignalConnected
(self, QMetaMethod) → bool¶
-
readXml
(self, node: QDomNode, context: QgsReadWriteContext) → bool¶ Reads the condition styles state from a DOM node.
See also
- Parameters
node (QDomNode) –
context (QgsReadWriteContext) –
- Return type
bool
-
receivers
(self, PYQT_SIGNAL) → int¶
-
rowStyles
(self) → List[QgsConditionalStyle]¶ Returns a list of row styles associated with the layer.
See also
- Return type
List[QgsConditionalStyle]
-
sender
(self) → QObject¶
-
senderSignalIndex
(self) → int¶
-
setFieldStyles
(self, fieldName: str, styles: Iterable[QgsConditionalStyle])¶ Set the conditional
styles
for a field, with the specifiedfieldName
.See also
- Parameters
fieldName (str) –
styles (Iterable[QgsConditionalStyle]) –
-
setRowStyles
(self, styles: Iterable[QgsConditionalStyle])¶ Sets the conditional
styles
that apply to full rows of data in the attribute table. Each row will check be checked against each rule.See also
New in version 2.12.
- Parameters
styles (Iterable[QgsConditionalStyle]) –
-
timerEvent
(self, QTimerEvent)¶
-
writeXml
(self, node: QDomNode, doc: QDomDocument, context: QgsReadWriteContext) → bool¶ Writes the condition styles state to a DOM node.
See also
- Parameters
node (QDomNode) –
doc (QDomDocument) –
context (QgsReadWriteContext) –
- Return type
bool