|
Canorus
0.7
|
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 QTimer *_saveAfterRecoveryTimer; 00031 }; 00032 00033 #endif /* AUTOSAVE_H_ */
1.8.0