Ignore:
Timestamp:
May 3, 2016, 5:25:45 PM (10 years ago)
Author:
Silvan Scherrer
Message:

smplayer: update trunk to version 16.4

Location:
smplayer/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • smplayer/trunk

  • smplayer/trunk/src/updatechecker.h

    r165 r176  
    11/*  smplayer, GUI front-end for mplayer.
    2     Copyright (C) 2006-2014 Ricardo Villalba <[email protected]>
     2    Copyright (C) 2006-201 Ricardo Villalba <[email protected]>
    33
    44    This program is free software; you can redistribute it and/or modify
     
    2121#define UPDATE_CHECKER_H
    2222
    23 #include <QObject>
    24 #include <QDate>
     23#include <Qt>
     24#include <Q>
    2525
    26 class QSettings;
    2726class 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 };
     27class UpdateCheckerData;
    4028
    4129class UpdateChecker : public QObject {
     
    4331
    4432public:
    45         UpdateChecker(QObject * parent, UpdateCheckerData * data);
     33        UpdateChecker(Qt * parent, UpdateCheckerData * data);
    4634        ~UpdateChecker();
    4735
    48         void saveVersion(QString v);
     36        void );
    4937
    5038protected slots:
    5139        void gotReply();
     40
     41
     42
     43
    5244
    5345signals:
    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);
    5549
    5650protected:
     51
     52
     53
     54
    5755        QNetworkAccessManager * net_manager;
    5856        UpdateCheckerData * d;
     57
     58
     59
    5960};
    6061
Note: See TracChangeset for help on using the changeset viewer.