.TH "KABC" kde3 "11 Jun 2005" "Version Version 3.4.1" "kabc Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KABC \- static data, shared by ALL addressee objects  

.PP
.SH SYNOPSIS
.br
.PP
.SS "Classes"

.in +1c
.ti -1c
.RI "class \fBAddress\fP"
.br
.RI "\fIPostal address information. \fP"
.ti -1c
.RI "class \fBAddressBook\fP"
.br
.RI "\fI\fBAddress\fP Book. \fP"
.ti -1c
.RI "class \fBAddresseeItem\fP"
.br
.RI "\fISpecial ListViewItem, that is used by the \fBAddresseeDialog\fP. \fP"
.ti -1c
.RI "class \fBAddresseeDialog\fP"
.br
.RI "\fIDialog for selecting address book entries. \fP"
.ti -1c
.RI "class \fBAddresseeList\fP"
.br
.RI "\fIa \fBQValueList\fP of \fBAddressee\fP, with sorting functionality \fP"
.ti -1c
.RI "class \fBAddressLineEdit\fP"
.br
.RI "\fIA lineedit with LDAP and kabc completion. \fP"
.ti -1c
.RI "class \fBAgent\fP"
.br
.RI "\fIImportant!!! \fP"
.ti -1c
.RI "class \fBDistributionList\fP"
.br
.RI "\fIDistribution list of email addresses. \fP"
.ti -1c
.RI "class \fBDistributionListManager\fP"
.br
.RI "\fIManager of distribution lists. \fP"
.ti -1c
.RI "class \fBDistributionListWatcher\fP"
.br
.RI "\fIWatchdog for distribution lists. \fP"
.ti -1c
.RI "class \fBDistributionListDialog\fP"
.br
.RI "\fIFrontend to create distribution lists. \fP"
.ti -1c
.RI "class \fBEmailSelector\fP"
.br
.RI "\fIHelper class. \fP"
.ti -1c
.RI "class \fBDistributionListEditorWidget\fP"
.br
.RI "\fIHelper class. \fP"
.ti -1c
.RI "class \fBDistributionListEditor\fP"
.br
.ti -1c
.RI "class \fBErrorHandler\fP"
.br
.RI "\fIAbstract class that provides displaying of error messages. \fP"
.ti -1c
.RI "class \fBConsoleErrorHandler\fP"
.br
.RI "\fIThis class prints the error messages to stderr via \fBkdError()\fP. \fP"
.ti -1c
.RI "class \fBGUIErrorHandler\fP"
.br
.RI "\fIThis class shows messages boxes for every error message. \fP"
.ti -1c
.RI "class \fBGuiErrorHandler\fP"
.br
.RI "\fIThis class shows messages boxes for every error message. \fP"
.ti -1c
.RI "class \fBFormat\fP"
.br
.ti -1c
.RI "class \fBFormatFactory\fP"
.br
.RI "\fIClass for loading format plugins. \fP"
.ti -1c
.RI "class \fBFormatPlugin\fP"
.br
.RI "\fIBase class for address book formats. \fP"
.ti -1c
.RI "class \fBBinaryFormat\fP"
.br
.RI "\fIbinary file format for addressbook entries. \fP"
.ti -1c
.RI "class \fBGeo\fP"
.br
.RI "\fIGeographic position. \fP"
.ti -1c
.RI "class \fBKey\fP"
.br
.RI "\fIA class to store an encryption key. \fP"
.ti -1c
.RI "class \fBLdapObject\fP"
.br
.RI "\fIThis class is internal. \fP"
.ti -1c
.RI "class \fBLdapClient\fP"
.br
.RI "\fIThis class is internal. \fP"
.ti -1c
.RI "struct \fBLdapResult\fP"
.br
.RI "\fIStructure describing one result returned by a LDAP query. \fP"
.ti -1c
.RI "class \fBLdapSearch\fP"
.br
.RI "\fIThis class is internal. \fP"
.ti -1c
.RI "class \fBLdapConfigWidget\fP"
.br
.RI "\fILDAP Configuration widget. \fP"
.ti -1c
.RI "class \fBLDAPUrl\fP"
.br
.RI "\fI\fBLDAPUrl\fP. \fP"
.ti -1c
.RI "class \fBLDIF\fP"
.br
.RI "\fI\fBLDIF\fP. \fP"
.ti -1c
.RI "class \fBLock\fP"
.br
.RI "\fIThis class provides locking functionality for a file, directory or an arbitrary string-represented resource. \fP"
.ti -1c
.RI "class \fBLockNull\fP"
.br
.RI "\fIThis class provides a lock without actually locking. \fP"
.ti -1c
.RI "class \fBPhoneNumber\fP"
.br
.RI "\fIPhonenumber information. \fP"
.ti -1c
.RI "class \fBResourceFile\fP"
.br
.RI "\fIThis resource allows access to a local file. \fP"
.ti -1c
.RI "class \fBTicket\fP"
.br
.RI "\fIHelper class for handling coordinated save of address books. \fP"
.ti -1c
.RI "class \fBResourceSelectDialog\fP"
.br
.RI "\fIThis class is. \fP"
.ti -1c
.RI "class \fBAddressee\fP"
.br
.RI "\fIaddress book entry \fP"
.ti -1c
.RI "class \fBSortMode\fP"
.br
.RI "\fISort method for sorting an addressee list. \fP"
.ti -1c
.RI "class \fBStdAddressBook\fP"
.br
.RI "\fIStandard \fBKDE\fP address book. \fP"
.ti -1c
.RI "class \fBTimeZone\fP"
.br
.RI "\fITime zone information. \fP"
.ti -1c
.RI "class \fBVCard21Parser\fP"
.br
.ti -1c
.RI "class \fBVCardConverter\fP"
.br
.RI "\fIClass to converting contact objects into vCard format and vice versa. \fP"
.ti -1c
.RI "class \fBVCardFormat\fP"
.br
.ti -1c
.RI "class \fBVCardFormatImpl\fP"
.br
.ti -1c
.RI "class \fBVCardFormatPlugin\fP"
.br
.RI "\fIInterface of vCard backend for address book. \fP"
.in -1c
.SS "Namespaces"

