![]() |
VR-Forces Developer's Guide
|
DtDecEntryWidget declaration. Widget for managing input of an lat/lon Decimal Degrees location. It provides 2 edit boxes, for degrees, latitude; and degrees, longitude. When both are filled in with valid values, it will raise its hasValidValue signal as true. When needed, the current value can be retrieved through the getValue method.

Public Member Functions | |
| DtDecEntryWidget (makVrv::DtDe &de, QWidget *parent=0) | |
| virtual | ~DtDecEntryWidget () |
| DtDecEntryWidget ()=delete | |
| DtDecEntryWidget (const DtDecEntryWidget &orig)=delete | |
| DtDecEntryWidget & | operator= (const DtDecEntryWidget &orig)=delete |
Public Member Functions inherited from makVrv::DtLocationEntryWidget | |
| DtLocationEntryWidget (DtDe &de, QWidget *parent=0) | |
| virtual | ~DtLocationEntryWidget () |
| DtLocationEntryWidget (const DtLocationEntryWidget &orig)=delete | |
| DtLocationEntryWidget & | operator= (const DtLocationEntryWidget &orig)=delete |
| virtual void | initialize () |
| virtual void | getValue (double &lat, double &lon) const |
| virtual bool | valueValid () const |
Protected Slots | |
| virtual void | onPositionEdited () |
Protected Member Functions | |
| virtual void | setupUi () |
| virtual void | connectSignals () |
Protected Member Functions inherited from makVrv::DtLocationEntryWidget | |
| virtual void | onPositionEdited ()=0 |
Protected Attributes | |
| QVBoxLayout * | myWidgetLayout |
| QGridLayout * | myGridLayout |
| QLineEdit * | myLocationLatDeg |
| QLabel * | myLocationLabelLatDeg |
| QLineEdit * | myLocationLonDeg |
| QLabel * | myLocationLabelLonDeg |
| QValidator * | myLatDegValidator |
| QValidator * | myLonDegValidator |
Protected Attributes inherited from makVrv::DtLocationEntryWidget | |
| DtDe & | myDe |
| bool | myEnabled |
| double | myLat |
| double | myLon |
| bool | myHasValidValue |
Additional Inherited Members | |
Signals inherited from makVrv::DtLocationEntryWidget | |
| void | hasValidValue (bool valid) |
| makVrv::DtDecEntryWidget::DtDecEntryWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0 |
||
| ) |
Constructor.
|
virtual |
Destructor.
|
delete |
|
delete |
Copy CTOR ( Not implemented )
|
delete |
Assignment operator ( Not implemented )
|
protectedvirtual |
Create the widgets and layouts.
Implements makVrv::DtLocationEntryWidget.
|
protectedvirtual |
Connect our Qt slots to the Qt signals from widgets we created.
Implements makVrv::DtLocationEntryWidget.
|
protectedvirtualslot |
Qt slot connected to the degree and minute edit boxes' 'textEdited' signals.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |