calendarui/caleneditor/inc/caleneditorreminderfield.h
changeset 68 a5a1242fd2e8
parent 58 ef813d54df51
child 75 7ac58b2aae6f
--- 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();