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
00018
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