29 class DtVrfTaskSetMenu;
45 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
49 virtual QString entitySelectionGroupBoxTitle()
const;
51 virtual void sendRequest();
52 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
54 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& d);
58 virtual bool valid()
const;
60 virtual void setupAvailable();
62 virtual void postGuiSetup(
const std::vector<makVrv::DtSimEntry*>& data);
66 virtual void slot_sendSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest& s,
bool fromMenu);
67 virtual void slot_sendTaskRequest(std::vector<DtUUID> names,
const DtSimTask& s,
bool fromMenu);
68 virtual void validate();
73 virtual void selectItem(
int);
75 virtual void updateTaskSetLine();
77 virtual QString type()
const = 0;
78 virtual QString Type()
const = 0;
81 virtual std::set<QString> collapsedItems()
const;
84 virtual void noObjectsSelected();
87 virtual bool triggerAction();
90 virtual void updateEditable();
93 virtual void onItemSelectionChanged();
94 virtual void onEditTaskSet();
95 virtual void onReset();
96 virtual void editingDialogDestroyed();
97 virtual void onItemDoubleClicked();
138 virtual QString type()
const;
139 virtual QString Type()
const;
158 virtual QString type()
const;
159 virtual QString Type()
const;