calendarui/controller/inc/calenviewmanager.h
changeset 58 ef813d54df51
parent 50 579cc610882e
child 68 a5a1242fd2e8
--- 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