Class: QgsHtmlWidgetWrapper

class qgis.gui.QgsHtmlWidgetWrapper(layer: QgsVectorLayer, editor: QWidget, parent: QWidget)

Bases: QgsWidgetWrapper

Create a html widget wrapper

Parameters
  • layer – The layer on which the feature is

  • editor – An editor widget. Can be None if one should be autogenerated.

  • parent – A parent widget

Wraps a QQuickWidget to display HTML code

New in version 3.4:

Methods

childEvent

connectNotify

createWidget

param parent

customEvent

disconnectNotify

initWidget

param editor

isSignalConnected

receivers

reinitWidget

Clears the content and makes new initialization

sender

senderSignalIndex

setFeature

param feature

setHtmlCode

Sets the HTML code to htmlCode

timerEvent

valid

rtype

bool

childEvent(self, QChildEvent)
connectNotify(self, QMetaMethod)
createWidget(self, parent: QWidget) QWidget
Parameters

parent (QWidget) –

Return type

QWidget

customEvent(self, QEvent)
disconnectNotify(self, QMetaMethod)
initWidget(self, editor: QWidget)
Parameters

editor (QWidget) –

isSignalConnected(self, QMetaMethod) bool
receivers(self, PYQT_SIGNAL) int
reinitWidget(self)

Clears the content and makes new initialization

sender(self) QObject
senderSignalIndex(self) int
setFeature(self, feature: QgsFeature)
Parameters

feature (QgsFeature) –

setHtmlCode(self, htmlCode: str)

Sets the HTML code to htmlCode

Parameters

htmlCode (str) –

timerEvent(self, QTimerEvent)
valid(self) bool
Return type

bool