14 #include <QtWidgets/QWidget>
47 virtual void initialize();
50 virtual void getValue(
double& lat,
double& lon)
const;
55 virtual bool valueValid()
const;
59 virtual void setSecondsDecimals(
int i);
65 virtual void setLatitudeSecondsText(
const DtUnicode& secondsText);
69 virtual void setLongitudeSecondsText(
const DtUnicode& secondsText);
74 virtual void setupUi();
77 virtual void connectSignals();
82 virtual void onPositionEdited();
86 virtual void onLatitudeSecondsEdited();
90 virtual void onLongitudeSecondsEdited();
96 void hasValidValue(
bool valid);
99 void latitudeSecondsChanged(
double);
102 void longitudeSecondsChanged(
double);
QVBoxLayout * myWidgetLayout
Definition: DtDmsEntryWidget.h:106
QLineEdit * myLocationLatSec
Definition: DtDmsEntryWidget.h:110
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
double myLon
Definition: DtDmsEntryWidget.h:129
bool myHasValidValue
Definition: DtDmsEntryWidget.h:130
QLabel * myLocationLabelLonDeg
Definition: DtDmsEntryWidget.h:117
double myLat
Definition: DtDmsEntryWidget.h:128
QLineEdit * myLocationLonDeg
Definition: DtDmsEntryWidget.h:114
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
QLineEdit * myLocationLatDeg
Definition: DtDmsEntryWidget.h:108
QValidator * myLonMinValidator
Definition: DtDmsEntryWidget.h:125
QLabel * myLocationLabelLatSec
Definition: DtDmsEntryWidget.h:113
QLineEdit * myLocationLonMin
Definition: DtDmsEntryWidget.h:115
QValidator * myLatMinValidator
Definition: DtDmsEntryWidget.h:122
DtDmsEntryWidget declaration. Widget for managing input of an lat/lon Degrees/Minutes/Seconds locatio...
Definition: DtDmsEntryWidget.h:35
QLabel * myLocationLabelLonMin
Definition: DtDmsEntryWidget.h:118
QValidator * myLonSecValidator
Definition: DtDmsEntryWidget.h:126
QGridLayout * myGridLayout
Definition: DtDmsEntryWidget.h:107
QValidator * myLatDegValidator
Definition: DtDmsEntryWidget.h:121
QLineEdit * myLocationLatMin
Definition: DtDmsEntryWidget.h:109
QLabel * myLocationLabelLatDeg
Definition: DtDmsEntryWidget.h:111
QLabel * myLocationLabelLonSec
Definition: DtDmsEntryWidget.h:119
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
QValidator * myLatSecValidator
Definition: DtDmsEntryWidget.h:123
QValidator * myLonDegValidator
Definition: DtDmsEntryWidget.h:124
QLineEdit * myLocationLonSec
Definition: DtDmsEntryWidget.h:116
QLabel * myLocationLabelLatMin
Definition: DtDmsEntryWidget.h:112
DtDe & myDe
Definition: DtDmsEntryWidget.h:105