-rw-r--r-- | libkcal/phoneformat.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/libkcal/phoneformat.h b/libkcal/phoneformat.h index 8d4e200..1472880 100644 --- a/libkcal/phoneformat.h +++ b/libkcal/phoneformat.h | |||
@@ -29,30 +29,33 @@ | |||
29 | extern "C" { | 29 | extern "C" { |
30 | #include "../gammu/emb/common/gammu.h" | 30 | #include "../gammu/emb/common/gammu.h" |
31 | } | 31 | } |
32 | |||
33 | namespace KCal { | 32 | namespace KCal { |
34 | 33 | ||
35 | /** | 34 | /** |
36 | This class implements the calendar format used by Phone. | 35 | This class implements the calendar format used by Phone. |
37 | */ | 36 | */ |
38 | 37 | class Event; | |
38 | class Todo; | ||
39 | class PhoneFormat : public QObject { | 39 | class PhoneFormat : public QObject { |
40 | public: | 40 | public: |
41 | /** Create new iCalendar format. */ | 41 | /** Create new iCalendar format. */ |
42 | PhoneFormat(); | 42 | PhoneFormat(QString profileName, QString device,QString connection, QString model); |
43 | virtual ~PhoneFormat(); | 43 | virtual ~PhoneFormat(); |
44 | 44 | ||
45 | bool load( Calendar * ,Calendar *, QString profileName, QString device,QString connection, QString model ); | 45 | bool load( Calendar * ,Calendar * ); |
46 | bool save( Calendar * ); | 46 | bool save( Calendar * ); |
47 | bool fromString( Calendar *, const QString & ); | 47 | bool fromString( Calendar *, const QString & ); |
48 | QString toString( Calendar * ); | 48 | QString toString( Calendar * ); |
49 | static ulong getCsum( const QStringList & ); | 49 | static ulong getCsum( const QStringList & ); |
50 | 50 | ||
51 | private: | 51 | private: |
52 | void event2GSM( Event* ev, GSM_CalendarEntry*Note ); | ||
53 | void todo2GSM( Todo* ev, GSM_ToDoEntry *ToDo ); | ||
54 | int initDevice(GSM_StateMachine *s); | ||
52 | QString getEventString( Event* ); | 55 | QString getEventString( Event* ); |
53 | QString getTodoString( Todo* ); | 56 | QString getTodoString( Todo* ); |
54 | QString dtToGSM( const QDateTime& dt, bool useTZ = true ); | 57 | QString dtToGSM( const QDateTime& dt, bool useTZ = true ); |
55 | QString mProfileName; | 58 | QString mProfileName, mDevice, mConnection, mModel; |
56 | }; | 59 | }; |
57 | 60 | ||
58 | } | 61 | } |