Class: QgsFontMarkerSymbolLayerWidget

class qgis.gui.QgsFontMarkerSymbolLayerWidget(vl: QgsVectorLayer, parent: QWidget = None)

Bases: qgis._gui.QgsSymbolLayerWidget

Constructor for QgsFontMarkerSymbolLayerWidget.

Parameters
actionEvent()
changeEvent()
childEvent()
closeEvent()
connectNotify()
contextMenuEvent()
create(vl: QgsVectorLayer) → QgsSymbolLayerWidget

Creates a new QgsFontMarkerSymbolLayerWidget.

Parameters

vl – associated vector layer

createExpressionContext()
customEvent()
destroy()
disconnectNotify()
dragEnterEvent()
dragLeaveEvent()
dragMoveEvent()
dropEvent()
enterEvent()
event()
focusInEvent()
focusNextChild()
focusNextPrevChild()
focusOutEvent()
focusPreviousChild()
hideEvent()
initPainter()
inputMethodEvent()
isSignalConnected()
keyPressEvent()
keyReleaseEvent()
leaveEvent()
metric()
mouseDoubleClickEvent()
mouseMoveEvent()
mousePressEvent()
mouseReleaseEvent()
moveEvent()
nativeEvent()
paintEvent()
receivers()
registerDataDefinedButton()
resizeEvent()
sender()
senderSignalIndex()
setAngle(self, angle: float)
setCharacter(self, chr: str)

Set the font marker character from char.

Parameters

chr – the char

setCharacterFromText(self, text: str)

Set the font marker character from a text string.

Parameters

text – the text string

New in version 3.8.

setColor(self, color: Union[QColor, Qt.GlobalColor, QGradient])
setColorStroke(self, color: Union[QColor, Qt.GlobalColor, QGradient])

Set stroke color.

New in version 2.16.

setFontFamily(self, font: QFont)
setSize(self, size: float)
setSymbolLayer(self, layer: QgsSymbolLayer)
sharedPainter()
showEvent()
symbolLayer(self) → QgsSymbolLayer
tabletEvent()
timerEvent()
updateDataDefinedProperty()
updateMicroFocus()
wheelEvent()