13 #include <QtWidgets/QWidget>
23 class QDoubleValidator;
51 virtual QString xValue()
const;
52 virtual QString yValue()
const;
53 virtual QString zValue()
const;
62 virtual void setXLabel(
const QString&);
63 virtual QString xLabel()
const;
65 virtual void setYLabel(
const QString&);
66 virtual QString yLabel()
const;
68 virtual void setZLabel(
const QString&);
69 virtual QString zLabel()
const;
72 virtual void setXValue(
const QString&);
73 virtual void setYValue(
const QString&);
74 virtual void setZValue(
const QString&);
76 virtual void setXReadOnly(
bool);
77 virtual bool xReadOnly()
const;
79 virtual void setYReadOnly(
bool);
80 virtual bool yReadOnly()
const;
82 virtual void setZReadOnly(
bool);
83 virtual bool zReadOnly()
const;
95 virtual void setZEnabled(
bool b);
101 virtual void setHideZLocation(
bool b);
104 return myHideZLocation;
107 virtual void setCoordinateSystemDecimals(
int i);
110 return myCoordinateSystemDecimals;
113 virtual void setShowWarningLabel(
bool b);
114 virtual void setEntryInvalid(
bool b);
117 return myShowWarningLabel;
DtLocationCSEntryCreator< DtLocationCSLabelEntryBasicGeocentric > DtLocationCSLabelEntryBasicGeocentricCreator
Definition: locationCSEntryLabelBasicWidgets.h:225
virtual bool hideZLocation() const
Definition: locationCSEntryLabelBasicWidgets.h:102
bool myShowWarningLabel
Definition: locationCSEntryLabelBasicWidgets.h:144
Definition: locationCSEntryLabelBasicWidgets.h:29
virtual bool showWarningLabel() const
Definition: locationCSEntryLabelBasicWidgets.h:115
Definition: locationCSEntryLabelBasicWidgets.h:178
virtual bool advancedKeyboardHandling() const
Definition: locationCSEntryLabelBasicWidgets.h:125
QGridLayout * myGridLayout
Definition: locationCSEntryLabelBasicWidgets.h:131
Definition: locationCSEntryLabelBasicWidgets.h:192
Definition: locationCSEntryLabelBasicWidgets.h:210
QLabel * myLocationX
Definition: locationCSEntryLabelBasicWidgets.h:132
Definition: locationCSEntryInterface.h:24
DtLocationCSEntryCreator< DtLocationCSLabelEntryBasicDeg > DtLocationCSLabelEntryBasicDegCreator
Definition: locationCSEntryLabelBasicWidgets.h:159
bool myHideZLocation
Definition: locationCSEntryLabelBasicWidgets.h:142
Definition: locationCSEntryInterface.h:103
Definition: locationCSEntryLabelBasicWidgets.h:147
virtual bool zEnabled() const
Definition: locationCSEntryLabelBasicWidgets.h:96
QLabel * myLocationZ
Definition: locationCSEntryLabelBasicWidgets.h:136
virtual int coordinateSystemDecimals() const
Definition: locationCSEntryLabelBasicWidgets.h:108
virtual bool xyValidatorsEnabled() const
Interface requires to implement this function but with label entries no input validation is performed...
Definition: locationCSEntryLabelBasicWidgets.h:56
virtual bool useInputValidation() const
Definition: locationCSEntryLabelBasicWidgets.h:90
DtLocationCSEntryCreator< DtLocationCSLabelEntryBasicUTM > DtLocationCSLabelEntryBasicUTMCreator
Definition: locationCSEntryLabelBasicWidgets.h:190
Definition: locationCSEntryLabelBasicWidgets.h:161
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
virtual void setupConnections()
Interface requires to implement this function but nothing to be done.
Definition: locationCSEntryLabelBasicWidgets.h:41
QLabel * myLocationLabelZ
Definition: locationCSEntryLabelBasicWidgets.h:137
QLabel * myLocationLabelY
Definition: locationCSEntryLabelBasicWidgets.h:135
virtual void setUseInputValidation(bool)
Interface requires to implement this function but with label entries no input validation is performed...
Definition: locationCSEntryLabelBasicWidgets.h:86
QLabel * myLocationY
Definition: locationCSEntryLabelBasicWidgets.h:134
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
bool myZEnabled
Definition: locationCSEntryLabelBasicWidgets.h:141
QLabel * myLocationLabelX
Definition: locationCSEntryLabelBasicWidgets.h:133
DtLocationCSEntryCreator< DtLocationCSLabelEntryBasicDMS > DtLocationCSLabelEntryBasicDMSCreator
Definition: locationCSEntryLabelBasicWidgets.h:176
QLabel * myWarningLabel
Definition: locationCSEntryLabelBasicWidgets.h:138
int myCoordinateSystemDecimals
Definition: locationCSEntryLabelBasicWidgets.h:143
virtual void setXYValidatorsEnabled(bool)
Interface requires to implement this function but with label entries no input validation is performed...
Definition: locationCSEntryLabelBasicWidgets.h:46
DtLocationCSEntryCreator< DtLocationCSLabelEntryBasicMGRS > DtLocationCSLabelEntryBasicMGRSCreator
Definition: locationCSEntryLabelBasicWidgets.h:208
virtual void setAdvancedKeyboardHandling(bool)
Interface requires to implement this function but with label entries no special keyboard handling is ...
Definition: locationCSEntryLabelBasicWidgets.h:121