summaryrefslogtreecommitdiffstats
path: root/kapptemplate/kapp/apppref.h
diff options
context:
space:
mode:
Diffstat (limited to 'kapptemplate/kapp/apppref.h')
-rw-r--r--kapptemplate/kapp/apppref.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/kapptemplate/kapp/apppref.h b/kapptemplate/kapp/apppref.h
new file mode 100644
index 00000000..97371936
--- /dev/null
+++ b/kapptemplate/kapp/apppref.h
@@ -0,0 +1,37 @@
+echo "Creating $LOCATION_ROOT/${APP_NAME_LC}/${APP_NAME_LC}pref.h...";
+cat << EOF > $LOCATION_ROOT/${APP_NAME_LC}/${APP_NAME_LC}pref.h
+#ifndef ${APP_NAME_UC}PREF_H
+#define ${APP_NAME_UC}PREF_H
+
+#include <kdialogbase.h>
+#include <qframe.h>
+
+class ${APP_NAME}PrefPageOne;
+class ${APP_NAME}PrefPageTwo;
+
+class ${APP_NAME}Preferences : public KDialogBase
+{
+ Q_OBJECT
+public:
+ ${APP_NAME}Preferences();
+
+private:
+ ${APP_NAME}PrefPageOne *m_pageOne;
+ ${APP_NAME}PrefPageTwo *m_pageTwo;
+};
+
+class ${APP_NAME}PrefPageOne : public QFrame
+{
+ Q_OBJECT
+public:
+ ${APP_NAME}PrefPageOne(QWidget *parent = 0);
+};
+
+class ${APP_NAME}PrefPageTwo : public QFrame
+{
+ Q_OBJECT
+public:
+ ${APP_NAME}PrefPageTwo(QWidget *parent = 0);
+};
+
+#endif // ${APP_NAME_UC}PREF_H