Class: QgsOptionsWidgetFactory

class qgis.gui.QgsOptionsWidgetFactory

Bases: PyQt5.QtCore.QObject

Constructor

QgsOptionsWidgetFactory(title: str, icon: QIcon) Constructor

Enums

Methods

childEvent
connectNotify
createWidget Factory function to create the widget on demand as needed by the options dialog.
customEvent
disconnectNotify
icon The icon that will be shown in the UI for the panel.
isSignalConnected
receivers
sender
senderSignalIndex
setIcon Set the icon to show in the interface for the factory object.
setTitle Set the title for the interface.
timerEvent
title The title of the panel.

Signals

Attributes

childEvent()
connectNotify()
createWidget(self, parent: QWidget = None) → QgsOptionsPageWidget

Factory function to create the widget on demand as needed by the options dialog.

Parameters:parent – The parent of the widget.
Returns:A new widget to show as a page in the options dialog.
customEvent()
disconnectNotify()
icon(self) → QIcon

The icon that will be shown in the UI for the panel.

Returns:A QIcon for the panel icon.

See also

setIcon()

isSignalConnected()
receivers()
sender()
senderSignalIndex()
setIcon(self, icon: QIcon)

Set the icon to show in the interface for the factory object.

See also

icon()

setTitle(self, title: str)

Set the title for the interface.

See also

title()

timerEvent()
title(self) → str

The title of the panel.

See also

setTitle()