Diffstat (limited to 'noncore/settings/netsystemtime/ntp.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/settings/netsystemtime/ntp.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/noncore/settings/netsystemtime/ntp.h b/noncore/settings/netsystemtime/ntp.h index c78dc55..56e0131 100644 --- a/noncore/settings/netsystemtime/ntp.h +++ b/noncore/settings/netsystemtime/ntp.h | |||
@@ -4,32 +4,37 @@ | |||
4 | #include <qdatetime.h> | 4 | #include <qdatetime.h> |
5 | 5 | ||
6 | class OProcess; | 6 | class OProcess; |
7 | class QString; | 7 | class QString; |
8 | class QTimer; | 8 | class QTimer; |
9 | class QSocket; | 9 | class QSocket; |
10 | class QCopChannel; | ||
10 | 11 | ||
11 | class Ntp : public SetDateTime | 12 | class Ntp : public SetDateTime |
12 | { | 13 | { |
13 | Q_OBJECT | 14 | Q_OBJECT |
14 | 15 | ||
15 | public: | 16 | public: |
16 | Ntp( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); | 17 | Ntp( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); |
17 | ~Ntp(); | 18 | ~Ntp(); |
18 | 19 | ||
20 | public slots: | ||
21 | void setDocument (const QString &); | ||
19 | protected: | 22 | protected: |
20 | QDateTime predictedTime; | 23 | QDateTime predictedTime; |
21 | 24 | void makeChannel(); | |
22 | 25 | protected slots: | |
26 | void receive(const QCString &msg, const QByteArray &arg); | ||
23 | private: | 27 | private: |
24 | QString _ntpOutput; | 28 | QString _ntpOutput; |
25 | float _shiftPerSec; | 29 | float _shiftPerSec; |
26 | int _lookupDiff; | 30 | int _lookupDiff; |
27 | OProcess *ntpProcess; | 31 | OProcess *ntpProcess; |
28 | QTimer *ntpTimer; | 32 | QTimer *ntpTimer; |
29 | QSocket *ntpSock; | 33 | QSocket *ntpSock; |
34 | QCopChannel *channel; | ||
30 | 35 | ||
31 | float getTimeShift(); | 36 | float getTimeShift(); |
32 | void readLookups(); | 37 | void readLookups(); |
33 | void ntpOutPut(QString); | 38 | void ntpOutPut(QString); |
34 | bool ntpDelayElapsed(); | 39 | bool ntpDelayElapsed(); |
35 | QString getNtpServer(); | 40 | QString getNtpServer(); |