summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
diff options
context:
space:
mode:
authorabcd <qt-info@nokia.com>2010-06-11 11:15:52 +1000
committerabcd <qt-info@nokia.com>2010-06-11 11:15:52 +1000
commit65a0ce6e97a40e848dd60ba7d7931e4d77d66fe3 (patch)
tree05d04c19aade52d54e7f3e10067dee6305f0e66f /doc/src/snippets/qtcontactsdocsample/qtcontactsdocsample.cpp
parent84c09aedc7052c35d3d2f29d392310b3f206a36f (diff)
parentb1e64744dcae67e79e59807d18963080315577eb (diff)
Merge branch 'master' of scm.dev.nokia.troll.no:qtmobility/qtmobility
Conflicts: doc/html/annotated.html doc/html/classes.html doc/html/functions.html doc/html/hierarchy.html doc/html/location-overview.html doc/html/qt-mobility-project-library.dcf doc/html/qt-mobility-project-library.index doc/html/qtmobility.qhp examples/examples.pro src/global/qmobilityglobal.h
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 0aed2f32df..5dee651f9c 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]
}
}