18 #include <matrix/vlVector.h>
19 #include <boost/signals2.hpp>
25 class DtLocationReferenceEntryWidget;
47 virtual DtUUID object()
const;
48 virtual void setObject(
const DtUUID&
object);
55 virtual void setVector(
const DtVector& v);
59 virtual void locationInputChanged();
60 virtual void createAndInitializeFilteredListView()
override;
61 virtual void initializeSelectionFilters()
override;
63 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data)
override;
67 virtual void slot_locationSetByMouseClick(
const DtVector&);
69 virtual void sendTask(
const DtVector&);
70 virtual void sendTask(
const DtUUID&);
72 virtual void sendRequest();
73 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
75 virtual void updateApplyButtonVisibility()
override;
76 virtual void updateButtonText()
override;
77 virtual void applyWithoutGoingBackClicked()
override;
78 virtual void postGuiSetup(
const std::vector<makVrv::DtSimEntry*>& data)
override;
79 virtual void slot_onNameChanged(
const DtUUID& s)
override;
82 virtual void giveMapFocusBackTo();
UUID is a unique ID wrapper class.
Definition: uuid.h:59
Definition: taskSetDialogInterface.h:84
LocationType
Definition: rwLocationReference.h:28
Definition: taskMoveToDestinationDialog.h:93
This widget will allow the user to pick either a destination location or destination object...
Definition: locationReferenceEntryWidget.h:32
Class that is used as a template for task/set dialogs.
Definition: taskSetDialogInterface.h:46
Definition: baseFilteredListViewTaskSetDialog.h:35
DtLocationReferenceEntryWidget * myLocation
Definition: taskMoveToDestinationDialog.h:85
class DtSimStatement:
Definition: simStatement.h:38
Definition: taskMoveToDestinationDialog.h:27
boost::signals2::scoped_connection myLocationClickedConnection
Definition: taskMoveToDestinationDialog.h:90
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
DtVector myLastPoint
Definition: taskMoveToDestinationDialog.h:89
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
QCheckBox * myContinue
Definition: taskMoveToDestinationDialog.h:86