equal
deleted
inserted
replaced
1021 void NmIpsSettingsHelper::receivingWeekdaysModified() |
1021 void NmIpsSettingsHelper::receivingWeekdaysModified() |
1022 { |
1022 { |
1023 HbDataFormModelItem *item = mContentItems.value(IpsServices::ReceptionWeekDays); |
1023 HbDataFormModelItem *item = mContentItems.value(IpsServices::ReceptionWeekDays); |
1024 QVariant widgetData = item->contentWidgetData(QString("selectedItems")); |
1024 QVariant widgetData = item->contentWidgetData(QString("selectedItems")); |
1025 QList<QVariant> selectedIndexes = widgetData.value< QList<QVariant> >(); |
1025 QList<QVariant> selectedIndexes = widgetData.value< QList<QVariant> >(); |
1026 QVariant itemData = item->data(HbDataFormModelItem::HbDataFormModelItem::DescriptionRole + 1); |
1026 QVariant itemData = item->data(HbDataFormModelItem::DescriptionRole + 1); |
1027 QList<QVariant> itemValues = itemData.value< QList<QVariant> >(); |
1027 QList<QVariant> itemValues = itemData.value< QList<QVariant> >(); |
1028 |
1028 |
1029 int days(0); |
1029 int days(0); |
1030 foreach (QVariant selectedIndex, selectedIndexes) { |
1030 foreach (QVariant selectedIndex, selectedIndexes) { |
1031 days |= itemValues.at(selectedIndex.toInt()).toInt(); |
1031 days |= itemValues.at(selectedIndex.toInt()).toInt(); |
1057 \param index selected item index. |
1057 \param index selected item index. |
1058 */ |
1058 */ |
1059 void NmIpsSettingsHelper::refreshPeriodModified(int index) |
1059 void NmIpsSettingsHelper::refreshPeriodModified(int index) |
1060 { |
1060 { |
1061 HbDataFormModelItem* item = mContentItems.value(IpsServices::ReceptionRefreshPeriodDayTime); |
1061 HbDataFormModelItem* item = mContentItems.value(IpsServices::ReceptionRefreshPeriodDayTime); |
1062 QVariant itemData = item->data(HbDataFormModelItem::HbDataFormModelItem::DescriptionRole + 1); |
1062 QVariant itemData = item->data(HbDataFormModelItem::DescriptionRole + 1); |
1063 int selectedValue = itemData.value< QList< QVariant > >().at(index).toInt(); |
1063 int selectedValue = itemData.value< QList< QVariant > >().at(index).toInt(); |
1064 handleReceivingScheduleSettingChange(IpsServices::ReceptionRefreshPeriodDayTime, selectedValue); |
1064 handleReceivingScheduleSettingChange(IpsServices::ReceptionRefreshPeriodDayTime, selectedValue); |
1065 } |
1065 } |
1066 |
1066 |
1067 /*! |
1067 /*! |