.in +1c
.ti -1c
.RI "namespace \fBSortingTraits\fP"
.br
.ti -1c
.RI "namespace \fBLDIFConverter\fP"
.br
.in -1c
.SS "Typedefs"

.in +1c
.ti -1c
.RI "typedef \fBQMap\fP< \fBQString\fP, LdapAttrValue > \fBLdapAttrMap\fP"
.br
.ti -1c
.RI "typedef \fBQValueList\fP< \fBLdapResult\fP > \fBLdapResultList\fP"
.br
.in -1c
.SS "Enumerations"

.in +1c
.ti -1c
.RI "enum \fBSortingCriterion\fP { \fBUid\fP, \fBName\fP, \fBFormattedName\fP, \fBFamilyName\fP, \fBGivenName\fP }"
.br
.in -1c
.SS "Functions"

.in +1c
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBAddress\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBAddress\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBAddressBook\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBAddressBook\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBAgent\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBAgent\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBGeo\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBGeo\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBKey\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBKey\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBPhoneNumber\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBPhoneNumber\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const Picture &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, Picture &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBAddressee\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBAddressee\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &s, const Secrecy &secrecy)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &s, Secrecy &secrecy)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator<<\fP (\fBQDataStream\fP &, const \fBTimeZone\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDataStream\fP & \fBoperator>>\fP (\fBQDataStream\fP &, \fBTimeZone\fP &)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQString\fP \fBdateToVCardString\fP (const \fBQDateTime\fP &dateTime)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQString\fP \fBdateToVCardString\fP (const \fBQDate\fP &date)"
.br
.ti -1c
.RI "KABC_EXPORT \fBQDateTime\fP \fBVCardStringToDate\fP (const \fBQString\fP &dateString)"
.br
.in -1c
.SS "Variables"

.in +1c
.ti -1c
.RI "typedef \fBQValueList\fP< \fBQByteArray\fP > \fBLdapAttrValue\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
static data, shared by ALL addressee objects 
.SH "Enumeration Type Documentation"
.PP 
.SS "enum \fBKABC::SortingCriterion\fP"
.PP
\fBAddressee\fP attribute used for sorting. 
.PP
Definition at line 87 of file addresseelist.h.
.SH "Function Documentation"
.PP 
.SS "\fBQString\fP KABC::dateToVCardString (const \fBQDateTime\fP & dateTime)"
.PP
Converts a \fBQDateTime\fP to a date string as it is used in VCard and \fBLDIF\fP files. 
.PP
The return value is in the form 'yyyyMMddThhmmssZ' (e.g. '20031201T120000Z') 
.PP
\fBParameters:\fP
.RS 4
\fIdateTime\fP date and time to be converted 
.RE
.PP
\fBSince:\fP
.RS 4
3.2 
.RE
.PP

.PP
Definition at line 104 of file vcardconverter.cpp.
.SS "\fBQString\fP KABC::dateToVCardString (const \fBQDate\fP & date)"
.PP
Converts a \fBQDate\fP to a short date string as it is used in VCard and \fBLDIF\fP files. 
.PP
The return value is in the form 'yyyyMMdd' (e.g. '20031201') 
.PP
\fBParameters:\fP
.RS 4
\fIdate\fP date to be converted 
.RE
.PP
\fBSince:\fP
.RS 4
3.2 
.RE
.PP

.PP
Definition at line 109 of file vcardconverter.cpp.
.SS "\fBQDateTime\fP KABC::VCardStringToDate (const \fBQString\fP & dateString)"
.PP
Converts a date string as it is used in VCard and \fBLDIF\fP files to a \fBQDateTime\fP value. 
.PP
If the date string does not contain a time value, it will be returned as 00:00:00. (e.g. '20031201T120000' will return a \fBQDateTime\fP for 2003-12-01 at 12:00) 
.PP
\fBParameters:\fP
.RS 4
\fIdateString\fP string representing the date and time. 
.RE
.PP
\fBSince:\fP
.RS 4
3.2 
.RE
.PP

.PP
Definition at line 114 of file vcardconverter.cpp.
.PP
References QString::length(), QString::mid(), QString::remove(), QString::toUInt(), and QString::upper().
.PP
Referenced by KABC::VCard21Parser::readFromString().
.SH "Author"
.PP 
Generated automatically by Doxygen for kabc Library from the source code.
