![]() |
VR-Forces Developer's Guide
|
Widget subclassed from makVrv::DtDisplayUnitsSettingsWidget to add timezone selection, and time formatting. Same information is also available on the Date/Time section of the environment page

Public Member Functions | |
| DtVrfDisplayUnitsSettingsWidget (makVrv::DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget) | |
| virtual | ~DtVrfDisplayUnitsSettingsWidget () override |
| virtual void | clear () override |
Public Member Functions inherited from makVrv::DtDisplayUnitsSettingsWidget | |
| DtDisplayUnitsSettingsWidget (DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget) | |
| virtual | ~DtDisplayUnitsSettingsWidget () |
| virtual void | addDisplayUnitToUI (const DtUnicode &displayUnitCollectionName, const DtUnicode &displayUnitName, makArchives::DtDisplayUnitsSettingsRecord::DisplayUnitType type) |
| virtual void | updateDisplayUnitUnit (const std::string &displayUnitCollectionName, const std::string &displayUnitName, unsigned int unitEnumValue) |
| virtual void | updateDisplayUnitDecimals (const std::string &displayUnitCollectionName, const std::string &displayUnitName, unsigned int decimals) |
| virtual void | updateDisplayUnitName (const DtUnicode &displayUnitCollectionName, const DtUnicode &displayUnitName, const DtUnicode &newDisplayName) |
| virtual void | setDisplayUnitDecimalsQSpinBoxVisible (const std::string &displayUnitCollectionName, const std::string &displayUnitName, bool isVisible) |
| virtual void | addSuppressMagneticNorthNotationCheckBox () |
| virtual void | setSuppressMagneticNorthNotationEnabled (bool enabled) |
| virtual void | addObjectTypeToUI (const DtUnicode &objectType) |
| virtual std::string | currentObjectType () const |
| virtual void | populateDisplayUnitComboBoxes (makArchives::DtDisplayUnitsSettingsRecord::DisplayUnitType displayUnitType, const DtUnicode &name, unsigned int unitEnumValue) |
| virtual void | removeUnitOfMeasurementEntryByDisplayUnit (const DtUnicode &displayUnitCollectionName, const DtUnicode &displayUnitName, const DtUnicode &unitOfMeasurementName) |
Public Member Functions inherited from makVrv::DtDisplayUnitsSettingsInterface | |
| virtual | ~DtDisplayUnitsSettingsInterface () |
Protected Member Functions | |
| virtual unsigned int | placeDisplayUnitInUI (const makVrv::DtUnicode &displayUnitCollectionName, QLabel *newLabel, QSpinBox *newSpinBox, QComboBox *newComboBox) override |
Protected Member Functions inherited from makVrv::DtDisplayUnitsSettingsWidget | |
| virtual void | setupGui () |
| virtual std::string | getDisplayUnitKey (const std::string &displayUnitCollectionName, const std::string &displayUnitName) const |
Protected Attributes | |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| unsigned int | myNextAvailableResourceRowIndex = 150 |
| unsigned int | myNextAvailableTimeRowIndex = 200 |
Protected Attributes inherited from makVrv::DtDisplayUnitsSettingsWidget | |
| DtDe & | myDe |
| unsigned int | myNextAvailableObjectRowIndex |
| unsigned int | myNextAvailableApplicationRowIndex |
| unsigned int | myNextAvailableWeatherRowIndex |
Additional Inherited Members | |
Protected Slots inherited from makVrv::DtDisplayUnitsSettingsWidget | |
| void | slot_onObjectTypeChanged (int index) |
| void | slot_onDisplayUnitUnitChanged (int unit) |
| void | slot_onDisplayUnitDecimalsChanged (int decimals) |
| void | slot_onSuppressMagneticNorthNotationCheckboxChanged (int state) |
| makVrf::DtVrfDisplayUnitsSettingsWidget::DtVrfDisplayUnitsSettingsWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| Qt::WindowFlags | f = Qt::Widget |
||
| ) |
CTOR.
|
overridevirtual |
Virtual DTOR.
|
overridevirtual |
Removes all the display units and unit of measurements from the GUI.
Reimplemented from makVrv::DtDisplayUnitsSettingsWidget.
|
overrideprotectedvirtual |
Places the new spin and combo box created in addDisplayUnitToUI in correct section of settings widget.
| displayUnitCollectionName | The name of the collection the display unit is in. |
| newLabel | The label to display the collection name |
| newSpinBox | The spin box |
| newComboBox | The display unit combo box |
Reimplemented from makVrv::DtDisplayUnitsSettingsWidget.
| DtTimezoneFormatWidget* makVrf::DtVrfDisplayUnitsSettingsWidget::myTimezoneFormatWidget |
| QLabel* makVrf::DtVrfDisplayUnitsSettingsWidget::myTimeDisplayLabel |
| QLabel* makVrf::DtVrfDisplayUnitsSettingsWidget::myResourceDisplayLabel |
| QLabel* makVrf::DtVrfDisplayUnitsSettingsWidget::myResourceDecimalPlacesLabel |
|
protected |
|
protected |