35 #ifndef ANA_OBJECT_OPTIONMATCHER_H
36 #define ANA_OBJECT_OPTIONMATCHER_H
Option menus registration mechanism (all static).
void(* OptionFunction)(const std::set< AObject * > &)
static void copyTree(Tree &tout, const Tree &tin)
Copies 'tin' into 'tout', with only syntactic attribute and "objectmenucallback" or "callback" attrib...
static QSelectMenu * popupMenu(const std::set< AObject * > &ol, Tree &tr)
get the QSelectMenu (Qt QMenu) for given options tree
static void intersect(Tree &tr, const Tree *ot)
Makes the intersection between tr and ot, result in tr.
static void commonOptions(const std::set< AObject * > &, Tree &tr)
Fills the return tree tr with the common options of the set of objects.