16 #if !defined(Q_MOC_RUN)
29 class DtFormationSelectionEntryWidget;
30 class DtDoubleValidator;
44 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>& states,
const DtSimStatement* s);
45 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
47 virtual void sendRequest();
48 virtual void setupStatement(
const std::vector<makVrv::DtSimEntry*>& data,
const DtSimStatement* stmt);
49 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
50 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
51 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
56 virtual void slot_receivedArtParts(
const DtUUID&);
59 virtual double convertFromDialogUnits(
int paramType,
double val)
const;
62 virtual double convertToDialogUnits(
int paramType,
double val)
const;
64 static std::map<DtArtParamType, QString>& paramTypes();
68 virtual void processArtPartSelected(
int index);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
Definition: taskSetDialogInterface.h:64
Definition: baseTaskSetDialogInterface.h:33
Definition: setArtPartDialog.h:92
QLabel * myNoParamsLabel
Definition: setArtPartDialog.h:80
AwaitingParts myAwaitingParts
Definition: setArtPartDialog.h:87
Definition: taskSetDialogInterface.h:83
std::map< DtArtParamType, QLineEdit * > myParamLineEdits
Definition: setArtPartDialog.h:77
QWidget * myCanvas
Definition: setArtPartDialog.h:71
QComboBox * myArtPart
Definition: setArtPartDialog.h:74
std::map< DtUUID, makVrv::DtSimEntry * > AwaitingParts
Definition: setArtPartDialog.h:86
Contains makVrf::DtBaseTaskSetDialogInterface class.
std::map< DtArtParamType, DtDoubleValidator * > myParamValidators
Definition: setArtPartDialog.h:78
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
makVrv::DtSignalConnectionManager myConnections
Definition: setArtPartDialog.h:84
std::map< DtArtParamType, QLabel * > myParamLabels
Definition: setArtPartDialog.h:76
DtArtPartCurrMinAndMaxMap myArtParts
Definition: setArtPartDialog.h:89
QGridLayout * myContentLayout
Definition: setArtPartDialog.h:72
class DtSimStatement:
Definition: simStatement.h:41
std::map< DtArtPartType, DtArtParamCurrMinAndMaxMap > DtArtPartCurrMinAndMaxMap
Definition: vrfArtPartRequestor.h:47
Definition: setArtPartDialog.h:32
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
QHBoxLayout * myArtPartLayout
Definition: setArtPartDialog.h:73