Update following removal of IPlugin::isActive().

This commit is contained in:
Mikaël Capelle
2020-11-11 15:12:25 +01:00
parent 413cc222a4
commit f70664076f
2 changed files with 10 additions and 11 deletions
+8 -9
View File
@@ -29,6 +29,11 @@ QString InstallerQuick::name() const
return "Simple Installer";
}
QString InstallerQuick::localizedName() const
{
return tr("Simple Installer");
}
QString InstallerQuick::author() const
{
return "Tannin";
@@ -44,17 +49,11 @@ VersionInfo InstallerQuick::version() const
return VersionInfo(1, 3, 0, VersionInfo::RELEASE_FINAL);
}
bool InstallerQuick::isActive() const
{
return m_MOInfo->pluginSetting(name(), "enabled").toBool();
}
QList<PluginSetting> InstallerQuick::settings() const
{
QList<PluginSetting> result;
result.push_back(PluginSetting("enabled", "check to enable this plugin", QVariant(true)));
result.push_back(PluginSetting("silent", "simple plugins will be installed without any user interaction", QVariant(false)));
return result;
return {
PluginSetting("silent", "simple plugins will be installed without any user interaction", QVariant(false))
};
}
unsigned int InstallerQuick::priority() const
+2 -2
View File
@@ -17,12 +17,12 @@ public:
InstallerQuick();
// Plugin functions:
virtual bool init(MOBase::IOrganizer *moInfo) override;
virtual bool init(MOBase::IOrganizer* moInfo) override;
virtual QString name() const override;
virtual QString localizedName() const override;
virtual QString author() const override;
virtual QString description() const override;
virtual MOBase::VersionInfo version() const override;
virtual bool isActive() const override;
virtual QList<MOBase::PluginSetting> settings() const override;
// Installer functions: