Class: QgsAttributeEditorQmlElement

class qgis.core.QgsAttributeEditorQmlElement

Bases: QgsAttributeEditorElement

An attribute editor widget that will represent arbitrary QML code.

New in version 3.4.

QgsAttributeEditorQmlElement(name: str, parent: QgsAttributeEditorElement) Creates a new element which can display QML

Parameters
  • name – The name of the widget

  • parent – The parent (used as container)

QgsAttributeEditorQmlElement(QgsAttributeEditorQmlElement)

Methods

clone

param parent

qmlCode

The QML code that will be represented within this widget.

setQmlCode

Sets the QML code that will be represented within this widget to qmlCode.

clone(self, parent: QgsAttributeEditorElement) QgsAttributeEditorElement
Parameters

parent (QgsAttributeEditorElement) –

Return type

QgsAttributeEditorElement

qmlCode(self) str

The QML code that will be represented within this widget.

New in version 3.4.

Return type

str

setQmlCode(self, qmlCode: str)

Sets the QML code that will be represented within this widget to qmlCode.

Parameters

qmlCode (str) –