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;
60 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>&);
63 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data) = 0;
66 virtual void postGuiSetup(
const std::vector<makVrv::DtSimEntry*>& data);
71 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
74 virtual void closeEvent(QCloseEvent*);
78 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>&,
const DtSimStatement*);
79 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& s);
80 virtual bool wantsSelectionOfObjectInCommandMode()
const;
83 virtual void sendTaskRequest(
const DtSimTask&);
88 virtual void onCancel();