calendarui/views/dayview/src/calendaymodelmanager.cpp
changeset 57 bb2d3e476f29
parent 45 b6db4fd4947b
child 63 a3cb48f6c889
--- a/calendarui/views/dayview/src/calendaymodelmanager.cpp	Mon Jul 26 13:54:38 2010 +0530
+++ b/calendarui/views/dayview/src/calendaymodelmanager.cpp	Mon Aug 09 18:30:52 2010 +0530
@@ -22,146 +22,136 @@
 #include "calendaymodel.h"
 
 /*!
-	BC Model Manager constructor. Model manager use calendar context to
-	populate models with proper events.
-	\a services is handle to organizer services \a emptyModels if true created models
-	are not populated with events \a parent
+ BC Model Manager constructor. Model manager use calendar context to
+ populate models with proper events.
+ \a services is handle to organizer services \a emptyModels if true created models
+ are not populated with events \a parent
  */
-CalenDayModelManager::CalenDayModelManager(MCalenServices &services, bool emptyModels,
-												QObject *parent)
-							: QObject(parent), mServices (services)
+CalenDayModelManager::CalenDayModelManager(
+    MCalenServices &services,
+    bool emptyModels,
+    QObject *parent) :
+    QObject(parent), mServices(services)
 {
-	if (emptyModels)
-		{
-		mCurrentDayTime = QDateTime();
-		}
-	else
-		{
-		mCurrentDayTime = mServices.Context().focusDateAndTime();
-		}
-	createAllModels();
+    if (emptyModels) {
+        mCurrentDayTime = QDateTime();
+    }
+    else {
+        mCurrentDayTime = mServices.Context().focusDateAndTime();
+    }
+    createAllModels();
 }
 
 CalenDayModelManager::~CalenDayModelManager()
 {
-	// not needed now
+    // not needed now
 }
 
-
 void CalenDayModelManager::viewsScrollingFinished(CalenScrollDirection scrollTo)
-	{
-	if (scrollTo == ECalenScrollToNext)
-		{
-		moveForeward();
-		}
-	else
-		{
-		moveBackward();
-		}
-	}
-
+{
+    if (scrollTo == ECalenScrollToNext) {
+        moveForward();
+    }
+    else {
+        moveBackward();
+    }
+}
 
 /*!
-	Reorganize models after move to previous day.  
+ Reorganize models after move to previous day.  
  */
 void CalenDayModelManager::moveBackward()
 {
-	mCurrentDayTime = mServices.Context().focusDateAndTime();
+    mCurrentDayTime = mServices.Context().focusDateAndTime();
 
-	CalenDayModel* tmp = mModels[NextDay];
-	tmp->refreshModel( mCurrentDayTime.addDays(-1));
-	
-	mModels[NextDay] = mModels[CurrentDay];
-	mModels[CurrentDay] = mModels[PreviousDay];
-	mModels[PreviousDay] = tmp;
+    CalenDayModel* tmp = mModels[NextDay];
+    tmp->refreshModel(mCurrentDayTime.addDays(-1));
+
+    mModels[NextDay] = mModels[CurrentDay];
+    mModels[CurrentDay] = mModels[PreviousDay];
+    mModels[PreviousDay] = tmp;
 }
 
 /*!
-	Reorganize models after move to next day. 
+ Reorganize models after move to next day. 
  */
