19 #include <QtGui/QWidget>
27 class DtSimObjectEntry;
33 Qt::Dialog | Qt::CustomizeWindowHint | Qt::WindowTitleHint;
37 class DtTaskSetDialogInterface;
38 class DtVrfTaskSetAction;
48 virtual bool canEdit()
const
67 virtual bool canEdit()
const
92 virtual void connectSignals(
const std::vector<makVrv::DtSimEntry*>&);
97 virtual void setSendToRemoteController(
bool b);
98 virtual bool sendToRemoteController()
const;
101 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>&,
const DtSimStatement*);
104 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>&);
111 virtual void selectionChanged(
const DtUUID & selection);
114 virtual void sendSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest&);
125 virtual void sendTaskRequest(std::vector<DtUUID> names,
const DtSimTask&);
130 virtual std::vector<DtUUID> names()
const;
136 virtual void setPartOfPlan(
int b)
141 int partOfPlan()
const
147 virtual void cancel();
149 virtual void setOKEnabled(
bool b)
153 virtual bool valid()
const
163 const std::vector<makVrv::DtSimEntry*>& connectedTo()
const
165 return myConnectedTo;
172 virtual std::vector<std::string> commandDialogFiltersFor(
const std::vector<makVrv::DtSimEntry*>& data,
const DtSimStatement* stmt,
173 int& initialSelection)
const;