equal
deleted
inserted
replaced
44 appendDataFormItem( new CntDetailModelItem( mBirthday, hbTrId("txt_phob_formlabel_birthday")), root ); |
44 appendDataFormItem( new CntDetailModelItem( mBirthday, hbTrId("txt_phob_formlabel_birthday")), root ); |
45 appendDataFormItem( new CntDetailModelItem( mAnniversary, hbTrId("txt_phob_formlabel_anniversary")), root ); |
45 appendDataFormItem( new CntDetailModelItem( mAnniversary, hbTrId("txt_phob_formlabel_anniversary")), root ); |
46 } |
46 } |
47 |
47 |
48 CntDateEditorModel::~CntDateEditorModel() |
48 CntDateEditorModel::~CntDateEditorModel() |
49 { |
49 { |
50 } |
50 } |
51 |
51 |
52 void CntDateEditorModel::saveContactDetails() |
52 void CntDateEditorModel::saveContactDetails() |
53 { |
53 { |
54 HbDataFormModelItem* root = invisibleRootItem(); |
54 HbDataFormModelItem* root = invisibleRootItem(); |
55 // Birthday |
55 // Birthday |
63 mAnniversary = anniversary->detail(); |
63 mAnniversary = anniversary->detail(); |
64 if ( mAnniversary.originalDate().isValid() ) |
64 if ( mAnniversary.originalDate().isValid() ) |
65 mContact->saveDetail( &mAnniversary ); |
65 mContact->saveDetail( &mAnniversary ); |
66 |
66 |
67 } |
67 } |
|
68 |
|
69 QContactDetail CntDateEditorModel::detail() const |
|
70 { |
|
71 if ( mAnniversary.originalDate().isValid() ) |
|
72 { |
|
73 return mAnniversary; |
|
74 } |
|
75 if ( mBirthday.date().isValid() ) |
|
76 { |
|
77 return mBirthday; |
|
78 } |
|
79 return QContactAnniversary(); |
|
80 } |
68 // End of File |
81 // End of File |