-rw-r--r-- | core/pim/addressbook/ocontactfields.cpp | 85 |
1 files changed, 38 insertions, 47 deletions
diff --git a/core/pim/addressbook/ocontactfields.cpp b/core/pim/addressbook/ocontactfields.cpp index 7823a9c..0da6a4f 100644 --- a/core/pim/addressbook/ocontactfields.cpp +++ b/core/pim/addressbook/ocontactfields.cpp | |||
@@ -14,28 +14,53 @@ | |||
14 | QStringList OContactFields::untrdetailsfields( bool sorted ) | 14 | QStringList OContactFields::untrdetailsfields( bool sorted ) |
15 | { | 15 | { |
16 | QStringList list; | 16 | QStringList list; |
17 | 17 | ||
18 | list.append( "Office" ); | 18 | list.append( "Office" ); |
19 | list.append( "Profession" ); | 19 | list.append( "Profession" ); |
20 | list.append( "Assistant" ); | 20 | list.append( "Assistant" ); |
21 | list.append( "Manager" ); | 21 | list.append( "Manager" ); |
22 | |||
22 | list.append( "Spouse" ); | 23 | list.append( "Spouse" ); |
23 | list.append( "Gender" ); | 24 | list.append( "Gender" ); |
24 | list.append( "Birthday" ); | 25 | list.append( "Birthday" ); |
25 | list.append( "Anniversary" ); | 26 | list.append( "Anniversary" ); |
26 | list.append( "Nickname" ); | 27 | list.append( "Nickname" ); |
27 | list.append( "Children" ); | 28 | list.append( "Children" ); |
28 | 29 | ||
29 | if (sorted) list.sort(); | 30 | if (sorted) list.sort(); |
31 | return list; | ||
32 | } | ||
33 | |||
34 | /*! | ||
35 | \internal | ||
36 | Returns a translated list of details field names for a contact. | ||
37 | */ | ||
38 | QStringList OContactFields::trdetailsfields( bool sorted ) | ||
39 | { | ||
40 | QStringList list; | ||
41 | |||
42 | list.append( QObject::tr( "Office" ) ); | ||
43 | list.append( QObject::tr( "Profession" ) ); | ||
44 | list.append( QObject::tr( "Assistant" ) ); | ||
45 | list.append( QObject::tr( "Manager" ) ); | ||
46 | |||
47 | list.append( QObject::tr( "Spouse" ) ); | ||
48 | list.append( QObject::tr( "Gender" ) ); | ||
49 | list.append( QObject::tr( "Birthday" ) ); | ||
50 | list.append( QObject::tr( "Anniversary" ) ); | ||
51 | list.append( QObject::tr( "Nickname" ) ); | ||
52 | list.append( QObject::tr( "Children" ) ); | ||
30 | 53 | ||
54 | if (sorted) list.sort(); | ||
31 | return list; | 55 | return list; |
32 | } | 56 | } |
33 | 57 | ||
58 | |||
34 | /*! | 59 | /*! |
35 | \internal | 60 | \internal |
36 | Returns a translated list of phone field names for a contact. | 61 | Returns a translated list of phone field names for a contact. |
37 | */ | 62 | */ |
38 | QStringList OContactFields::trphonefields( bool sorted ) | 63 | QStringList OContactFields::trphonefields( bool sorted ) |
39 | { | 64 | { |
40 | QStringList list; | 65 | QStringList list; |
41 | list.append( QObject::tr( "Business Phone" ) ); | 66 | list.append( QObject::tr( "Business Phone" ) ); |
@@ -52,35 +77,35 @@ QStringList OContactFields::trphonefields( bool sorted ) | |||
52 | if (sorted) list.sort(); | 77 | if (sorted) list.sort(); |
53 | 78 | ||
54 | return list; | 79 | return list; |
55 | } | 80 | } |
56 | 81 | ||
57 | 82 | ||
58 | /*! | 83 | /*! |
59 | \internal | 84 | \internal |
60 | Returns a translated list of details field names for a contact. | 85 | Returns a list of phone field names for a contact. |
61 | */ | 86 | */ |
62 | QStringList OContactFields::trdetailsfields( bool sorted ) | 87 | QStringList OContactFields::untrphonefields( bool sorted ) |
63 | { | 88 | { |
64 | QStringList list; | 89 | QStringList list; |
65 | 90 | ||
66 | list.append( QObject::tr( "Office" ) ); | 91 | list.append( "Business Phone" ); |
67 | list.append( QObject::tr( "Profession" ) ); | 92 | list.append( "Business Fax" ); |
68 | list.append( QObject::tr( "Assistant" ) ); | 93 | list.append( "Business Mobile" ); |
69 | list.append( QObject::tr( "Manager" ) ); | ||
70 | 94 | ||
71 | list.append( QObject::tr( "Spouse" ) ); | 95 | list.append( "Default Email" ); |
72 | list.append( QObject::tr( "Gender" ) ); | 96 | list.append( "Emails" ); |
73 | list.append( QObject::tr( "Birthday" ) ); | 97 | |
74 | list.append( QObject::tr( "Anniversary" ) ); | 98 | list.append( "Home Phone" ); |
75 | list.append( QObject::tr( "Nickname" ) ); | 99 | list.append( "Home Fax" ); |
76 | list.append( QObject::tr( "Children" ) ); | 100 | list.append( "Home Mobile" ); |
77 | 101 | ||
78 | if (sorted) list.sort(); | 102 | if (sorted) list.sort(); |
103 | |||
79 | return list; | 104 | return list; |
80 | } | 105 | } |
81 | 106 | ||
82 | 107 | ||
83 | /*! | 108 | /*! |
84 | \internal | 109 | \internal |
85 | Returns a translated list of field names for a contact. | 110 | Returns a translated list of field names for a contact. |
86 | */ | 111 | */ |
@@ -123,40 +148,16 @@ QStringList OContactFields::trfields( bool sorted ) | |||
123 | 148 | ||
124 | if (sorted) list.sort(); | 149 | if (sorted) list.sort(); |
125 | 150 | ||
126 | return list; | 151 | return list; |
127 | } | 152 | } |
128 | 153 | ||
129 | /*! | 154 | /*! |
130 | \internal | 155 | \internal |
131 | Returns a list of phone field names for a contact. | ||
132 | */ | ||
133 | QStringList OContactFields::untrphonefields( bool sorted ) | ||
134 | { | ||
135 | QStringList list; | ||
136 | |||
137 | list.append( "Business Phone" ); | ||
138 | list.append( "Business Fax" ); | ||
139 | list.append( "Business Mobile" ); | ||
140 | |||
141 | list.append( "Default Email" ); | ||
142 | list.append( "Emails" ); | ||
143 | |||
144 | list.append( "Home Phone" ); | ||
145 | list.append( "Home Fax" ); | ||
146 | list.append( "Home Mobile" ); | ||
147 | |||
148 | if (sorted) list.sort(); | ||
149 | |||
150 | return list; | ||
151 | } | ||
152 | |||
153 | /*! | ||
154 | \internal | ||
155 | Returns an untranslated list of field names for a contact. | 156 | Returns an untranslated list of field names for a contact. |
156 | */ | 157 | */ |
157 | QStringList OContactFields::untrfields( bool sorted ) | 158 | QStringList OContactFields::untrfields( bool sorted ) |
158 | { | 159 | { |
159 | QStringList list; | 160 | QStringList list; |
160 | 161 | ||
161 | list.append( "Name Title" ); | 162 | list.append( "Name Title" ); |
162 | list.append( "First Name" ); | 163 | list.append( "First Name" ); |
@@ -174,34 +175,24 @@ QStringList OContactFields::untrfields( bool sorted ) | |||
174 | list.append( "Business Street" ); | 175 | list.append( "Business Street" ); |
175 | list.append( "Business City" ); | 176 | list.append( "Business City" ); |
176 | list.append( "Business State" ); | 177 | list.append( "Business State" ); |
177 | list.append( "Business Zip" ); | 178 | list.append( "Business Zip" ); |
178 | list.append( "Business Country" ); | 179 | list.append( "Business Country" ); |
179 | list.append( "Business Pager" ); | 180 | list.append( "Business Pager" ); |
180 | list.append( "Business WebPage" ); | 181 | list.append( "Business WebPage" ); |
181 | 182 | ||
182 | list.append( "Office" ); | ||
183 | list.append( "Profession" ); | ||
184 | list.append( "Assistant" ); | ||
185 | list.append( "Manager" ); | ||
186 | |||
187 | list.append( "Home Street" ); | 183 | list.append( "Home Street" ); |
188 | list.append( "Home City" ); | 184 | list.append( "Home City" ); |
189 | list.append( "Home State" ); | 185 | list.append( "Home State" ); |
190 | list.append( "Home Zip" ); | 186 | list.append( "Home Zip" ); |
191 | list.append( "Home Country" ); | 187 | list.append( "Home Country" ); |
192 | list.append( "Home Web Page" ); | 188 | list.append( "Home Web Page" ); |
193 | 189 | ||
194 | list.append( "Spouse" ); | 190 | list += untrdetailsfields( sorted ); |
195 | list.append( "Gender" ); | ||
196 | list.append( "Birthday" ); | ||
197 | list.append( "Anniversary" ); | ||
198 | list.append( "Nickname" ); | ||
199 | list.append( "Children" ); | ||
200 | 191 | ||
201 | list.append( "Notes" ); | 192 | list.append( "Notes" ); |
202 | list.append( "Groups" ); | 193 | list.append( "Groups" ); |
203 | 194 | ||
204 | if (sorted) list.sort(); | 195 | if (sorted) list.sort(); |
205 | 196 | ||
206 | return list; | 197 | return list; |
207 | } | 198 | } |