Inherits makVrv::DtMenuItem.
Inherited by makVrf::DtRadioItem, makVrf::DtScriptedTaskMenuItem, makVrf::DtVrfConvoyAlongTaskAction, makVrf::DtVrfConvoyToTaskAction, makVrf::DtVrfSetActivationAction, makVrf::DtVrfSetActiveSonarModeAction, makVrf::DtVrfSetActivityAction, makVrf::DtVrfSetAggregateStateAction, makVrf::DtVrfSetAiEnabledAction, makVrf::DtVrfSetAimingPointAction, makVrf::DtVrfSetAimSensorAction, makVrf::DtVrfSetAllStatePropertiesAction, makVrf::DtVrfSetAltitudeAction, makVrf::DtVrfSetAmmunitionPacingTrackingAction, makVrf::DtVrfSetAmmunitionPropertyAction, makVrf::DtVrfSetAppearanceAction, makVrf::DtVrfSetArmedAction, makVrf::DtVrfSetAutoLaunchEnabledAction, makVrf::DtVrfSetAviationFuelPropertyAction, makVrf::DtVrfSetCapabilitiesAction, makVrf::DtVrfSetCollisionAvoidTypesAction, makVrf::DtVrfSetConcealmentAction, makVrf::DtVrfSetContaminationPropertyAction, makVrf::DtVrfSetCurrentSpeedAction, makVrf::DtVrfSetDestroyAction, makVrf::DtVrfSetDetonationAction, makVrf::DtVrfSetDieselFuelPropertyAction, makVrf::DtVrfSetDIGuyAppearanceAction, makVrf::DtVrfSetDIGuyCharacteristicsAction, makVrf::DtVrfSetDIGuyHandItemAction, makVrf::DtVrfSetDIGuyHeadAction, makVrf::DtVrfSetDisembarkedAction, makVrf::DtVrfSetEmbarkedAction, makVrf::DtVrfSetEmitterAction, makVrf::DtVrfSetEngagementAction, makVrf::DtVrfSetEngagementResultsAction, makVrf::DtVrfSetEquipmentPacingTrackingAction, makVrf::DtVrfSetFoodAndWaterPacingTrackingAction, makVrf::DtVrfSetFoodAndWaterPropertyAction, makVrf::DtVrfSetFoodPropertyAction, makVrf::DtVrfSetFoodWaterFuelOilLubricantPacingTrackingAction, makVrf::DtVrfSetFoodWaterFuelOilLubricantPropertyAction, makVrf::DtVrfSetForceAction, makVrf::DtVrfSetFormationAction, makVrf::DtVrfSetFuelOilLubricantPacingTrackingAction, makVrf::DtVrfSetFuelOilLubricantPropertyAction, makVrf::DtVrfSetHeadingAction, makVrf::DtVrfSetHealthPropertyAction, makVrf::DtVrfSetIffAction, makVrf::DtVrfSetInvulnerableAction, makVrf::DtVrfSetJamTargetsAction, makVrf::DtVrfSetLaseAutonomousAction, makVrf::DtVrfSetLaserCodeAction, makVrf::DtVrfSetLocationAction, makVrf::DtVrfSetLookAtPointAction, makVrf::DtVrfSetLubricantPropertyAction, makVrf::DtVrfSetMoppLevelPropertyAction, makVrf::DtVrfSetMoraleLevelPropertyAction, makVrf::DtVrfSetMotorGasPropertyAction, makVrf::DtVrfSetMovementStrategyAction, makVrf::DtVrfSetNavigationPreferenceAction, makVrf::DtVrfSetNotifyLevelAction, makVrf::DtVrfSetOilPropertyAction, makVrf::DtVrfSetOrderedSpeedAction, makVrf::DtVrfSetPercentCompletePropertyAction, makVrf::DtVrfSetPostureAction, makVrf::DtVrfSetPosturePropertyAction, makVrf::DtVrfSetPreferredTargetsPropertyAction, makVrf::DtVrfSetRadarModeAction, makVrf::DtVrfSetReactiveTaskDisabledAction, makVrf::DtVrfSetReactiveTaskEnabledAction, makVrf::DtVrfSetReactiveTaskPriorityAction, makVrf::DtVrfSetReactiveTaskStatusAction, makVrf::DtVrfSetReorganizeAction, makVrf::DtVrfSetResourcesAction, makVrf::DtVrfSetResourcesPacingTrackingAction, makVrf::DtVrfSetResourcesPropertyAction, makVrf::DtVrfSetResponsibilityAction, makVrf::DtVrfSetRestoreAction, makVrf::DtVrfSetResupplyModeAction, makVrf::DtVrfSetSensorEnabledAction, makVrf::DtVrfSetSensorFieldOfViewColorAction, makVrf::DtVrfSetSonarDepthAction, makVrf::DtVrfSetSpotReportsAction, makVrf::DtVrfSetStayInLaneAction, makVrf::DtVrfSetSuperiorAction, makVrf::DtVrfSetSupplyingAction, makVrf::DtVrfSetSurrenderAction, makVrf::DtVrfSetSyncLaserCodeAction, makVrf::DtVrfSetTargetAction, makVrf::DtVrfSetTaskedBySuperiorAction, makVrf::DtVrfSetTracerUseAction, makVrf::DtVrfSetTrackTargetsAction, makVrf::DtVrfSetWaterPropertyAction, makVrf::DtVrfSetWeaponsPacingTrackingAction, makVrf::DtVrfSetWeaponStateAction, makVrf::DtVrfSetWidthAction, makVrf::DtVrfSetZoomSensorAction, makVrf::DtVrfTaskAggregateBombLocationAction, makVrf::DtVrfTaskAggregateIndirectFireAction, makVrf::DtVrfTaskBiologicalAttackAction, makVrf::DtVrfTaskChemicalAttackAction, makVrf::DtVrfTaskDIGuyAnimationAction, makVrf::DtVrfTaskDIGuyGestureAction, makVrf::DtVrfTaskDisembarkAction, makVrf::DtVrfTaskDisembarkAllAction, makVrf::DtVrfTaskEmbarkAction, makVrf::DtVrfTaskFFEAction, makVrf::DtVrfTaskFFLAction, makVrf::DtVrfTaskFFTAction, makVrf::DtVrfTaskFireAtTargetAction, makVrf::DtVrfTaskFireCruiseMissileAction, makVrf::DtVrfTaskFlyAltitudeAction, makVrf::DtVrfTaskFlyHeadingAction, makVrf::DtVrfTaskFlyHeadingAndAltitudeAction, makVrf::DtVrfTaskFollowEntityAction, makVrf::DtVrfTaskLandAction, makVrf::DtVrfTaskLaseTargetAction, makVrf::DtVrfTaskLaunchCounterMeasuresAction, makVrf::DtVrfTaskLaunchSmokeAction, makVrf::DtVrfTaskMoveAlongRouteAction, makVrf::DtVrfTaskMoveAlongRouteRetrogradeAction, makVrf::DtVrfTaskMoveIntoFormationAction, makVrf::DtVrfTaskMoveToAction, makVrf::DtVrfTaskMoveToAltitudeAction, makVrf::DtVrfTaskMoveToLocationAction, makVrf::DtVrfTaskMoveToLocationRetrogradeAction, makVrf::DtVrfTaskMoveToRetrogradeAction, makVrf::DtVrfTaskNuclearAttackAction, makVrf::DtVrfTaskOrbitAction, makVrf::DtVrfTaskPatrolObjectsAction, makVrf::DtVrfTaskPatrolRouteAction, makVrf::DtVrfTaskReleaseBombOnLaserSpotAction, makVrf::DtVrfTaskReleaseBombOnLocationAction, makVrf::DtVrfTaskReleaseBombOnTargetAction, makVrf::DtVrfTaskRotaryWingLandAction, makVrf::DtVrfTaskSendTextAction, makVrf::DtVrfTaskTakeoffAction, makVrf::DtVrfTaskTurnToHeadingAction, makVrf::DtVrfTaskUserTaskAction, makVrf::DtVrfTaskWaitAction, makVrf::DtVrfTaskWaitDurationAction, makVrf::DtVrfTaskWaitElapsedAction, makVrf::vrfAddTaskExample::DtTaskRetreatAction, vrfAddSetEncumbranceExample::DtSetEncumbranceMenuItem, and vrfAddSetExample::DtSetSpeedAndHeadingMenuItem.
Additional Inherited Members |
Detailed Description
- Examples- addsetgui Add Set Example
Constructor & Destructor Documentation
| makVrf::DtVrfTaskSetMenuItem::DtVrfTaskSetMenuItem |
( |
const std::string & |
, |
|
|
makVrv::DtDe & |
, |
|
|
bool |
addToolbarItem = true |
|
) |
| |
Constructor to specify the name of the menu item, but not the title.
DtDe is required by most GUI components. The name here is a key part in finding this menu item and should be unique across the entire system.
| virtual makVrf::DtVrfTaskSetMenuItem::~DtVrfTaskSetMenuItem |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual QAction* makVrf::DtVrfTaskSetMenuItem::registerMenuItem |
( |
const QString & |
title, |
|
|
QWidget * |
parent, |
|
|
int |
iAction, |
|
|
const QString & |
iconBaseName |
|
) |
| |
|
protectedvirtual |
Registers the menu item with the necessary gui components.
The title of the menu item refers to the text of the menu item itself. The final argument can take a path relative along with the name of the icon to <vrf_base_dir>/data/Icons/. but the file extension should be omitted. It is generally recommended to only put the name of the icon and to place the icon in that folder.
- Parameters
-
| title | the text of the menu item |
| parent | pointer to the parent QWidget, can be null |
| iAction | action type integer value |
| iconBaseName | Name of the icon for this menu item without file extension nor path |
- Returns
- pointer to the action that will be used in on_triggered() of type makVrf::DtVrfTaskSetAction
| virtual void makVrf::DtVrfTaskSetMenuItem::on_triggered |
( |
| ) |
|
|
protectedvirtual |
The action performed when the menu item is selected.
Reimplemented from makVrv::DtMenuItem.
| virtual DtVrfTaskSetAction* makVrf::DtVrfTaskSetMenuItem::createAction |
( |
QWidget * |
parent | ) |
|
|
protectedvirtual |
Member Data Documentation
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-6-branch/include/vrfGuiCoreQt/vrfTaskSetMenu.h