#ifndef __SPACE_H__ #define __SPACE_H__ #include #include #include #include #include "saver.h" class kSpaceSaver : public kScreenSaver { Q_OBJECT public: kSpaceSaver( Drawable drawable ); virtual ~kSpaceSaver(); void setSpeed( int spd ); void setWarp( int l ); void setPoints( int p ); protected: void readSettings(); protected slots: void slotTimeout(); protected: TQTimer timer; int colorContext; int counter; int speed; int maxLevels; int numPoints; }; class kSpaceSetup : public KDialogBase { Q_OBJECT public: kSpaceSetup( TQWidget *parent = NULL, const char *name = NULL ); protected: void readSettings(); private slots: void slotSpeed( int ); void slotWarp( int ); void slotOk(); void slotHelp(); private: TQWidget *preview; kSpaceSaver *saver; int speed; int warpinterval; }; #endif