Class: QgsHtmlAnnotation

class qgis.core.QgsHtmlAnnotation(parent: QObject = None)

Bases: qgis._core.QgsAnnotation

Constructor for QgsHtmlAnnotation.

An annotation item that embeds HTML content.

New in version 3.0: Enums

Methods

childEvent
clone
connectNotify
copyCommonProperties
create Returns a new QgsHtmlAnnotation object.
customEvent
disconnectNotify
isSignalConnected
minimumFrameSize
readXml
receivers
renderAnnotation
sender
senderSignalIndex
setAssociatedFeature
setSourceFile Sets the file path for the source HTML file.
sourceFile Returns the file path for the source HTML file.
timerEvent
writeXml

Signals

Attributes

childEvent()
clone(self) → QgsHtmlAnnotation
connectNotify()
copyCommonProperties()
create() → QgsHtmlAnnotation

Returns a new QgsHtmlAnnotation object.

customEvent()
disconnectNotify()
isSignalConnected()
minimumFrameSize(self) → QSizeF
readXml(self, itemElem: QDomElement, context: QgsReadWriteContext)
receivers()
renderAnnotation(self, context: QgsRenderContext, size: QSizeF)
sender()
senderSignalIndex()
setAssociatedFeature(self, feature: QgsFeature)
setSourceFile(self, htmlFile: str)

Sets the file path for the source HTML file.

See also

sourceFile()

sourceFile(self) → str

Returns the file path for the source HTML file.

See also

setSourceFile()

timerEvent()
writeXml(self, elem: QDomElement, doc: QDomDocument, context: QgsReadWriteContext)