10#ifndef PYTHONMODULEMANAGER_H
11#define PYTHONMODULEMANAGER_H
127 static QPair<QString, PyKrita::version_checker>
parseDependency(
const QString&);
QList< QString > QStringList
QList< PythonPlugin > m_plugins
PythonPluginsModel * model()
void setPluginEnabled(PythonPlugin &plugin, bool enabled)
PythonPlugin * plugin(int index)
PythonPluginsModel m_model
void tryLoadEnabledPlugins()
static bool verifyModuleExists(PythonPlugin &)
const QList< PythonPlugin > & plugins() const
void loadModule(PythonPlugin &plugin)
static void verifyDependenciesSetStatus(PythonPlugin &)
static QPair< QString, PyKrita::version_checker > parseDependency(const QString &)
void unloadModule(PythonPlugin &plugin)
QString moduleName() const
const QString & errorReason() const
QMap< QString, QVariant > m_properties
QString moduleFilePathPart() const
QVariant property(const QString &name) const