volcamcore  2019 march
Biblioteca volcamcore
servertime.h
Ir a la documentación de este archivo.
1 
15 #ifndef SERVERTIME_H
16 #define SERVERTIME_H
17 
18 #include <QObject>
19 #include <QNetworkAccessManager>
20 #include <QNetworkReply>
21 #include <QDateTime>
22 #include <QtWidgets>
23 
24 class ServerTime : public QObject
25 {
26  Q_OBJECT
27 public:
28  explicit ServerTime(QObject *parent = 0);
29  ~ServerTime();
30  QString answer_text;
31  QDateTime answer_dateTime;
32  int delay2UTC;
33 
34  QString getUrl_time_php() const;
35  void setUrl_time_php(const QString &value);
36 
37 signals:
38  void answerReady(QString answer);
39  void answerReady(QDateTime serverTime);
40  void answerReady();
41 public slots:
42  void fetch(QString arg_nonused);
43  void fetch();
44  void replyFinished(QNetworkReply*);
45 private:
46  QNetworkAccessManager* m_manager;
47  QString url_time_php;
48 };
49 
50 #endif // SERVERTIME_H
void replyFinished(QNetworkReply *)
Definition: servertime.cpp:30
int delay2UTC
Definition: servertime.h:32
QString getUrl_time_php() const
Definition: servertime.cpp:67
QDateTime answer_dateTime
Definition: servertime.h:31
void answerReady()
ServerTime(QObject *parent=0)
Definition: servertime.cpp:3
QString answer_text
Definition: servertime.h:30
~ServerTime()
Definition: servertime.cpp:12
void setUrl_time_php(const QString &value)
Definition: servertime.cpp:72
Definition: servertime.h:24
void fetch()
Definition: servertime.cpp:23