Main Page Modules Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members Related Pages
KABC::PhoneNumber Class Reference
Phonenumber information.
More...
#include <phonenumber.h>
List of all members.
Detailed Description
Phonenumber information.
This class provides phone number information. A phone number is classified by a type. The following types are available, it's possible to use multiple types Types for a number by combining them through a logical or.
Definition at line 36 of file phonenumber.h.
Member Enumeration Documentation
| enum KABC::PhoneNumber::Types
|
|
|
|
-
Home - Home number -
Work - Office number -
Msg - Messaging -
Pref - Preferred number -
Voice - Voice -
Fax - Fax machine -
Cell - Cell phone -
Video - Video phone -
Bbs - Mailbox -
Modem - Modem -
Car - Car phone -
Isdn - ISDN connection -
Pcs - Personal Communication Service -
Pager - Pager
Definition at line 61 of file phonenumber.h. |
Constructor & Destructor Documentation
| KABC::PhoneNumber::PhoneNumber |
( |
|
) |
|
|
|
|
Create an empty phone number object. |
| KABC::PhoneNumber::PhoneNumber |
( |
const QString & |
number, |
|
|
int |
type = Home |
|
) |
|
|
|
|
Create a phonenumber object. - Parameters:
-
| number |
Number |
| type |
Type as defined in enum. Multiple types can be specified by combining them by a logical or. |
|
| KABC::PhoneNumber::~PhoneNumber |
( |
|
) |
|
|
Member Function Documentation
| QString KABC::PhoneNumber::id |
( |
|
) |
|
|
|
|
Returns the unique identifier. |
| QString KABC::PhoneNumber::label |
( |
int |
type |
) |
[static] |
|
|
|
Returns the translated label for phone number type. @obsolete |
| QString KABC::PhoneNumber::label |
( |
|
) |
|
|
|
|
Returns the translated label for phone number depending on its type. |
| QString KABC::PhoneNumber::number |
( |
|
) |
|
|
| void KABC::PhoneNumber::setId |
( |
const QString & |
id |
) |
|
|
|
|
Sets the unique identifier. |
| void KABC::PhoneNumber::setNumber |
( |
const QString & |
|
) |
|
|
| void KABC::PhoneNumber::setType |
( |
int |
|
) |
|
|
|
|
Sets the type. Multiple types can be specified by combining them by a logical or. |
| int KABC::PhoneNumber::type |
( |
|
) |
|
|
|
|
Returns the type. Can be a multiple types combined by a logical or. |
| QString KABC::PhoneNumber::typeLabel |
( |
int |
type |
) |
[static] |
|
|
|
Returns the translated label for phone number type. |
| QString KABC::PhoneNumber::typeLabel |
( |
|
) |
|
|
|
|
Returns a translated string of all types the address has. |
| TypeList KABC::PhoneNumber::typeList |
( |
|
) |
[static] |
|
|
|
Returns a list of all available types |
The documentation for this class was generated from the following file:
Generated on Wed Aug 13 23:30:31 2003 for kdelibs by
1.2.18