20 #include <matrix/vlVector.h>
21 #include <matrix/geodeticCoord.h>
24 #include <QtWidgets/QWidget>
25 #include <QtGui/QPixmap>
34 class QDoubleValidator;
39 class DtDmsEntryWidget;
40 class DtMgrsEntryWidget;
41 class QAbstractButton;
69 virtual void initialize();
77 virtual void setSecondsDecimals(
int decimals);
82 virtual void setLocationFound(
double lat,
double lon);
88 virtual void setAddressError(
const DtUnicode& errorStr);
94 virtual void setLatitudeSecondsText(
const DtUnicode& secondsText);
98 virtual void setLongitudeSecondsText(
const DtUnicode& secondsText);
109 virtual void setupUi();
112 virtual void connectSignals();
117 virtual void onGotoAddressChecked();
120 virtual void onGotoDmsChecked();
123 virtual void onGotoMgrsChecked();
126 virtual void onHasValidValue(
bool valid);
129 virtual void onGoButtonClicked();
132 virtual void onAddressChanged();
135 virtual void onLatitudeSecondsChanged(
double seconds);
138 virtual void onLongitudeSecondsChanged(
double seconds);
143 virtual QLayout* createGotoWidgets();
146 virtual QLayout* createGoButton();
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtMgrsEntryWidget declaration. Widget for managing input of an MGRS location. It provides 4 edit boxe...
Definition: DtMgrsEntryWidget.h:32
DtDmsEntryWidget declaration. Widget for managing input of an lat/lon Degrees/Minutes/Seconds locatio...
Definition: DtDmsEntryWidget.h:35
Base class to provide boost signal/slot management.
GotoType
Enumeration for the way the location to go to is currently being input.
Definition: DtGotoWidgetInterface.h:29
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:70