kitchensync Library API Documentation

konnector.h

00001 #ifndef VR3_KONNECTOR_H 00002 #define VR3_KONNECTOR_H 00003 00004 #include <qiconset.h> 00005 #include <qptrlist.h> 00006 00007 #include <konnector.h> 00008 00009 00010 namespace KSync { 00016 class AgendaPlugin : public KSync::Konnector 00017 { 00018 Q_OBJECT 00019 public: 00025 AgendaPlugin( QObject*, const char*, const QStringList = QStringList() ); 00026 ~AgendaPlugin(); 00027 00029 KSync::Kapabilities capabilities(); 00030 00035 void setCapabilities( const KSync::Kapabilities& ); 00036 00037 bool readSyncees(); 00038 bool writeSyncees(); 00039 00040 bool connectDevice(); 00041 bool disconnectDevice(); 00042 00044 KSync::KonnectorInfo info()const; 00045 00047 void download( const QString& ); 00048 00050 KSync::ConfigWidget* configWidget( const KSync::Kapabilities&, QWidget* parent, const char* name ); 00051 KSync::ConfigWidget* configWidget( QWidget* parent, const char* name ); 00052 00053 private: 00054 AgendaSocket* m_socket; 00055 00056 private slots: 00058 void slotSync( SynceeList ); 00059 void slotError( const Error& error ); 00060 void slotProg( const Progress& ); 00061 00062 }; 00063 } 00064 00065 00066 #endif
KDE Logo
This file is part of the documentation for kitchensync Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Oct 1 15:18:59 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003