389 |
389 |
390 // Add the regional settings item. |
390 // Add the regional settings item. |
391 HbDataFormModelItem::DataItemType regionalSettingsItem = |
391 HbDataFormModelItem::DataItemType regionalSettingsItem = |
392 static_cast<HbDataFormModelItem::DataItemType> |
392 static_cast<HbDataFormModelItem::DataItemType> |
393 (HbDataFormModelItem::CustomItemBase + RegionalSettingsItem); |
393 (HbDataFormModelItem::CustomItemBase + RegionalSettingsItem); |
394 (mSettingsModel->appendDataFormItem( |
394 mRegionalDataFormItem = mSettingsModel->appendDataFormItem( |
395 regionalSettingsItem))->setContentWidgetData( |
395 regionalSettingsItem); |
|
396 mRegionalDataFormItem->setContentWidgetData( |
|
397 "text", hbTrId("txt_clock_button_regional_date_time_settings")); |
|
398 mRegionalDataFormItem->setContentWidgetData( |
396 "objectName", "regionalSettings"); |
399 "objectName", "regionalSettings"); |
397 |
400 |
398 // Add the clock type item. |
401 // Add the clock type item. |
399 HbDataFormModelItem::DataItemType clockTypeSettingsItem = |
402 HbDataFormModelItem::DataItemType clockTypeSettingsItem = |
400 static_cast<HbDataFormModelItem::DataItemType> |
403 static_cast<HbDataFormModelItem::DataItemType> |
419 // Add the alarm snooze time item. |
422 // Add the alarm snooze time item. |
420 mAlarmSnoozeItem = mSettingsModel->appendDataFormItem( |
423 mAlarmSnoozeItem = mSettingsModel->appendDataFormItem( |
421 HbDataFormModelItem::ComboBoxItem, |
424 HbDataFormModelItem::ComboBoxItem, |
422 hbTrId("txt_clock_setlabel_alarm_snooze_time")); |
425 hbTrId("txt_clock_setlabel_alarm_snooze_time")); |
423 QStringList alramSnoozeTimes; |
426 QStringList alramSnoozeTimes; |
424 alramSnoozeTimes << hbTrId("txt_clock_set_ln_mins", 5) |
427 alramSnoozeTimes << hbTrId("txt_clock_setlabel_ln_mins", 5) |
425 << hbTrId("txt_clock_set_ln_mins", 10) |
428 << hbTrId("txt_clock_setlabel_ln_mins", 10) |
426 << hbTrId("txt_clock_set_ln_mins", 15) |
429 << hbTrId("txt_clock_setlabel_ln_mins", 15) |
427 << hbTrId("txt_clock_set_ln_mins", 30); |
430 << hbTrId("txt_clock_setlabel_ln_mins", 30); |
428 |
431 |
429 // Build the hash map for the reminder. |
432 // Build the hash map for the reminder. |
430 mAlarmSnoozeTimeHash[0] = 5; |
433 mAlarmSnoozeTimeHash[0] = 5; |
431 mAlarmSnoozeTimeHash[1] = 10; |
434 mAlarmSnoozeTimeHash[1] = 10; |
432 mAlarmSnoozeTimeHash[2] = 15; |
435 mAlarmSnoozeTimeHash[2] = 15; |