CMS 3D CMS Logo

IgQtAppHelp.h

Go to the documentation of this file.
00001 #ifndef IGUANA_STUDIO_IG_QT_APP_HELP_H
00002 # define IGUANA_STUDIO_IG_QT_APP_HELP_H
00003 
00004 # include "Iguana/Studio/interface/config.h"
00005 # include <qobject.h>
00006 
00007 class IgState;
00008 
00009 class IGUANA_STUDIO_API IgQtAppHelp : public QObject
00010 {
00011     Q_OBJECT
00012 public:
00013     IgQtAppHelp (IgState *state, QWidget *parent = 0);
00014     ~IgQtAppHelp (void);
00015 
00017     // or starts netscape if there is no netscape running.
00018     // If netscape is not installed, pops up a message box.
00019     static void         netscape (const QString & url);
00020     
00021 private slots:
00023     void                about (void);
00025     void                aboutQt (void);
00027     void                whatsThis (void);
00029     void                buttons (void);
00031     void                iguanaWebSite (void);
00033     void                reportBugDialog (void);
00034     
00035 private:
00036     void                init (void);
00037    
00038     IgState             *m_state;
00039     QWidget             *m_parent;
00040 };
00041 
00042 #endif // IGUANA_STUDIO_IG_QT_APP_HELP_H
00043 
00044 
00045 
00046 
00047 
00048 
00049 

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