summaryrefslogtreecommitdiffstats
path: root/kabc/scripts/entrylist
blob: 87c342a06beebd2e3693951faba29c78d4194793 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# This file describes the fields of an address book entry.
#
# The following comma-separated fields are used:
#
#          Control: A generates accessor functions.
#                   L generates a static function for returning a tranlsated label
#                   F generates a Field id and object for generic field handling
#                   E generate an equality test in Addressee::operator==().
#      Field Name : A descriptive name which is shown to the user.
#         Comment : A comment helping translators to understand the field name
#            Type : C++ type of field.
#      Identifier : A string used in code as variable name etc.
#  Field Category : Categories the field belongs to (see Field::FieldCategory).
#  Output function: Function used to convert type to string for debug output (optional)

ALE,name,,TQString,name

ALFE,formatted name,,TQString,formattedName,Frequent

ALFE,family name,,TQString,familyName,Frequent
ALFE,given name,,TQString,givenName,Frequent
ALFE,additional names,,TQString,additionalName
ALFE,honorific prefixes,,TQString,prefix
ALFE,honorific suffixes,,TQString,suffix

ALFE,nick name,,TQString,nickName,Personal

ALFE,birthday,,TQDateTime,birthday,Personal,.toString()

#Address address
LF,home address street,,TQString,homeAddressStreet,Address|Personal
LF,home address city,,TQString,homeAddressLocality,Address|Personal
LF,home address state,,TQString,homeAddressRegion,Address|Personal
LF,home address zip code,,TQString,homeAddressPostalCode,Address|Personal
LF,home address country,,TQString,homeAddressCountry,Address|Personal
LF,home address label,,TQString,homeAddressLabel,Address|Personal

LF,business address street,,TQString,businessAddressStreet,Address|Organization
LF,business address city,,TQString,businessAddressLocality,Address|Organization
LF,business address state,,TQString,businessAddressRegion,Address|Organization
LF,business address zip code,,TQString,businessAddressPostalCode,Address|Organization
LF,business address country,,TQString,businessAddressCountry,Address|Organization
LF,business address label,,TQString,businessAddressLabel,Address|Organization

#phoneNumbers
LF,home phone,,TQString,homePhone,Personal|Frequent
LF,business phone,,TQString,businessPhone,Organization|Frequent
LF,mobile phone,,TQString,mobilePhone,Frequent
LF,home fax,,TQString,homeFax
LF,business fax,,TQString,businessFax
LF,car phone,,TQString,carPhone
LF,ISDN,,TQString,isdn
LF,pager,,TQString,pager

#emails
LF,email address,,TQString,email,Email|Frequent

ALFE,mail client,,TQString,mailer,Email

ALE,time zone,,TimeZone,timeZone,,.asString()
ALE,geographic position,,Geo,geo,,.asString()

ALFE,title,person,TQString,title,Organization
ALFE,role,person in organization,TQString,role,Organization
ALFE,organization,,TQString,organization,Organization
ALFE,department,,TQString,department,Organization

ALFE,note,,TQString,note

ALE,product identifier,,TQString,productId
ALE,revision date,,TQDateTime,revision,,.toString()

ALE,sort string,,TQString,sortString

ALF,homepage,,KURL,url,,.url()

ALE,security class,,Secrecy,secrecy,,.asString()

ALE,logo,,Picture,logo,,.asString()
ALE,photo,,Picture,photo,,.asString()
ALE,sound,,Sound,sound,,.asString()
ALE,agent,,Agent,agent,,.asString()