summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
diff options
context:
space:
mode:
authorMichael Goddard <michael.goddard@nokia.com>2010-05-13 15:26:33 +1000
committerMichael Goddard <michael.goddard@nokia.com>2010-05-13 15:26:33 +1000
commit7990abae52dd6271bcea13397b904e03740311bb (patch)
tree98f81f61a5eb6bbda1b01c85ca2d891a5f2b1f55 /doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
parentb1a2ee2a90110e4d89419c60023748a2e99e31d7 (diff)
Add some documentation around tags.
Task-number: QTMOBILITY-164
Diffstat (limited to 'doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp')
-rw-r--r--doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp b/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
index fca0d86ae6..f12b16548a 100644
--- a/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
+++ b/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
@@ -583,6 +583,17 @@ void shortsnippets()
QList<QContactId> therapists = contact.relatedContacts("HasTherapist", QContactRelationship::Second);
}
//! [6]
+ //! [Getting all tags]
+ QSet<QString> tags;
+ foreach(const QContactTag& tag, contact.details<QContactTag>()) {
+ tags.insert(tag.tag());
+ }
+ //! [Getting all tags]
+ //! [Checking for a specific tag]
+ if (contact.details<QContactTag>(QContactTag::FieldTag, "MyTag").count() > 0) {
+ // Do something with it
+ }
+ //! [Checking for a specific tag]
}
}