diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2000-04-23 18:39:17 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2000-04-23 18:39:17 (GMT) |
commit | a790b4aefe37b616ec4563877e01aa5f99447c85 (patch) | |
tree | ae15def425ebe4c6c13d7b4ffd8e147e03d535b3 /addon/doxywizard/doxywizard_templ.h | |
parent | 37905e0a0fcc820a556d56e609335afd21f8a929 (diff) | |
download | Doxygen-a790b4aefe37b616ec4563877e01aa5f99447c85.zip Doxygen-a790b4aefe37b616ec4563877e01aa5f99447c85.tar.gz Doxygen-a790b4aefe37b616ec4563877e01aa5f99447c85.tar.bz2 |
Release-1.1.2-20000423
Diffstat (limited to 'addon/doxywizard/doxywizard_templ.h')
-rw-r--r-- | addon/doxywizard/doxywizard_templ.h | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/addon/doxywizard/doxywizard_templ.h b/addon/doxywizard/doxywizard_templ.h new file mode 100644 index 0000000..e0c228e --- /dev/null +++ b/addon/doxywizard/doxywizard_templ.h @@ -0,0 +1,75 @@ +/****************************************************************************** + * + * + * + * Copyright (C) 2000 by Dimitri van Heesch. + * + * Permission to use, copy, modify, and distribute this software and its + * documentation under the terms of the GNU General Public License is hereby + * granted. No representations are made about the suitability of this software + * for any purpose. It is provided "as is" without express or implied warranty. + * See the GNU General Public License for more details. + * + */ + +#ifndef _DOXWIZARD_H +#define _DOXWIZARD_H + +#include <qmainwindow.h> + +class QToolBar; +class ConfigFile; +class InputBool; +class InputString; +class InputStrList; +class InputFile; +class InputDir; +class InputInt; + +class Wizard : public QMainWindow +{ + Q_OBJECT + + public: + Wizard(int argc,char **argv); + ~Wizard(){}; + void loadFile(const char *s); + + private slots: + void newFile(); + void loadFile(); + void saveFile(); + void saveAsFile(); + void quit(); + void changed(); + void about(); + + signals: + + private: + void refreshCaption(); + QToolBar *fileTools; + bool hasChanged; + ConfigFile *cw; +}; + +class ConfigFile : public QWidget +{ + Q_OBJECT + + public: + ConfigFile(QWidget *parent=0); + ~ConfigFile(); + void init(); + + signals: + void changed(); + + private slots: +#CONFIG WidgetSlots + + private: +#CONFIG WidgetVars +}; + +#endif |