#ifndef ALARM_H #define ALARM_H #include #include extern "C" { #include } #define APPID "fosdem-alarm" class Alarm : public QObject { Q_OBJECT public: Alarm() {} ~Alarm() {} int addAlarm(int aEventId, const QDateTime &aDateTime); void deleteAlarm(int aEventId); static bool hasEventAlarm(int aEventId); signals: void alarmAdded(int aEventId); void addAlarmFailed(int aEventId); void alarmDeleted(int aEventId); void deleteAlarmFailed(int aEventId); }; #endif /* ALARM_H */