-rw-r--r-- | korganizer/mainwindow.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/korganizer/mainwindow.h b/korganizer/mainwindow.h index cc656a3..d217578 100644 --- a/korganizer/mainwindow.h +++ b/korganizer/mainwindow.h @@ -4,6 +4,9 @@ #include <qmainwindow.h> #include <qtimer.h> #include <qdict.h> +#include <qfile.h> +#include <qsocket.h> +#include <qtextstream.h> #include <qregexp.h> #include <libkcal/incidence.h> @@ -27,7 +30,7 @@ class KServerSocket : public QServerSocket Q_OBJECT public: - KServerSocket ( Q_UINT16 port, int backlog = 0, QObject * parent=0, const char * name=0 ); + KServerSocket ( QString password, Q_UINT16 port, int backlog = 0, QObject * parent=0, const char * name=0 ); void newConnection ( int socket ) ; @@ -40,6 +43,7 @@ private slots: void readClient(); private : QSocket* mSocket; + QString mPassWord; }; @@ -114,12 +118,20 @@ class MainWindow : public QMainWindow void enableIncidenceActions( bool ); private slots: + QSocket* piSocket; + QString piFileString; + QTime piTime; + void deleteCommandSocket(); + void deleteCommandSocketFinish(); void fillSyncMenu(); void sendFile(QSocket* s); void getFile(QSocket* socket); void readFileFromSocket(); + void readBackFileFromSocket(); void endConnect(); private: + QTimer* mTimerCommandSocket; + QString mPassWordPiSync; QSocket* mCommandSocket; QSocket* mCommandSocketFinish; KServerSocket * mServerSocket; |