-rw-r--r-- | korganizer/calendarview.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/korganizer/calendarview.h b/korganizer/calendarview.h index cdce072..0144ba4 100644 --- a/korganizer/calendarview.h +++ b/korganizer/calendarview.h | |||
@@ -23,52 +23,53 @@ | |||
23 | */ | 23 | */ |
24 | #ifndef CALENDARVIEW_H | 24 | #ifndef CALENDARVIEW_H |
25 | #define CALENDARVIEW_H | 25 | #define CALENDARVIEW_H |
26 | 26 | ||
27 | #include <qframe.h> | 27 | #include <qframe.h> |
28 | #include <qlayout.h> | 28 | #include <qlayout.h> |
29 | #include <qwidget.h> | 29 | #include <qwidget.h> |
30 | #include <qptrlist.h> | 30 | #include <qptrlist.h> |
31 | #include <qvbox.h> | 31 | #include <qvbox.h> |
32 | #include <qmap.h> | 32 | #include <qmap.h> |
33 | #ifndef DESKTOP_VERSION | 33 | #ifndef DESKTOP_VERSION |
34 | #include <qtopia/ir.h> | 34 | #include <qtopia/ir.h> |
35 | #else | 35 | #else |
36 | #define Ir char | 36 | #define Ir char |
37 | #endif | 37 | #endif |
38 | #include <libkcal/calendar.h> | 38 | #include <libkcal/calendar.h> |
39 | #include <libkcal/scheduler.h> | 39 | #include <libkcal/scheduler.h> |
40 | #include <libkcal/calendarresources.h> | 40 | #include <libkcal/calendarresources.h> |
41 | #include <libkcal/resourcecalendar.h> | 41 | #include <libkcal/resourcecalendar.h> |
42 | #include <KDGanttMinimizeSplitter.h> | 42 | #include <KDGanttMinimizeSplitter.h> |
43 | 43 | ||
44 | #include <korganizer/calendarviewbase.h> | 44 | #include <korganizer/calendarviewbase.h> |
45 | 45 | ||
46 | #include <ksyncmanager.h> | 46 | #include <ksyncmanager.h> |
47 | //#include <koprefs.h> | ||
47 | 48 | ||
48 | class QWidgetStack; | 49 | class QWidgetStack; |
49 | class QSplitter; | 50 | class QSplitter; |
50 | 51 | class KopiCalendarFile; | |
51 | class CalPrinter; | 52 | class CalPrinter; |
52 | class KOFilterView; | 53 | class KOFilterView; |
53 | class KOCalEditView; | 54 | class KOCalEditView; |
54 | class KOViewManager; | 55 | class KOViewManager; |
55 | class KODialogManager; | 56 | class KODialogManager; |
56 | class KOTodoView; | 57 | class KOTodoView; |
57 | class KDateNavigator; | 58 | class KDateNavigator; |
58 | class DateNavigatorContainer; | 59 | class DateNavigatorContainer; |
59 | class DateNavigator; | 60 | class DateNavigator; |
60 | class KOIncidenceEditor; | 61 | class KOIncidenceEditor; |
61 | class KDatePicker; | 62 | class KDatePicker; |
62 | class ResourceView; | 63 | class ResourceView; |
63 | class KOEventEditor; | 64 | class KOEventEditor; |
64 | class KOTodoEditor ; | 65 | class KOTodoEditor ; |
65 | class KOEventViewerDialog; | 66 | class KOEventViewerDialog; |
66 | class KOBeamPrefs; | 67 | class KOBeamPrefs; |
67 | class KSyncProfile; | 68 | class KSyncProfile; |
68 | class AlarmDialog; | 69 | class AlarmDialog; |
69 | class KCal::Attendee; | 70 | class KCal::Attendee; |
70 | 71 | ||
71 | namespace KCal { class FileStorage; } | 72 | namespace KCal { class FileStorage; } |
72 | 73 | ||
73 | using namespace KCal; | 74 | using namespace KCal; |
74 | 75 | ||
@@ -201,48 +202,52 @@ class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Obser | |||
201 | void showNextAlarms(); | 202 | void showNextAlarms(); |
202 | void showOpenError(); | 203 | void showOpenError(); |
203 | void watchSavedFile(); | 204 | void watchSavedFile(); |
204 | void recheckTimerAlarm(); | 205 | void recheckTimerAlarm(); |
205 | void checkNextTimerAlarm(); | 206 | void checkNextTimerAlarm(); |
206 | void addAlarm(const QDateTime &qdt, const QString ¬i ); | 207 | void addAlarm(const QDateTime &qdt, const QString ¬i ); |
207 | void addSuspendAlarm(const QDateTime &qdt, const QString ¬i ); | 208 | void addSuspendAlarm(const QDateTime &qdt, const QString ¬i ); |
208 | void removeAlarm(const QDateTime &qdt, const QString ¬i ); | 209 | void removeAlarm(const QDateTime &qdt, const QString ¬i ); |
209 | 210 | ||
210 | /** options dialog made a changed to the configuration. we catch this | 211 | /** options dialog made a changed to the configuration. we catch this |
211 | * and notify all widgets which need to update their configuration. */ | 212 | * and notify all widgets which need to update their configuration. */ |
212 | void updateConfig(); | 213 | void updateConfig(); |
213 | 214 | ||
214 | void insertBirthdays(const QString& uid, const QStringList& birthdayList, | 215 | void insertBirthdays(const QString& uid, const QStringList& birthdayList, |
215 | const QStringList& anniversaryList, const QStringList& realNameList, | 216 | const QStringList& anniversaryList, const QStringList& realNameList, |
216 | const QStringList& emailList, const QStringList& assembledNameList, | 217 | const QStringList& emailList, const QStringList& assembledNameList, |
217 | const QStringList& uidList); | 218 | const QStringList& uidList); |
218 | 219 | ||
219 | /** | 220 | /** |
220 | Load calendar from file \a filename. If \a merge is true, load | 221 | Load calendar from file \a filename. If \a merge is true, load |
221 | calendar into existing one, if it is false, clear calendar, before | 222 | calendar into existing one, if it is false, clear calendar, before |
222 | loading. Return true, if calendar could be successfully loaded. | 223 | loading. Return true, if calendar could be successfully loaded. |
223 | */ | 224 | */ |
224 | bool openCalendar(QString filename, bool merge=false); | 225 | bool openCalendar(QString filename, bool merge=false); |
226 | bool loadCalendars(); | ||
227 | bool saveCalendars(); | ||
228 | bool restoreCalendarSettings(); | ||
229 | bool addCalendar( KopiCalendarFile * ); | ||
225 | bool syncCalendar(QString filename,int mode = 0 ); | 230 | bool syncCalendar(QString filename,int mode = 0 ); |
226 | 231 | ||
227 | /** | 232 | /** |
228 | Save calendar data to file. Return true if calendar could be | 233 | Save calendar data to file. Return true if calendar could be |
229 | successfully saved. | 234 | successfully saved. |
230 | */ | 235 | */ |
231 | bool saveCalendar(QString filename); | 236 | bool saveCalendar(QString filename); |
232 | 237 | ||
233 | /** | 238 | /** |
234 | Close calendar. Clear calendar data and reset views to display an empty | 239 | Close calendar. Clear calendar data and reset views to display an empty |
235 | calendar. | 240 | calendar. |
236 | */ | 241 | */ |
237 | void closeCalendar(); | 242 | void closeCalendar(); |
238 | 243 | ||
239 | /** Archive old events of calendar */ | 244 | /** Archive old events of calendar */ |
240 | void archiveCalendar(); | 245 | void archiveCalendar(); |
241 | 246 | ||
242 | void showIncidence(); | 247 | void showIncidence(); |
243 | void editIncidence(); | 248 | void editIncidence(); |
244 | void editIncidenceDescription(); | 249 | void editIncidenceDescription(); |
245 | void deleteIncidence(); | 250 | void deleteIncidence(); |
246 | void cloneIncidence(); | 251 | void cloneIncidence(); |
247 | void moveIncidence(); | 252 | void moveIncidence(); |
248 | void beamIncidence(); | 253 | void beamIncidence(); |