mirror of
https://github.com/ModOrganizer2/modorganizer-installer_quick.git
synced 2026-07-27 14:02:22 -07:00
Update following removal of IPlugin::isActive().
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user