Uranium
Application Framework
|
Inherits QObject.
Public Attributes | |
preloaded_plugins | |
Static Public Attributes | |
tuple | pluginRemoved = pyqtSignal(str) |
tuple | pluginLoadStarted = pyqtSignal(str, arguments = ["plugin_id"]) |
tuple | supportedPluginExtensionsChanged = pyqtSignal() |
A central object to dynamically load modules as plugins. The PluginRegistry class can load modules dynamically and use them as plugins. Each plugin module is expected to be a directory with and `__init__` file defining a `getMetaData` and a `register` function. For more details, see the [plugins] file. [plugins]: docs/plugins.md