diff -r ef813d54df51 -r a5a1242fd2e8 calendarui/caleneditor/inc/caleneditorreminderfield.h --- a/calendarui/caleneditor/inc/caleneditorreminderfield.h Wed Aug 18 09:47:38 2010 +0300 +++ b/calendarui/caleneditor/inc/caleneditorreminderfield.h Thu Sep 02 20:25:23 2010 +0300 @@ -45,6 +45,14 @@ ReminderOneDayBefore, ReminderTwoDaysBefore }; + enum MeetingReminderIndex + { + //Starting the enum from 1 bcoz ReminderOff of AllDayReminderIndex can be used. + ReminderAtStart = 1, + Reminder15MinsBefore, + Reminder30MinsBefore, + Reminder1HourBefore + }; public: CalenEditorReminderField(CalenEditorPrivate* calenEditor, HbDataForm* form, HbDataFormModel* model, @@ -69,6 +77,10 @@ void setCurrentIndex(int index); void disableReminderTimeField(); bool isReminderTimeForAllDayAdded(); + void UpdateReminderChoicesForSameDay(QTime startTime); + void setSavedMeetingReminderIndex(); + int getReminderIndexBasedOnEntryAlarm(); + private slots: void handleReminderIndexChanged(int index); void launchReminderTimePicker();