summaryrefslogtreecommitdiffabout
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--kabc/phonenumber.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/kabc/phonenumber.cpp b/kabc/phonenumber.cpp
index ad3e65b..04b1168 100644
--- a/kabc/phonenumber.cpp
+++ b/kabc/phonenumber.cpp
@@ -144,55 +144,64 @@ QString PhoneNumber::typeLabel( int type )
case Work:
return i18n("Work phone", "Work");
break;
case Msg:
return i18n("Messenger");
break;
case Pref:
return i18n("Preferred Number");
break;
case Voice:
return i18n("Voice");
break;
case Fax:
return i18n("Fax");
break;
case Cell:
- return i18n("Mobile Phone", "Mobile" );
+ return i18n("Mobile Phone" );
+ break;
+ case Cell | Home:
+ return i18n("Home Mobile" );
+ break;
+ case Cell | Work:
+ return i18n("Home Mobile" );
break;
case Video:
return i18n("Video");
break;
case Bbs:
return i18n("Mailbox");
break;
case Modem:
return i18n("Modem");
break;
case Car:
return i18n("Car Phone", "Car" );
break;
case Isdn:
return i18n("ISDN");
break;
case Pcs:
return i18n("PCS");
break;
case Pager:
return i18n("Pager");
break;
+ case Work | Pager:
+ return i18n("Work Pager");
+ break;
case Home | Fax:
return i18n("Home Fax");
break;
case Work | Fax:
return i18n("Work Fax");
break;
default:
return i18n("Other");
}
}
QDataStream &KABC::operator<<( QDataStream &s, const PhoneNumber &phone )
{
return s << phone.mId << phone.mType << phone.mNumber;
}