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)