EX> /* EX> Implémentation de la classe {{CODE_UPPER}}_PluginEntry EX> */ EX> EX> // Inclusion du fichier d'entête des du pluginManager (gestionnaire d'étapes) CM> #include "{{CODE_LOWER}}_pluginentry.h" CM> EX> // Constructeur CM> {{CODE_UPPER}}_PluginEntry::{{CODE_UPPER}}_PluginEntry() CM> { EX> // On créer un nouveau gestionnaire d'étapes CM> _pluginManager = new {{CODE_UPPER}}_PluginManager(); CM> } CM> EX> // Desctructeur CM> {{CODE_UPPER}}_PluginEntry::~{{CODE_UPPER}}_PluginEntry() CM> { EX> // Suppression du gestionnaire d'étapes CM> delete _pluginManager; CM> } CM> EX> // Version du plugin EX> // Changer la chaîne de caractère lorsqu'une nouvelle version commence EX> // Attentions les scripts d'étapes tiennent compte de la version du plugin CM> QString {{CODE_UPPER}}_PluginEntry::getVersion() const CM> { EX> return "1.0"; NC> return "{{VERSION}}"; CM> } CM> EX> // Renvoie le gestionnaire d'étape créé CM> CT_AbstractStepPlugin* {{CODE_UPPER}}_PluginEntry::getPlugin() const CM> { CM> return _pluginManager; CM> }