calendarui/settings/src/calensettings.cpp
changeset 75 7ac58b2aae6f
parent 70 a5ed90760192
equal deleted inserted replaced
72:27feeedec790 75:7ac58b2aae6f
    55 			XQSettingsKey::TargetCentralRepository,
    55 			XQSettingsKey::TargetCentralRepository,
    56 			KCRUidCalendar, KCalendarShowWeekNum);
    56 			KCRUidCalendar, KCalendarShowWeekNum);
    57 	mShowRegionalInfoKey = new XQSettingsKey(
    57 	mShowRegionalInfoKey = new XQSettingsKey(
    58 			XQSettingsKey::TargetCentralRepository,
    58 			XQSettingsKey::TargetCentralRepository,
    59 			KCRUidCalendar, KCalendarShowRegionalInfo);
    59 			KCRUidCalendar, KCalendarShowRegionalInfo);
       
    60 	
       
    61 	// Enable the pixmap cache for better scrolling performance
       
    62 	mSettingsForm->setItemPixmapCacheEnabled(true);
    60 }
    63 }
    61 
    64 
    62 /*!
    65 /*!
    63 	Destructor
    66 	Destructor
    64  */
    67  */
   308 	mShowWeekNumberItem = new HbDataFormModelItem();
   311 	mShowWeekNumberItem = new HbDataFormModelItem();
   309 	mShowWeekNumberItem->setType(HbDataFormModelItem::ToggleValueItem);
   312 	mShowWeekNumberItem->setType(HbDataFormModelItem::ToggleValueItem);
   310 	mShowWeekNumberItem->setData(HbDataFormModelItem::LabelRole, 
   313 	mShowWeekNumberItem->setData(HbDataFormModelItem::LabelRole, 
   311 					QString(hbTrId("txt_calendar_setlabel_show_week_numbers")));
   314 					QString(hbTrId("txt_calendar_setlabel_show_week_numbers")));
   312 	mShowWeekNumberItem->setContentWidgetData("objectName", "showWeekNumber");
   315 	mShowWeekNumberItem->setContentWidgetData("objectName", "showWeekNumber");
   313 	mSettingsModel->appendDataFormItem(mShowWeekNumberItem);
       
   314 	mSettingsForm->addConnection(mShowWeekNumberItem, SIGNAL(clicked()), 
   316 	mSettingsForm->addConnection(mShowWeekNumberItem, SIGNAL(clicked()), 
   315 									this, SLOT(handleWeekNumberChange()));
   317 									this, SLOT(handleWeekNumberChange()));
       
   318 	mSettingsModel->appendDataFormItem(mShowWeekNumberItem);
       
   319 
   316 }
   320 }
   317 
   321 
   318 /*!
   322 /*!
   319 	Returns true if the regional plugin is loaded
   323 	Returns true if the regional plugin is loaded
   320  */
   324  */