Changeset 176 for smplayer/trunk/src/updatechecker.h
- Timestamp:
- May 3, 2016, 5:25:45 PM (10 years ago)
- Location:
- smplayer/trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
src/updatechecker.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
smplayer/trunk
- Property svn:mergeinfo changed
/smplayer/vendor/current merged: 175
- Property svn:mergeinfo changed
-
smplayer/trunk/src/updatechecker.h
r165 r176 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 4Ricardo Villalba <[email protected]>2 Copyright (C) 2006-201 Ricardo Villalba <[email protected]> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 21 21 #define UPDATE_CHECKER_H 22 22 23 #include <Q Object>24 #include <Q Date>23 #include <Qt> 24 #include <Q> 25 25 26 class QSettings;27 26 class QNetworkAccessManager; 28 29 class UpdateCheckerData { 30 public: 31 UpdateCheckerData() { enabled = true; days_to_check = 7; }; 32 void save(QSettings * set); 33 void load(QSettings * set); 34 35 QDate last_checked; 36 bool enabled; 37 int days_to_check; 38 QString last_known_version; 39 }; 27 class UpdateCheckerData; 40 28 41 29 class UpdateChecker : public QObject { … … 43 31 44 32 public: 45 UpdateChecker(Q Object * parent, UpdateCheckerData * data);33 UpdateChecker(Qt * parent, UpdateCheckerData * data); 46 34 ~UpdateChecker(); 47 35 48 void saveVersion(QString v);36 void ); 49 37 50 38 protected slots: 51 39 void gotReply(); 40 41 42 43 52 44 53 45 signals: 54 void newVersionFound(QString); 46 void newVersionFound(const QString & new_version); 47 void noNewVersionFound(const QString & version); 48 void errorOcurred(int error_number, QString error_str); 55 49 56 50 protected: 51 52 53 54 57 55 QNetworkAccessManager * net_manager; 58 56 UpdateCheckerData * d; 57 58 59 59 60 }; 60 61
Note:
See TracChangeset
for help on using the changeset viewer.
