equal
deleted
inserted
replaced
26 #include <QContactAvatar.h> |
26 #include <QContactAvatar.h> |
27 |
27 |
28 #include "qtcontacts_stubs.h" |
28 #include "qtcontacts_stubs.h" |
29 |
29 |
30 ContactQueryResults* ContactQueryResults::mInstance = 0; |
30 ContactQueryResults* ContactQueryResults::mInstance = 0; |
|
31 QString cntPreferredPhoneNumber = "123456"; |
|
32 |
|
33 void ContactStubHelper::setPreferredNumber(QString number) |
|
34 { |
|
35 cntPreferredPhoneNumber = number; |
|
36 } |
|
37 |
|
38 QString ContactStubHelper::preferredNumber() |
|
39 { |
|
40 return cntPreferredPhoneNumber; |
|
41 } |
31 |
42 |
32 // ----------------------------------------------------------------------------- |
43 // ----------------------------------------------------------------------------- |
33 // ContactsDB::instance() |
44 // ContactsDB::instance() |
34 // ----------------------------------------------------------------------------- |
45 // ----------------------------------------------------------------------------- |
35 // |
46 // |
248 name.setValue(QContactName::FieldLastName, results->lastNameAt( (int) id-1 ) ); |
259 name.setValue(QContactName::FieldLastName, results->lastNameAt( (int) id-1 ) ); |
249 return name; |
260 return name; |
250 } |
261 } |
251 if ( definitionId == QContactPhoneNumber::DefinitionName ){ |
262 if ( definitionId == QContactPhoneNumber::DefinitionName ){ |
252 QContactPhoneNumber number; |
263 QContactPhoneNumber number; |
253 QString n( "555789987" ); |
264 number.setValue(QContactPhoneNumber::FieldNumber, cntDetailPhoneNumber ); |
254 number.setValue(QContactPhoneNumber::FieldNumber, n ); |
|
255 return number; |
265 return number; |
256 } |
266 } |
257 if ( definitionId == QContactAvatar::DefinitionName){ |
267 if ( definitionId == QContactAvatar::DefinitionName){ |
258 QContactAvatar avatar; |
268 QContactAvatar avatar; |
259 avatar.setValue(QContactAvatar::FieldImageUrl, "c:\\data\\images\\logstest1.jpg" ); |
269 avatar.setValue(QContactAvatar::FieldImageUrl, "c:\\data\\images\\logstest1.jpg" ); |
261 } |
271 } |
262 QContactDetail detail; |
272 QContactDetail detail; |
263 return detail; |
273 return detail; |
264 } |
274 } |
265 |
275 |
|
276 QContactDetail QContact::preferredDetail(const QString& actionName) const |
|
277 { |
|
278 Q_UNUSED(actionName) |
|
279 QContactPhoneNumber number; |
|
280 number.setValue(QContactPhoneNumber::FieldNumber, cntPreferredPhoneNumber ); |
|
281 return number; |
|
282 } |
|
283 |
|
284 QContactDetail QContact::detailWithAction(const QString& actionName) const |
|
285 { |
|
286 Q_UNUSED(actionName) |
|
287 QContactPhoneNumber number; |
|
288 number.setValue(QContactPhoneNumber::FieldNumber, cntPhoneNumberWithActionCall ); |
|
289 return number; |
|
290 } |
266 |
291 |
267 // ---------------------------------------------------------------------------- |
292 // ---------------------------------------------------------------------------- |
268 // QContactDetail |
293 // QContactDetail |
269 // ---------------------------------------------------------------------------- |
294 // ---------------------------------------------------------------------------- |
270 // |
295 // |