17 #ifndef QGSPLUGINMANAGERINTERFACE_H 18 #define QGSPLUGINMANAGERINTERFACE_H 40 virtual void clearPythonPluginMetadata() = 0;
43 virtual void addPluginMetadata(
const QMap<QString, QString> &metadata ) = 0;
46 virtual void reloadModel() = 0;
49 virtual const QMap<QString, QString> *pluginMetadata(
const QString &key )
const = 0;
52 virtual void clearRepositoryList() = 0;
55 virtual void addToRepositoryList(
const QMap<QString, QString> &repository ) = 0;
58 virtual void showPluginManager(
int tabIndex = -1 ) = 0;
MessageLevel
Level for messages This will be used both for message log and message bar in application.