VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

void MAKVrExchange::DtDynamicMenuBar::insertMenu ( DtDynamicMenu )

Insert menu at the end.

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

Insert a menu after this.

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

Lookup a menu by name.

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 Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)