diff options
Diffstat (limited to 'doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp')
| -rw-r--r-- | doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp b/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp index 3d0ec44ab6..530d3b926b 100644 --- a/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp +++ b/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp @@ -315,11 +315,12 @@ void callContact(QContactManager* cm) QContact a = cm->contact(contactIds.first()); /* Get this contact's first phone number */ - QContactAction* action = 0; QContact contact; //! [Details with action] - QList<QContactDetail> details = contact.detailsWithAction("Call"); + // Get the first "Call" action + QContactAction* action = QContactAction::action(QContactAction::actionDescriptors("Call").value(0)); + QList<QContactDetail> details = contact.detailsWithAction(action); if (details.count() == 0) { // Can't call this contact |
