Source Code (Use browser search to find items of interest.)
Class Index
kab'Kab1Entry (./kdeutils/kab/kab_kab1importer.cc:36)
class Kab1Entry {
public:
// changed on April 4 1998
// (added talk-address-list)
// changed on June 9 1998
// (added keywords list)
// ----------------------------------
QCString name;
QCString firstname;
QCString additionalName;
QCString namePrefix;
QCString fn; // formatted name
QCString comment;
QCString org; // organization -
QCString orgUnit;
QCString orgSubUnit;
QCString title;
QCString role;
// QPixmap logo;
QDate birthday; // now implemented
QStrList talk; // list of talk addresses
QStrList keywords; // list of form-free keywords
// QCString sound; // base64 coded wav - file
// QCString agent; // contains a complete vCard possibly?
QCString deliveryLabel; // missing in implementation
// Attention API users:
// The email fields will be changed to an unlimited list of
// email addresses and remarks, see list<QCString> emails below.
// Do not rely on the availablility of the three QCString
// members, I think this is much to inflexible.
// Currently, the emails-list will be empty, but not for long!
QCString email;
QCString email2;
QCString email3;
// This list contains the email addresses.
QStrList emails;
QCString address;
QCString town;
// new fields, hint from Preston Brown:
QCString zip; // zip or postal code
QCString state; // for state or province
QCString country; // for federal states
// -----
QCString telephone;
QCString fax;
QCString modem;
QCString URL;
};
/** This method parses a kab 1 section and creates a kab 2 entry from it.
* Used to import the kab 1 address book into the program.
* @return false if the section does not represent a kab 1 entry
* @see QConfigDB
* @see Section */