kitchensync
addressbook.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef OpieHelperAddressBookShit_H
00022 #define OpieHelperAddressBookShit_H
00023
00024 #include <qdatetime.h>
00025 #include <qstring.h>
00026
00027 #include <addressbooksyncee.h>
00028
00029 #include "helper.h"
00030
00031 namespace OpieHelper {
00032
00033 class AddressBook : public Base {
00034 public:
00035 AddressBook( CategoryEdit* edit = 0,
00036 KSync::KonnectorUIDHelper* helper = 0,
00037 const QString &tz = QString::null,
00038 Device *dev = 0);
00039 ~AddressBook();
00040 KSync::AddressBookSyncee * toKDE( const QString &fileName, ExtraMap& );
00041 KTempFile* fromKDE(KSync::AddressBookSyncee* syncee, ExtraMap& );
00042 private:
00043 static QStringList supportedAttributes();
00044 static QDate fromString( const QString& );
00045
00046 static QDate dateFromString( const QString& );
00047 static QString dateToString( const QDate& );
00048 };
00049 }
00050
00051
00052 #endif
|