VR-Exchange 2.1 API Documentation
dynamicGroupMenu.h
Go to the documentation of this file.
1 /******************************************************************************
2  ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 
10 
11 
12 #ifndef dynamicGroupMenu_H_
13 #define dynamicGroupMenu_H_
14 
15 #include <widgets/dynamicMenu.h>
16 
17 class QMenu;
18 class QActionGroup;
19 
20 namespace MAKVrExchange
21 {
28  {
29  public:
31  DtDynamicGroupMenu(QString menuName,QWidget* parent);
32 
36  virtual DtDynamicMenuItem* clone(bool shareAction,QWidget* parent = 0) const;
37 
38  virtual ~DtDynamicGroupMenu();
39 
41  virtual QActionGroup* actionGroup();
42 
44  virtual void insertMenuItem(DtDynamicMenuItem* item);
45 
47  virtual void insertSeparator(QString name);
48 
50  virtual void create(QMenu*);
51 
52  protected:
53 
54  DtDynamicGroupMenu(const DtDynamicGroupMenu& original,QWidget* parent,bool shareAction);
55 
56  QActionGroup* myActionGroup;
57  };
58 }
59 
60 #endif
61 

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)