00001 00008 #ifndef AUTOSAVE_H_ 00009 #define AUTOSAVE_H_ 00010 00011 #include <QObject> 00012 00013 class QTimer; 00014 00015 class CAAutoRecovery : public QObject { 00016 Q_OBJECT 00017 00018 public: 00019 CAAutoRecovery(); 00020 ~CAAutoRecovery(); 00021 void updateTimer(); 00022 void openRecovery(); 00023 00024 public slots: 00025 void cleanupRecovery(); 00026 void saveRecovery(); 00027 00028 private: 00029 QTimer *_autoRecoveryTimer; 00030 }; 00031 00032 #endif /* AUTOSAVE_H_ */
1.5.3