11 #if !defined(Q_MOC_RUN)
16 #include "crowdCreationDialogUi.hpp"
21 #include <QtWidgets/QDialog>
43 virtual void displayDialog();
47 virtual void setWaypoint(
const DtUUID&);
50 virtual DtUUID waypoint()
const;
54 virtual void setArea(
const DtUUID&);
57 virtual DtUUID area()
const;
60 virtual void processCreateNewWaypoint();
63 virtual void processCreateNewArea();
71 virtual void setupGui();
79 virtual void onAddWaypointButtonClicked();
83 virtual void onAddAreaButtonClicked();
87 virtual void onNewObject();
90 virtual void accept();
93 virtual void cancel();
99 virtual void onDeleteObject();
106 virtual void onEditObject();
109 virtual void entityDialogClosed();
115 virtual void updateButtons();
121 virtual QString getNextAvailableGroupName()
const;
124 virtual void keyPressEvent(QKeyEvent *e);
132 virtual void updateTotal();
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
Definition: ifCreateMultipleEntities.h:52
makVrv::DtSignalConnectionManager myConnectionManager
Definition: crowdCreationDialog.h:147
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
makVrf::DtVrfFilteredListView * myAreaSelection
Definition: crowdCreationDialog.h:143
makVrf::DtVrfFilteredListView * myWaypointSelection
Definition: crowdCreationDialog.h:142
Ui::CrowdCreationDialogUi myUiImpl
Definition: crowdCreationDialog.h:136
QTreeWidgetItem * myEditItem
Definition: crowdCreationDialog.h:145
File: simMsg.h.
Definition: simMessage.h:35
A widget class for managing a DtTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:62
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
makVrv::DtDe & myDe
Definition: crowdCreationDialog.h:140
Definition: crowdCreationDialog.h:28
Base class to provide boost signal/slot management.
class DtIfVrfObjectCreated:
Definition: ifVrfObjectCreated.h:32
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: newCrowdItemDialogInterface.h:22
QHash< QTreeWidgetItem *, DtCreateItemData > myItemMap
Definition: crowdCreationDialog.h:144