![]() |
VR-Forces 5.0.3 Developer's Guide
|
Base class item builder for settings toggle items The menu id string is "DtViewSettingsItem".

Public Member Functions | |
| DtCheckedItem (DtDe &de, const std::string &className) | |
| virtual | ~DtCheckedItem () |
| virtual QAction * | createAction (DtDe &, QWidget *parent) |
| virtual void | on_settingChanged (bool value) |
| void | updateValue () |
Public Member Functions inherited from makVrv::DtMenuItem | |
| DtMenuItem (const std::string &menuItemIdName) | |
| virtual | ~DtMenuItem () |
| virtual const std::string & | menuItemIdName () const |
Protected Member Functions | |
| virtual void | on_triggered () |
| virtual void | setValue (bool value)=0 |
| virtual bool | getValue () const =0 |
Protected Attributes | |
| bool | myState |
| QString | myOnText |
| QString | myOffText |
| QString | myToolTip |
| DtQIconConfigurations | myIconConfigurations |
| QAction * | myAction |
| DtDe & | myDe |
Protected Attributes inherited from makVrv::DtMenuItem | |
| std::string | myMenuIdName |
Additional Inherited Members | |
Protected Slots inherited from makVrv::DtMenuItem | |
| virtual void | on_checkStateChanged (bool) |
| virtual void | on_aboutToShow () |
| makVrv::DtCheckedItem::DtCheckedItem | ( | DtDe & | de, |
| const std::string & | className | ||
| ) |
CTOR.
|
virtual |
DTOR.
Build a menu item (via an action).
Implements makVrv::DtMenuItem.
Reimplemented in makVrv::DtObserverSettingItem, makVrv::DtLaserDesignatorSettingItem, makVrv::DtEntityOceanWakesItem, makVrv::DtRadioCommunicationsMenuItem, makVrv::DtFireDetonateLinesItem, makVrv::DtIntervisibilityItem, makVrv::DtIntervisibilityItem, makVrf::DtTacticalGraphicsShowOnlyActiveItem, makVrv::DtVrlEmitterVolumeItem, makVrv::DtEntityHatLinesItem, makVrv::DtHdrItem, makVrv::DtEntityLabelsItem, makVrv::DtTacticalGraphicsHatLinesItem, makVrv::DtRotate2DIconsToHeadingItem, makVrf::DtShowOverlayBarMenuItem, makVrv::DtTerrainScalingItem, makVrv::DtTacticalGraphicsLabelsItem, makVrv::Dt2dIconDynamicScalingItem, makVrv::DtShadowsItem, makVrv::DtRemoteGraphicsItem, makVrv::DtFullScreenItem, makVrv::DtGroundClampingItem, makVrf::DtPublishObserversMenuItem, makVrv::DtCockpitSettingItem, makVrf::DtShowNavigationAreasMenuItem, makVrv::DtViewControlSettingItem, makVrv::DtShowAggregatesItem, makVrv::DtTacticalGraphicsItem, makVrv::DtWireframeItem, and makVrv::DtVirtualRealityMenuItem.
|
virtual |
Boost slot called when window settings are changed.
| void makVrv::DtCheckedItem::updateValue | ( | ) |
|
protectedvirtual |
Reimplemented from makVrv::DtMenuItem.
|
protectedpure virtual |
Implemented in makVrv::DtObserverSettingItem, makVrf::DtVrfShowAggregatesItem, makVrv::DtLaserDesignatorSettingItem, makVrv::DtEntityOceanWakesItem, makVrv::DtRadioCommunicationsMenuItem, makVrv::DtFireDetonateLinesItem, makVrv::DtIntervisibilityItem, makVrv::DtIntervisibilityItem, makVrf::DtTacticalGraphicsShowOnlyActiveItem, makVrv::DtVrlEmitterVolumeItem, makVrv::DtEntityHatLinesItem, makVrv::DtHdrItem, makVrv::DtEntityLabelsItem, makVrv::DtTacticalGraphicsHatLinesItem, makVrv::DtTerrainScalingItem, makVrv::DtRotate2DIconsToHeadingItem, makVrf::DtShowOverlayBarMenuItem, makVrv::DtTacticalGraphicsLabelsItem, makVrv::Dt2dIconDynamicScalingItem, makVrv::DtShadowsItem, makVrv::DtRemoteGraphicsItem, makVrv::DtFullScreenItem, makVrf::DtPublishObserversMenuItem, makVrv::DtGroundClampingItem, makVrv::DtCockpitSettingItem, makVrf::DtShowNavigationAreasMenuItem, makVrv::DtWireframeItem, makVrv::DtViewControlSettingItem, makVrv::DtVirtualRealityMenuItem, makVrv::DtShowAggregatesItem, and makVrv::DtTacticalGraphicsItem.
|
protectedpure virtual |
Implemented in makVrv::DtObserverSettingItem, makVrv::DtLaserDesignatorSettingItem, makVrv::DtEntityOceanWakesItem, makVrv::DtRadioCommunicationsMenuItem, makVrv::DtFireDetonateLinesItem, makVrv::DtIntervisibilityItem, makVrv::DtIntervisibilityItem, makVrf::DtTacticalGraphicsShowOnlyActiveItem, makVrv::DtVrlEmitterVolumeItem, makVrv::DtEntityHatLinesItem, makVrv::DtHdrItem, makVrv::DtEntityLabelsItem, makVrv::DtTacticalGraphicsHatLinesItem, makVrv::DtTerrainScalingItem, makVrv::DtRotate2DIconsToHeadingItem, makVrf::DtShowOverlayBarMenuItem, makVrv::DtTacticalGraphicsLabelsItem, makVrv::Dt2dIconDynamicScalingItem, makVrv::DtShadowsItem, makVrv::DtRemoteGraphicsItem, makVrv::DtFullScreenItem, makVrf::DtPublishObserversMenuItem, makVrv::DtGroundClampingItem, makVrv::DtCockpitSettingItem, makVrf::DtShowNavigationAreasMenuItem, makVrv::DtWireframeItem, makVrv::DtViewControlSettingItem, makVrv::DtVirtualRealityMenuItem, makVrv::DtShowAggregatesItem, and makVrv::DtTacticalGraphicsItem.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |