dummykonnector.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef KSYNC_DUMMYKONNECTOR_H
00022 #define KSYNC_DUMMYKONNECTOR_H
00023
00024 #include <qiconset.h>
00025 #include <qptrlist.h>
00026
00027 #include <libkcal/calendarlocal.h>
00028
00029 #include <konnector.h>
00030
00031 namespace KSync {
00032
00038 class DummyKonnector : public KSync::Konnector
00039 {
00040 Q_OBJECT
00041 public:
00047 DummyKonnector( const KConfig *config );
00048 ~DummyKonnector();
00049
00051 KSync::Kapabilities capabilities();
00052
00057 void setCapabilities( const KSync::Kapabilities& );
00058
00059 SynceeList syncees();
00060
00061 bool readSyncees();
00062 bool writeSyncees();
00063
00064 bool connectDevice();
00065 bool disconnectDevice();
00066
00068 KSync::KonnectorInfo info()const;
00069
00071 void download( const QString& );
00072
00074 KSync::ConfigWidget* configWidget( const KSync::Kapabilities&, QWidget* parent, const char* name );
00075 KSync::ConfigWidget* configWidget( QWidget* parent, const char* name );
00076
00077 private:
00078 KCal::CalendarLocal mCalendar;
00079
00080 SynceeList mSyncees;
00081 };
00082
00083 }
00084
00085
00086 #endif
This file is part of the documentation for kitchensync Library Version 3.3.2.