Subgroup: other

Class: QgsPluginManagerInterface

class qgis.gui.QgsPluginManagerInterface

Bases: PyQt5.QtCore.QObject

Constructor

Methods

addPluginMetadata add a single plugin to the metadata registry
addToRepositoryList add repository to the repository listWidget
blockSignals
childEvent
children
clearPythonPluginMetadata remove Python plugins from the metadata registry (c++ plugins stay)
clearRepositoryList clear the repository listWidget
connectNotify
customEvent
deleteLater
disconnect
disconnectNotify
dumpObjectInfo
dumpObjectTree
dynamicPropertyNames
event
eventFilter
findChild findChild(self, Tuple, name: str = ‘’, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> QObject
findChildren findChildren(self, Tuple, name: str = ‘’, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) -> List[QObject]
inherits
installEventFilter
isSignalConnected
isWidgetType
isWindowType
killTimer
metaObject
moveToThread
objectName
parent
pluginMetadata return given plugin metadata
property
pushMessage show the given message in the Plugin Manager internal message bar
pyqtConfigure Each keyword argument is either the name of a Qt property or a Qt signal.
receivers
reloadModel refresh plugin list model (and metadata browser content if necessary)
removeEventFilter
sender
senderSignalIndex
setObjectName
setParent
setProperty
showPluginManager show the Plugin Manager window and optionally open tab tabIndex
signalsBlocked
startTimer
thread
timerEvent
tr

Attributes

destroyed destroyed(self, QObject = None) [signal]
objectNameChanged objectNameChanged(self, str) [signal]
staticMetaObject
addPluginMetadata(self, metadata: Dict[str, str])

add a single plugin to the metadata registry

addToRepositoryList(self, repository: Dict[str, str])

add repository to the repository listWidget

childEvent()
clearPythonPluginMetadata(self)

remove Python plugins from the metadata registry (c++ plugins stay)

clearRepositoryList(self)

clear the repository listWidget

connectNotify()
customEvent()
disconnectNotify()
isSignalConnected()
pluginMetadata(self, key: str) → Dict[str, str]

return given plugin metadata

pushMessage(self, text: str, level: QgsMessageBar.MessageLevel = QgsMessageBar.INFO, duration: int = -1)

show the given message in the Plugin Manager internal message bar

receivers()
reloadModel(self)

refresh plugin list model (and metadata browser content if necessary)

sender()
senderSignalIndex()
showPluginManager(self, tabIndex: int = -1)

show the Plugin Manager window and optionally open tab tabIndex

timerEvent()