summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
diff options
context:
space:
mode:
authorMichael Goddard <michael.goddard@nokia.com>2010-04-16 13:18:36 +1000
committerMichael Goddard <michael.goddard@nokia.com>2010-04-16 14:30:40 +1000
commit31c33106a7f17251c902ea4b31c93e780a9be139 (patch)
tree0c9baf4786df1ec441ff7bb7bb1a5081e669a6a6 /doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
parent655135abd482dfd0d162724f3d5b4d3e59d4e721 (diff)
Remove any code that deals with actions.
Not ready for release yet, will be fixed for a later release. Reinstating this is part of MOBILITY-710.
Diffstat (limited to 'doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp')
-rw-r--r--doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp b/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
index 6db8ed9020..fca0d86ae6 100644
--- a/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
+++ b/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
@@ -55,7 +55,6 @@ static void queryManagerCapabilities();
static void contactDetailManipulation();
static void contactManipulation();
static void addContact(QContactManager*);
-static void callContact(QContactManager*);
static void matchCall(QContactManager*, const QString&);
static void viewSpecificDetail(QContactManager*);
static void viewDetails(QContactManager*);
@@ -74,7 +73,6 @@ int stopCompilerWarnings()
// synchronous API examples
QContactManager* cm = new QContactManager();
addContact(cm);
- callContact(cm);
matchCall(cm, "111-222-333"); // unknown number.
matchCall(cm, "12345678"); // alice's number.
viewSpecificDetail(cm);
@@ -293,7 +291,6 @@ void addContact(QContactManager* cm)
number.setSubTypes(QContactPhoneNumber::SubTypeMobile);
number.setNumber("12345678");
alice.saveDetail(&number);
- alice.setPreferredDetail("DialAction", number);
/* Add a second phone number */
QContactPhoneNumber number2;
@@ -309,30 +306,6 @@ void addContact(QContactManager* cm)
}
//! [Creating a new contact]
-void callContact(QContactManager* cm)
-{
- QList<QContactLocalId> contactIds = cm->contactIds();
- QContact a = cm->contact(contactIds.first());
-
- /* Get this contact's first phone number */
- QContact contact;
-
- //! [Details with action]
- // 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
- } else if (details.count() == 1) {
- // Just call this specific detail
- action->invokeAction(contact, details.first());
- } else {
- // Offer the user the choice of details to call
- // ...
- }
- //! [Details with action]
-}
//! [Filtering by definition and value]
void matchCall(QContactManager* cm, const QString& incomingCallNbr)