calendarui/settings/src/calensettings.cpp
changeset 75 7ac58b2aae6f
parent 70 a5ed90760192
--- a/calendarui/settings/src/calensettings.cpp	Mon Sep 06 15:58:44 2010 +0530
+++ b/calendarui/settings/src/calensettings.cpp	Mon Sep 20 12:44:39 2010 +0530
@@ -57,6 +57,9 @@
 	mShowRegionalInfoKey = new XQSettingsKey(
 			XQSettingsKey::TargetCentralRepository,
 			KCRUidCalendar, KCalendarShowRegionalInfo);
+	
+	// Enable the pixmap cache for better scrolling performance
+	mSettingsForm->setItemPixmapCacheEnabled(true);
 }
 
 /*!
@@ -310,9 +313,10 @@
 	mShowWeekNumberItem->setData(HbDataFormModelItem::LabelRole, 
 					QString(hbTrId("txt_calendar_setlabel_show_week_numbers")));
 	mShowWeekNumberItem->setContentWidgetData("objectName", "showWeekNumber");
-	mSettingsModel->appendDataFormItem(mShowWeekNumberItem);
 	mSettingsForm->addConnection(mShowWeekNumberItem, SIGNAL(clicked()), 
 									this, SLOT(handleWeekNumberChange()));
+	mSettingsModel->appendDataFormItem(mShowWeekNumberItem);
+
 }
 
 /*!