11 #include <QtCore/QVariant>
41 virtual void run(
const std::vector<makVrv::DtSimEntry*>&);
44 virtual void setOKEnabled(
bool);
45 virtual bool valid()
const;
48 virtual void sendRequest() = 0;
52 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>&);
55 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data) = 0;
58 virtual void postGuiSetup(
const std::vector<makVrv::DtSimEntry*>& data);
63 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
67 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>&,
const DtSimStatement*);
68 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& s);
69 virtual bool wantsSelectionOfObjectInCommandMode()
const;
72 virtual void sendTaskRequest(
const DtSimTask&);
77 virtual void onCancel();