_8h
#include "kcontacts_export.h"
#include <QMetaType>
Go to the source code of this file.
Typedefs | |
typedef QFlags< AddressFormatField > | KContacts::AddressFormatFields |
Enumerations | |
enum class | KContacts::AddressFormatField { NoField = 0 , Country = 1 , Region = 2 , Locality = 4 , DependentLocality = 8 , SortingCode = 16 , PostalCode = 32 , StreetAddress = 64 , Organization = 128 , Name = 256 , PostOfficeBox = 512 } |
enum class | KContacts::AddressFormatPreference { Generic , Business } |
enum class | KContacts::AddressFormatScriptPreference { Local , Latin } |
enum class | KContacts::AddressFormatStyle { Postal , MultiLineDomestic , MultiLineInternational , SingleLineDomestic , SingleLineInternational , GeoUriQuery } |
Detailed Description
Everything that needs to go in to the KContacts Q_NAMESPACE meta object.
Definition in file namespace.h.
Typedef Documentation
◆ AddressFormatFields
typedef QFlags< AddressFormatField > KContacts::AddressFormatFields |
A set of address fields.
- See also
- KContacts::AddressFormat
- Since
- 5.92
Definition at line 65 of file namespace.h.
Enumeration Type Documentation
◆ AddressFormatField
|
strong |
Address field types.
These are the field types that can be referenced in address format rules.
- Note
- Not all of those are represented by vCard and thus KContacts, but exist only for compatibility with libaddressinput, so format rules from that can be consumed directly.
- See also
- KContacts::AddressFormat
- Since
- 5.92
Definition at line 44 of file namespace.h.
◆ AddressFormatPreference
|
strong |
Indicate whether to prefer an address format for (postal) business address or a generic one.
- Since
- 5.92
Definition at line 82 of file namespace.h.
◆ AddressFormatScriptPreference
|
strong |
Indicate whether to use a address format in the local script or a Latin transliteration.
- Since
- 5.92
Definition at line 72 of file namespace.h.
◆ AddressFormatStyle
|
strong |
Address formatting styles.
- See also
- KContacts::Address::formatted
- Since
- 5.92
Definition at line 25 of file namespace.h.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 13 2024 11:53:51 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.