-void CalenDayModelManager::moveForeward()
+void CalenDayModelManager::moveForward()
 {
-	mCurrentDayTime = mServices.Context().focusDateAndTime();
-	
-	CalenDayModel* tmp = mModels[PreviousDay];
-	tmp->refreshModel( mCurrentDayTime.addDays(1));
-	
-	mModels[PreviousDay] = mModels[CurrentDay];
-	mModels[CurrentDay] = mModels[NextDay];
-	mModels[NextDay] = tmp;
+    mCurrentDayTime = mServices.Context().focusDateAndTime();
+
+    CalenDayModel* tmp = mModels[PreviousDay];
+    tmp->refreshModel(mCurrentDayTime.addDays(1));
+
+    mModels[PreviousDay] = mModels[CurrentDay];
+    mModels[CurrentDay] = mModels[NextDay];
+    mModels[NextDay] = tmp;
 }
 
 /*!
-	Returns given model
-	/a day defines model, can be (PreviousDay, CurrentDay, NextDay) only.  
+ Returns given model
+ /a day defines model, can be (PreviousDay, CurrentDay, NextDay) only.  
  */
 QAbstractItemModel &CalenDayModelManager::getModel(ModelDay day)
 {
-	return *(mModels[day]);
+    return *(mModels[day]);
 }
 
 /*!
-	Creates all models objects durring construction.  
+ Creates all models objects durring construction.  
  */
 void CalenDayModelManager::createAllModels()
 {
-	
-	mModels[CurrentDay] = new CalenDayModel(mCurrentDayTime, mServices, this);
-	
-	QDateTime previousDayTime; 
-	QDateTime nextDayTime;
-	
-	if (mCurrentDayTime.isValid())
-		{
-		previousDayTime = mCurrentDayTime.addDays(-1);
-		nextDayTime = mCurrentDayTime.addDays(1);
-		}
-		
-	mModels[PreviousDay] = new CalenDayModel(previousDayTime, mServices, this);
-	mModels[NextDay] = new CalenDayModel(nextDayTime, mServices, this);
+
+    mModels[CurrentDay] = new CalenDayModel(mCurrentDayTime, mServices, this);
+
+    QDateTime previousDayTime;
+    QDateTime nextDayTime;
+
+    if (mCurrentDayTime.isValid()) {
+        previousDayTime = mCurrentDayTime.addDays(-1);
+        nextDayTime = mCurrentDayTime.addDays(1);
+    }
+
+    mModels[PreviousDay] = new CalenDayModel(previousDayTime, mServices, this);
+    mModels[NextDay] = new CalenDayModel(nextDayTime, mServices, this);
 }
 
-
 /*!
-	Refetch data for all models. Context calendar is used to fill models
-	with correct events. Should be used for full (three days) repopulation.
+ Refetch data for all models. Context calendar is used to fill models
+ with correct events. Should be used for full (three days) repopulation.
  */
 void CalenDayModelManager::refreshAllModels()
-	{
-	mCurrentDayTime = mServices.Context().focusDateAndTime();
+{
+    mCurrentDayTime = mServices.Context().focusDateAndTime();
 
-	mModels[PreviousDay]->refreshModel(mCurrentDayTime.addDays(-1));
-	mModels[CurrentDay]->refreshModel(mCurrentDayTime);
-	mModels[NextDay]->refreshModel(mCurrentDayTime.addDays(1));
-	}
+    mModels[PreviousDay]->refreshModel(mCurrentDayTime.addDays(-1));
+    mModels[CurrentDay]->refreshModel(mCurrentDayTime);
+    mModels[NextDay]->refreshModel(mCurrentDayTime.addDays(1));
+}
 
 /*!
-	Refetch data given day model. Context calendar is used to fill model
-	with correct events.
-	/a day defines model, can be (PreviousDay, CurrentDay, NextDay) only.  
+ Refetch data given day model. Context calendar is used to fill model
+ with correct events.
+ /a day defines model, can be (PreviousDay, CurrentDay, NextDay) only.  
  */
 void CalenDayModelManager::refreshSingleModel(CalenDayModelManager::ModelDay day)
-	{
-	switch (day)
-		{
-		case PreviousDay:
-			{
-			mModels[PreviousDay]->refreshModel(mCurrentDayTime.addDays(-1));
-			}
-			break;
-		case CurrentDay:
-			{
-			mModels[CurrentDay]->refreshModel(mCurrentDayTime);
-			}
-			break;
-		case NextDay:
-			{
-			mModels[PreviousDay]->refreshModel(mCurrentDayTime.addDays(1));		
-			}
-			break;
-		default:
-			break;
-		}
-	}
+{
+    switch (day) {
+        case PreviousDay: {
+            mModels[PreviousDay]->refreshModel(mCurrentDayTime.addDays(-1));
+        }
+            break;
+        case CurrentDay: {
+            mModels[CurrentDay]->refreshModel(mCurrentDayTime);
+        }
+            break;
+        case NextDay: {
+            mModels[PreviousDay]->refreshModel(mCurrentDayTime.addDays(1));
+        }
+            break;
+        default:
+            break;
+    }
+}
 
 // End of File