![]() |
VR-Forces Developer's Guide
|
DtGarsEntryWidget declaration. Widget for managing input of a GARS location. It provides 3 edit boxes for GARS Cell; Quadrant(1-4); and key (1-9). the Quadrant and Key are optional (but to specify Key a Quadrant must also be specified; when valid data has been fileed in the widget will convert the result to a decimal latitude and longitude, in radians. It will raise its hasValidValue signal as true. When needed, the current value can be retrieved through the getValue method.

Public Member Functions | |
| DtGarsEntryWidget (makVrv::DtDe &de, QWidget *parent=0) | |
| virtual | ~DtGarsEntryWidget () |
| DtGarsEntryWidget ()=delete | |
| DtGarsEntryWidget (const DtGarsEntryWidget &orig)=delete | |
| DtGarsEntryWidget & | operator= (const DtGarsEntryWidget &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 * | myLocationCell |
| QLineEdit * | myLocationQuadrant |
| QLineEdit * | myLocationKey |
| QLabel * | myLocationLabelCell |
| QLabel * | myLocationLabelQuadrant |
| QLabel * | myLocationLabelKey |
| QValidator * | myQuadrantValidator |
| QValidator * | myKeyValidator |
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::DtGarsEntryWidget::DtGarsEntryWidget | ( | 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 |
|
protected |
|
protected |