Merge remote-tracking branch 'origin/master' into plugin-installer-callbacks

This commit is contained in:
Mikaël Capelle
2020-09-23 18:38:25 +02:00
5 changed files with 53 additions and 5 deletions
+13 -1
View File
@@ -38,6 +38,16 @@ QString class_name::name() const \
return basicWrapperFunctionImplementation<QString>(this, "name"); \
} \
\
QString class_name::localizedName() const \
{ \
return basicWrapperFunctionImplementationWithDefault<QString>(this, &class_name::localizedName_Default, "localizedName"); \
} \
\
IPlugin* class_name::master() const \
{ \
return basicWrapperFunctionImplementationWithDefault<IPlugin*>(this, &class_name::master_Default, "master"); \
} \
\
QString class_name::author() const \
{ \
return basicWrapperFunctionImplementation<QString>(this, "author"); \
@@ -61,7 +71,9 @@ bool class_name::isActive() const \
QList<MOBase::PluginSetting> class_name::settings() const \
{ \
return basicWrapperFunctionImplementation<QList<MOBase::PluginSetting>>(this, "settings"); \
}
} \
QString class_name::localizedName_Default() const { return IPlugin::localizedName(); } \
IPlugin* class_name::master_Default() const { return IPlugin::master(); }
/// end COMMON_I_PLUGIN_WRAPPER_DEFINITIONS
/////////////////////////////