VR-Exchange 2.1 API Documentation
List of all members | Public Member Functions | Protected Types | Protected Attributes
MAKVrExchange::DtDynamicMenuBar Class Reference

Handle menus. More...

Public Member Functions

 DtDynamicMenuBar (QMenuBar *menuBar)
 CTOR.
virtual ~DtDynamicMenuBar ()
 DTOR.
DtDynamicMenulookupMenu (QString menuName)
 Lookup a menu by name.
void insertMenu (DtDynamicMenu *)
 Insert menu at the end.
void insertMenuAfter (DtDynamicMenu *, DtDynamicMenu *)
 Insert a menu after this.
bool removeMenu (DtDynamicMenu *menu)
 Remove a menu. Note the menu is not deallocated.

Protected Types

typedef std::list
< DtDynamicMenu * > 
MenuList

Protected Attributes

MenuList myList
QMenuBar * myMenuBar

Detailed Description

Handle menus.

Member Typedef Documentation

Constructor & Destructor Documentation

MAKVrExchange::DtDynamicMenuBar::DtDynamicMenuBar ( QMenuBar *  menuBar)

CTOR.

virtual MAKVrExchange::DtDynamicMenuBar::~DtDynamicMenuBar ( )
virtual

DTOR.

Member Function Documentation

DtDynamicMenu* MAKVrExchange::DtDynamicMenuBar::lookupMenu ( QString  menuName)

Lookup a menu by name.

void MAKVrExchange::DtDynamicMenuBar::insertMenu ( DtDynamicMenu )

Insert menu at the end.

void MAKVrExchange::DtDynamicMenuBar::insertMenuAfter ( DtDynamicMenu ,
DtDynamicMenu  
)

Insert a menu after this.

bool MAKVrExchange::DtDynamicMenuBar::removeMenu ( DtDynamicMenu menu)

Remove a menu. Note the menu is not deallocated.

Member Data Documentation

MenuList MAKVrExchange::DtDynamicMenuBar::myList
protected
QMenuBar* MAKVrExchange::DtDynamicMenuBar::myMenuBar
protected

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

Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)