src/actiongrouplist.h

Go to the documentation of this file.
00001 #ifndef __ACTION_GROUP_LIST_H__
00002 #define __ACTION_GROUP_LIST_H__
00003 
00012 // $Id: actiongrouplist.h 94 2006-09-08 18:09:01Z elcuco $
00013 
00014 #include <QList>
00015 #include "actiongroup.h"
00016 
00017 class QObject;
00018 class QAction;
00019 class QString;
00020 class QMenuBar;
00021 class QMainWindow;
00022 
00023 class qmdiActionGroupList
00024 {
00025 public:
00026         qmdiActionGroupList();
00027         
00028         qmdiActionGroup* operator[]( const QString name );
00029         qmdiActionGroup* getActionGroup( const QString name );
00030         void mergeGroupList( qmdiActionGroupList *group );
00031         void unmergeGroupList( qmdiActionGroupList *group );
00032         
00033         QMenuBar*               updateMenu( QMenuBar *menubar );
00034         QList<QToolBar*>*       updateToolBar( QList<QToolBar*> *toolbars, QMainWindow *window );
00035         
00036 private:
00037         QList<qmdiActionGroup*> actionGroups;
00038 };
00039 
00040 #endif //__ACTION_GROUP__

Generated on Fri Jun 29 21:56:34 2007 for qmdilib by  doxygen 1.5.1