CRLG / LABOTBOX

Outil de contrôle et mise au point pour robot CRLG
GNU General Public License v3.0
2 stars 1 forks source link

Amélioration du classement des modules dans le menu principal #60

Closed NicoFarmer closed 2 years ago

NicoFarmer commented 2 years ago

Ajouter la gestion de niveaux hiérarchiques pour classer les modules dans bandeau principal Actuellement, il n'y a qu'un seul niveau (ex BasicModule / PluginModule). Prévoir des sous menus pour regrouper tous les modules liés à un même thème.

Par exemple : BasicModule __DataView DataGraph _____DataLogger

Pourrait devenir : __BasicModule _Data ____DataView ____DataGraph ____DataLogger

Dans son module, l'utilisateur aurait juste à indiquer un "/" comme séparateur et l'arborescence serait créée automatiquement. virtual QString getMenuName(void) { return("BasicModule/Data"); }

NicoFarmer commented 2 years ago

Evolution terminée