f2c2d429938dd651be7f1141519c04ab6b506382
[toast/confclerk.git] / src / alarm / calendar.h
1 #ifndef CALENDAR_H
2 #define CALENDAR_H
3
4 #include <QObject>
5 #include <QDateTime>
6
7 class CMulticalendar;
8 class CCalendar;
9
10 class Calendar : public QObject
11 {
12     Q_OBJECT
13     public:
14         Calendar();
15         ~Calendar();
16         int addCalendarEvent(QString summary, QString description, QString location, uint dateStart, uint dateEnd, int eventId);
17         void deleteCalendarEvent(uint dateStart, uint dateEnd, int eventId);
18         bool hasCalendarEvent(int eventId);
19
20         CMulticalendar * m_pMultiCalendar;
21         CCalendar * m_pCalendar;
22 //    signals:
23 //        void alarmAdded(int aEventId);
24 //        void addAlarmFailed(int aEventId);
25 //        void alarmDeleted(int aEventId);
26 //        void deleteAlarmFailed(int aEventId);
27 };
28
29 #endif /* CALENDAR_H */