-rw-r--r-- | noncore/settings/netsystemtime/main.cpp | 6 | ||||
-rw-r--r-- | noncore/settings/netsystemtime/ntp.cpp | 32 | ||||
-rw-r--r-- | noncore/settings/netsystemtime/ntp.h | 9 | ||||
-rw-r--r-- | noncore/settings/netsystemtime/opie-netsystemtime.control | 2 | ||||
-rw-r--r-- | noncore/settings/netsystemtime/opie-netsystemtime.postinst | 7 | ||||
-rw-r--r-- | noncore/settings/netsystemtime/opie-netsystemtime.postrm | 4 |
6 files changed, 42 insertions, 18 deletions
diff --git a/noncore/settings/netsystemtime/main.cpp b/noncore/settings/netsystemtime/main.cpp index 5b01408..c6d5f9a 100644 --- a/noncore/settings/netsystemtime/main.cpp +++ b/noncore/settings/netsystemtime/main.cpp @@ -1,2 +1,2 @@ -//#include "settime.h" +#include <stdio.h> #include "ntp.h" @@ -6,5 +6,7 @@ int main( int argc, char ** argv ) { + printf("This is netsystemtime\n"); + printf("$Id$\n"); + QPEApplication a( argc, argv ); - // SetDateTime mw; Ntp mw; diff --git a/noncore/settings/netsystemtime/ntp.cpp b/noncore/settings/netsystemtime/ntp.cpp index 0b13b6d..2b779fa 100644 --- a/noncore/settings/netsystemtime/ntp.cpp +++ b/noncore/settings/netsystemtime/ntp.cpp @@ -20,2 +20,3 @@ #include <qpe/datebookdb.h> +#include <qpe/qcopenvelope_qws.h> #include <sys/time.h> @@ -44,2 +45,4 @@ Ntp::Ntp( QWidget* parent, const char* name, WFlags fl ) + makeChannel(); + ntpTimer = new QTimer(this); @@ -217,2 +220,3 @@ void Ntp::readLookups() // TableLookups->setSorting( true ); + _shiftPerSec = 0; for (int i=0; i < lookupCount; i++) @@ -222,5 +226,4 @@ void Ntp::readLookups() shift = QString(cfg.readEntry("timeShift",0)).toFloat(); -// qDebug("%i last %f",i,last); -// qDebug("%i shift %f",i,shift); shiftPerSec = shift / last; + qDebug("%i shift %f",i,shiftPerSec); _shiftPerSec += shiftPerSec; @@ -297 +300,26 @@ void Ntp::ntpOutPut(QString out) + +void Ntp::makeChannel() +{ + channel = new QCopChannel( "QPE/Application/netsystemtime", this ); + connect( channel, SIGNAL(received(const QCString&, const QByteArray&)), + this, SLOT(receive(const QCString&, const QByteArray&)) ); +} + + + +void Ntp::receive(const QCString &msg, const QByteArray &arg) +{ + qDebug("QCop "+msg+" "+QCString(arg)); + if ( msg == "open(QString)" ) + { + // qApp->exec(); + }else{ + qDebug("Ntp::receive: Huh what do ya want"); + } +} + +void Ntp::setDocument(const QString &fileName) +{ + +}
\ No newline at end of file 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 @@ -9,2 +9,3 @@ class QTimer; class QSocket; +class QCopChannel; @@ -18,6 +19,9 @@ public: +public slots: + void setDocument (const QString &); protected: QDateTime predictedTime; - - + void makeChannel(); +protected slots: + void receive(const QCString &msg, const QByteArray &arg); private: @@ -29,2 +33,3 @@ private: QSocket *ntpSock; + QCopChannel *channel; diff --git a/noncore/settings/netsystemtime/opie-netsystemtime.control b/noncore/settings/netsystemtime/opie-netsystemtime.control index 9251e5c..e4b744d 100644 --- a/noncore/settings/netsystemtime/opie-netsystemtime.control +++ b/noncore/settings/netsystemtime/opie-netsystemtime.control @@ -1,3 +1,3 @@ Packagename: opie-netsystemtime -Files: bin/netsystemtime apps/Settings/ntpdatetime.desktop etc/ntpservers +Files: bin/netsystemtime apps/Settings/netsystemtime.desktop etc/ntpservers Priority: optional diff --git a/noncore/settings/netsystemtime/opie-netsystemtime.postinst b/noncore/settings/netsystemtime/opie-netsystemtime.postinst deleted file mode 100644 index 233cd31..0000000 --- a/noncore/settings/netsystemtime/opie-netsystemtime.postinst +++ b/dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -v - -systime=`ipkg status | grep Package | grep -i systemtime | sed "s/Package://"` -ipkg remove $pack - -cd $QPEDIR/bin/ -ln -s netsystemtime systemtime diff --git a/noncore/settings/netsystemtime/opie-netsystemtime.postrm b/noncore/settings/netsystemtime/opie-netsystemtime.postrm deleted file mode 100644 index 4b2ab7c..0000000 --- a/noncore/settings/netsystemtime/opie-netsystemtime.postrm +++ b/dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -v - -cd $QPEDIR/bin/ -rm systemtime |