-rw-r--r-- | libopie2/opiepim/ocontact.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/libopie2/opiepim/ocontact.h b/libopie2/opiepim/ocontact.h index 9a1a8dc..1d46b81 100644 --- a/libopie2/opiepim/ocontact.h +++ b/libopie2/opiepim/ocontact.h | |||
@@ -167,79 +167,74 @@ public: | |||
167 | QString businessWebpage() const { return find( Qtopia::BusinessWebPage ); } | 167 | QString businessWebpage() const { return find( Qtopia::BusinessWebPage ); } |
168 | QString jobTitle() const { return find( Qtopia::JobTitle ); } | 168 | QString jobTitle() const { return find( Qtopia::JobTitle ); } |
169 | QString department() const { return find( Qtopia::Department ); } | 169 | QString department() const { return find( Qtopia::Department ); } |
170 | QString office() const { return find( Qtopia::Office ); } | 170 | QString office() const { return find( Qtopia::Office ); } |
171 | QString businessPhone() const { return find( Qtopia::BusinessPhone ); } | 171 | QString businessPhone() const { return find( Qtopia::BusinessPhone ); } |
172 | QString businessFax() const { return find( Qtopia::BusinessFax ); } | 172 | QString businessFax() const { return find( Qtopia::BusinessFax ); } |
173 | QString businessMobile() const { return find( Qtopia::BusinessMobile ); } | 173 | QString businessMobile() const { return find( Qtopia::BusinessMobile ); } |
174 | QString businessPager() const { return find( Qtopia::BusinessPager ); } | 174 | QString businessPager() const { return find( Qtopia::BusinessPager ); } |
175 | QString profession() const { return find( Qtopia::Profession ); } | 175 | QString profession() const { return find( Qtopia::Profession ); } |
176 | QString assistant() const { return find( Qtopia::Assistant ); } | 176 | QString assistant() const { return find( Qtopia::Assistant ); } |
177 | QString manager() const { return find( Qtopia::Manager ); } | 177 | QString manager() const { return find( Qtopia::Manager ); } |
178 | /** Multi line string containing all non-empty address info in the form | 178 | /** Multi line string containing all non-empty address info in the form |
179 | * Street | 179 | * Street |
180 | * City, State Zip | 180 | * City, State Zip |
181 | * Country | 181 | * Country |
182 | */ | 182 | */ |
183 | QString displayBusinessAddress() const; | 183 | QString displayBusinessAddress() const; |
184 | 184 | ||
185 | //personal | 185 | //personal |
186 | QString spouse() const { return find( Qtopia::Spouse ); } | 186 | QString spouse() const { return find( Qtopia::Spouse ); } |
187 | QString gender() const { return find( Qtopia::Gender ); } | 187 | QString gender() const { return find( Qtopia::Gender ); } |
188 | QDate birthday() const; | 188 | QDate birthday() const; |
189 | QDate anniversary() const; | 189 | QDate anniversary() const; |
190 | QString nickname() const { return find( Qtopia::Nickname ); } | 190 | QString nickname() const { return find( Qtopia::Nickname ); } |
191 | QString children() const { return find( Qtopia::Children ); } | 191 | QString children() const { return find( Qtopia::Children ); } |
192 | QStringList childrenList() const; | 192 | QStringList childrenList() const; |
193 | 193 | ||
194 | // other | 194 | // other |
195 | QString notes() const { return find( Qtopia::Notes ); } | 195 | QString notes() const { return find( Qtopia::Notes ); } |
196 | QString groups() const { return find( Qtopia::Groups ); } | 196 | QString groups() const { return find( Qtopia::Groups ); } |
197 | QStringList groupList() const; | 197 | QStringList groupList() const; |
198 | 198 | ||
199 | // // custom | ||
200 | // const QString &customField( const QString &key ) | ||
201 | // { return find( Custom- + key ); } | ||
202 | |||
203 | |||
204 | QString toRichText() const; | 199 | QString toRichText() const; |
205 | QMap<int, QString> toMap() const; | 200 | QMap<int, QString> toMap() const; |
206 | QString field( int key ) const { return find( key ); } | 201 | QString field( int key ) const { return find( key ); } |
207 | 202 | ||
208 | 203 | ||
209 | void setUid( int i ); | 204 | void setUid( int i ); |
210 | 205 | ||
211 | QString toShortText()const; | 206 | QString toShortText()const; |
212 | QString OContact::type()const; | 207 | QString type()const; |
213 | QMap<QString,QString> OContact::toExtraMap() const; | 208 | class QString recordField(int) const; |
214 | class QString OContact::recordField(int) const; | ||
215 | 209 | ||
216 | // Why private ? (eilers,se) | 210 | // Why private ? (eilers,se) |
217 | QString emailSeparator() const { return " "; } | 211 | QString emailSeparator() const { return " "; } |
212 | |||
218 | // the emails should be seperated by a comma | 213 | // the emails should be seperated by a comma |
219 | void setEmails( const QString &v ); | 214 | void setEmails( const QString &v ); |
220 | QString emails() const { return find( Qtopia::Emails ); } | 215 | QString emails() const { return find( Qtopia::Emails ); } |
221 | static int rtti(); | 216 | static int rtti(); |
222 | 217 | ||
223 | private: | 218 | private: |
224 | // The XML-Backend needs some access to the private functions | 219 | // The XML Backend needs some access to the private functions |
225 | friend class OContactAccessBackend_XML; | 220 | friend class OContactAccessBackend_XML; |
226 | 221 | ||
227 | void insert( int key, const QString &value ); | 222 | void insert( int key, const QString &value ); |
228 | void replace( int key, const QString &value ); | 223 | void replace( int key, const QString &value ); |
229 | QString find( int key ) const; | 224 | QString find( int key ) const; |
230 | static QStringList fields(); | 225 | static QStringList fields(); |
231 | 226 | ||
232 | void save( QString &buf ) const; | 227 | void save( QString &buf ) const; |
233 | 228 | ||
234 | QString displayAddress( const QString &street, | 229 | QString displayAddress( const QString &street, |
235 | const QString &city, | 230 | const QString &city, |
236 | const QString &state, | 231 | const QString &state, |
237 | const QString &zip, | 232 | const QString &zip, |
238 | const QString &country ) const; | 233 | const QString &country ) const; |
239 | 234 | ||
240 | QMap<int, QString> mMap; | 235 | QMap<int, QString> mMap; |
241 | OContactPrivate *d; | 236 | OContactPrivate *d; |
242 | }; | 237 | }; |
243 | 238 | ||
244 | 239 | ||
245 | #endif | 240 | #endif |