--- a/calendarui/controller/inc/calenviewmanager.h Tue Jul 06 14:14:56 2010 +0300
+++ b/calendarui/controller/inc/calenviewmanager.h Wed Aug 18 09:47:38 2010 +0300
@@ -36,6 +36,7 @@
class CalenLandscapeDayView;
class CalenSettingsView;
class CalenDocLoader;
+class CalenDayView;
/**
* The action ui handles events passed from the controller and delegates
@@ -117,9 +118,15 @@
*/
void loadMonthView();
/**
- * Loads day view frm the docml
+ * Loads agenda view from the docml
*/
void loadAgendaView();
+
+ /**
+ * Loads day view from the docml
+ */
+ void loadDayView();
+
/**
* Activates the default view, as retrieved from settings.
*/
@@ -151,7 +158,8 @@
void handleDeletingCompleted();
void handleInstanceViewCreation(int status);
void handleEntryViewCreation(int status);
- void handleDayViewReady();
+ void handleEntriesChanged(QList<ulong>);
+ void handleEntryUpdation(ulong id);
private: // Data
@@ -165,11 +173,12 @@
CalenDocLoader *mMonthViewDocLoader;
CalenAgendaView *mCalenAgendaViewAlt;
CalenDocLoader *mAgendaViewAltDocLoader;
- CalenNativeView *mCalenDayView;
+ CalenDayView *mCalenDayView;
int mCurrentViewId;
int mPreviousViewsId;
int mFirstView;
+ bool mInstanceViewCreated;
};
#endif // CALENVIEWMANAGER_H