CMS 3D CMS Logo

IgQtAppHelpService.h

Go to the documentation of this file.
00001 #ifndef IGUANA_STUDIO_IG_QT_APP_HELP_SERVICE_H
00002 # define IGUANA_STUDIO_IG_QT_APP_HELP_SERVICE_H
00003 
00004 # include "Iguana/Studio/interface/config.h"
00005 # include "Iguana/Framework/interface/IgStateElement.h"
00006 
00007 class IgQtAppHelp;
00008 class QWidget;
00009 
00010 class IGUANA_STUDIO_API IgQtAppHelpService : public IgStateElement
00011 {
00012     IG_DECLARE_STATE_ELEMENT (IgQtAppHelpService);
00013 public:
00014     static const int    MENU_ID_HELP            = 10000;
00015     static const int    MENU_ID_HELP_IGUANA_WEB = 10001;
00016     static const int    MENU_ID_HELP_REPORT_BUG = 10002;
00017     static const int    MENU_ID_HELP_WHATSTHIS  = 10003;
00018     static const int    MENU_ID_HELP_BUTTONS    = 10004;
00019     static const int    MENU_ID_HELP_ABOUT_QT   = 10009;
00020     static const int    MENU_ID_HELP_ABOUT      = 10010;
00021 
00022     IgQtAppHelpService (IgState *state, QWidget *mainWindow);
00023     ~IgQtAppHelpService (void);
00024 
00025 private:
00026     IgState                     *m_state;
00027     QWidget                     *m_mainWindow;
00028     IgQtAppHelp                 *m_about;
00029 };
00030 
00031 #endif // IGUANA_STUDIO_IG_QT_APP_HELP_SERVICE_H

Generated on Tue Jun 9 17:38:48 2009 for CMSSW by  doxygen 1.5.4