OEUpdateManager.h 429 B

1234567891011121314151617181920
  1. #ifndef OEUPDATEMANAGER_H
  2. #define OEUPDATEMANAGER_H
  3. #include "UpdateManager.h"
  4. class OEUpdateManager : public UpdateManager
  5. {
  6. public:
  7. OEUpdateManager(QObject *parent = 0) {};
  8. ~OEUpdateManager() {};
  9. virtual QString HaveUpdate();
  10. virtual bool applyUpdate(const QString &version);
  11. virtual void doUpdate(const QString& version);
  12. private:
  13. bool isMiniUpdateArchive(QString archivePath);
  14. };
  15. #endif // OEUPDATEMANAGER_H