diff options
Diffstat (limited to 'languages/cpp/app_templates/kscreensaver/kscreensaver.h')
-rw-r--r-- | languages/cpp/app_templates/kscreensaver/kscreensaver.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/languages/cpp/app_templates/kscreensaver/kscreensaver.h b/languages/cpp/app_templates/kscreensaver/kscreensaver.h new file mode 100644 index 00000000..1301083d --- /dev/null +++ b/languages/cpp/app_templates/kscreensaver/kscreensaver.h @@ -0,0 +1,35 @@ +%{CPP_TEMPLATE} + +#ifndef %{APPNAME}_H__ +#define %{APPNAME}_H__ + +#include "kscreensaver.h" +#include "%{APPNAMELC}ui.h" + +class %{APPNAME} : public KScreenSaver +{ + Q_OBJECT +public: + %{APPNAME}( WId drawable ); + virtual ~%{APPNAME}(); +private: + void readSettings(); + void blank(); +}; + +class %{APPNAME}Setup : public %{APPNAME}UI +{ + Q_OBJECT +public: + %{APPNAME}Setup( QWidget *parent = NULL, const char *name = NULL ); + +private slots: + void slotOkPressed(); + void slotCancelPressed(); + +private: + void readSettings(); + %{APPNAME} *saver; +}; + +#endif |