8 #if !defined(Q_MOC_RUN)
13 #include <QtCore/QVariant>
45 virtual void run(
const std::vector<makVrv::DtSimEntry*>&);
48 virtual void setOKEnabled(
bool);
49 virtual void setCancelEnabled(
bool);
50 virtual bool valid()
const;
53 virtual void sendRequest() = 0;
64 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>&);
67 virtual void setAutoSizeOnShow(
bool);
68 virtual bool autoSizeOnShow()
const;
72 virtual void setDescription(
const QString& desc);
75 virtual QString description()
const;
77 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>&,
const DtSimStatement*);
78 virtual void finishSizing();
83 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data) = 0;
86 virtual void postGuiSetup(
const std::vector<makVrv::DtSimEntry*>& data);
91 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
94 virtual void closeEvent(QCloseEvent*);
96 virtual void hideButtons(
bool);
100 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& s);
101 virtual bool wantsSelectionOfObjectInCommandMode(
const std::vector<makVrv::DtSimEntry*>&)
const;
104 virtual void sendTaskRequest(
const DtSimTask&);
107 virtual QSize canvasSize();
109 virtual void onOK() { onOk(); };
113 virtual void onCancel();
QFrame * myTaskSetDescriptionSeparator
Definition: baseTaskSetDialogInterface.h:123
QLabel * myTaskSetDescription
Definition: baseTaskSetDialogInterface.h:122
Definition: baseTaskSetDialogInterface.h:33
char myAccepted
Definition: baseTaskSetDialogInterface.h:120
Definition: taskSetDialogInterface.h:83
bool myAutoSizeOnShow
Definition: baseTaskSetDialogInterface.h:126
QPushButton * myCancelButton
Definition: baseTaskSetDialogInterface.h:119
QVBoxLayout * myMasterLayout
Definition: baseTaskSetDialogInterface.h:116
QPushButton * myOKButton
Definition: baseTaskSetDialogInterface.h:118
DtSetDataRequest is an abstract base class from which real setDataRequests can derive.
Definition: setDataRequest.h:40
bool myValidInitialization
Definition: baseTaskSetDialogInterface.h:127
Definition: simCommandObjectWrapper.h:44
virtual void onOK()
Definition: baseTaskSetDialogInterface.h:109
QHBoxLayout * myButtonLayout
Definition: baseTaskSetDialogInterface.h:117
class DtSimStatement:
Definition: simStatement.h:35
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:31
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
int accepted() const
0 - Closed without pressing cancel or ok 1 - Closed by ok 2 - Closed by cancel
Definition: baseTaskSetDialogInterface.h:58