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;
59 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>&);
64 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data) = 0;
67 virtual void postGuiSetup(
const std::vector<makVrv::DtSimEntry*>& data);
72 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
75 virtual void closeEvent(QCloseEvent*);
79 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>&,
const DtSimStatement*);
80 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& s);
81 virtual bool wantsSelectionOfObjectInCommandMode()
const;
84 virtual void sendTaskRequest(
const DtSimTask&);
89 virtual void onCancel();