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 childEvent
clearPythonPluginMetadata
remove Python plugins from the metadata registry (c++ plugins stay) clearRepositoryList
clear the repository listWidget connectNotify
customEvent
disconnectNotify
isSignalConnected
pluginMetadata
Returns given plugin metadata pushMessage
show the given message in the Plugin Manager internal message bar receivers
reloadModel
refresh plugin list model (and metadata browser content if necessary) sender
senderSignalIndex
showPluginManager
show the Plugin Manager window and optionally open tab tabIndex timerEvent
Signals
Attributes
-
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]¶ Returns given plugin metadata
-
pushMessage
(self, text: str, level: Qgis.MessageLevel = Qgis.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
()¶
-