calendarwidgetplugin/src/contentlayouthandler.cpp
changeset 4 6ea82847f1b7
parent 3 b2d662d68a49
equal deleted inserted replaced
3:b2d662d68a49 4:6ea82847f1b7
   113           mReminderDrawer(0),
   113           mReminderDrawer(0),
   114           mEventTimer(0),
   114           mEventTimer(0),
   115           mAgendaUtil(0),
   115           mAgendaUtil(0),
   116           mCalendarKeyManager(0),
   116           mCalendarKeyManager(0),
   117           mDateHighlightActive(0),
   117           mDateHighlightActive(0),
   118           mContentHighlightActive(0)
   118           mContentHighlightActive(0),
       
   119           mDateObserver(0)
   119 {
   120 {
   120     LOGS("ContentLayoutHandler::ContentLayoutHandler");
   121     LOGS("ContentLayoutHandler::ContentLayoutHandler");
   121 
   122 
   122     mCalendarKeyManager = new XQSettingsManager();
   123     mCalendarKeyManager = new XQSettingsManager();
   123     unsigned long int key = (unsigned long int)ECalPubSubEventNotification;
   124     unsigned long int key = (unsigned long int)ECalPubSubEventNotification;
   137     unsigned long int key = (unsigned long int)ECalPubSubEventNotification;
   138     unsigned long int key = (unsigned long int)ECalPubSubEventNotification;
   138     XQSettingsKey calendarKey(XQSettingsKey::TargetPublishAndSubscribe,
   139     XQSettingsKey calendarKey(XQSettingsKey::TargetPublishAndSubscribe,
   139         KCalPubSubCategory.iUid, key);
   140         KCalPubSubCategory.iUid, key);
   140     mCalendarKeyManager->stopMonitoring(calendarKey);
   141     mCalendarKeyManager->stopMonitoring(calendarKey);
   141     delete mCalendarKeyManager;
   142     delete mCalendarKeyManager;
   142     delete mDateObserver;
   143     if( mDateObserver ) {
       
   144         delete mDateObserver;   
       
   145     }
   143 }
   146 }
   144 
   147 
   145 /*
   148 /*
   146  * ContentLayoutHandler::initializeLayout()
   149  * ContentLayoutHandler::initializeLayout()
   147  */
   150  */