VR-Forces 4.0.4 Class Documentation
Public Slots | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtTMFileMenu Class Reference
Inheritance diagram for DtTMFileMenu:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void processFilePrintValid ()
 Does nothing. Only set for subclasses to override.
virtual void processFileSaveMapAreaValid ()
 Does nothing. Only set for subclasses to override.

Public Member Functions

 DtTMFileMenu (QWidget *parent, bool display=true)
virtual ~DtTMFileMenu ()

Static Public Member Functions

static DtPopupMenucreate (QWidget *parent, bool display=true)

Protected Member Functions

virtual QString menuName ()
 Pure virtual overrides.
virtual bool initMenuItems ()
 Initializes and maps the following menu items.
virtual bool initActionGroups ()
 Creates myFileActionGroup.
virtual DtActionGroupgetActionGroupForType (DtMenuItemType iType)
 If the newly created menu item is to be added to an action group, add it here.

Protected Attributes

DtActionGroupmyFileActionGroup
DtActionGroupmyWindowActionGroup
DtActionGroupmyPrintActionGroup

Constructor & Destructor Documentation

DtTMFileMenu::DtTMFileMenu ( QWidget parent,
bool  display = true 
)
virtual DtTMFileMenu::~DtTMFileMenu ( ) [virtual]

Member Function Documentation

virtual QString DtTMFileMenu::menuName ( ) [protected, virtual]

Pure virtual overrides.

Reimplemented from DtPopupMenu.

virtual bool DtTMFileMenu::initMenuItems ( ) [protected, virtual]

Initializes and maps the following menu items.

DtFileNewWindowAction to app->fileNewWindow() DtFileCloseWindowAction to window->close() DtSeparator DtFileExitAction to app->fileExit()

Reimplemented from DtPopupMenu.

Reimplemented in DtTerrainFileMenu, and DtEntityEditorFileMenu.

virtual bool DtTMFileMenu::initActionGroups ( ) [protected, virtual]

Creates myFileActionGroup.

Reimplemented from DtPopupMenu.

Reimplemented in DtTerrainFileMenu.

virtual void DtTMFileMenu::processFilePrintValid ( ) [virtual, slot]

Does nothing. Only set for subclasses to override.

Reimplemented in DtTerrainFileMenu.

virtual void DtTMFileMenu::processFileSaveMapAreaValid ( ) [virtual, slot]

Does nothing. Only set for subclasses to override.

Reimplemented in DtTerrainFileMenu.

static DtPopupMenu* DtTMFileMenu::create ( QWidget parent,
bool  display = true 
) [static]

Reimplemented in DtTerrainFileMenu, and DtEntityEditorFileMenu.

virtual DtActionGroup* DtTMFileMenu::getActionGroupForType ( DtMenuItemType  iType) [protected, virtual]

If the newly created menu item is to be added to an action group, add it here.

Reimplemented from DtPopupMenu.

Reimplemented in DtTerrainFileMenu.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)