summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp
diff options
context:
space:
mode:
authorChris Adams <christopher.adams@nokia.com>2010-05-13 14:56:18 +1000
committerChris Adams <christopher.adams@nokia.com>2010-05-13 14:56:18 +1000
commit5c09f9c1c7fa9a319148f1d9976b6a215196a2dd (patch)
tree9925f3727bbba83f58312f476b5fa42e94ca2b08 /doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp
parentf1662c51176bcd1235213b24351d630e11cd9bd9 (diff)
Add some details to the schema for Event items for testing purposes
The doc snippet example now produces some output.
Diffstat (limited to 'doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp')
-rw-r--r--doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp b/doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp
index f961942f27..40a6bfb637 100644
--- a/doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp
+++ b/doc/src/snippets/qtorganizerdocsample/qtorganizerdocsample.cpp
@@ -76,7 +76,8 @@ void snippets()
recEvent.setLocationName("Meeting Room 8");
recEvent.setDescription("A meeting every wednesday to discuss the vitally important topic of marshmallows");
recEvent.setDisplayLabel("Marshmallow Conference");
- defaultManager.saveItem(&recEvent);
+ if (!defaultManager.saveItem(&recEvent))
+ qDebug() << "Failed to save the recurrent event; error:" << defaultManager.error();
//! [Creating a recurrent event]
dumpItems(&defaultManager);
//! [Retrieving occurrences of a particular recurrent event within a time period]
@@ -158,17 +159,21 @@ dumpItems(&defaultManager);
void dumpItems(QOrganizerItemManager* manager)
{
- qDebug() << "=============================";
QList<QOrganizerItem> items = manager->items();
- foreach (const QOrganizerItem& curr, items) {
+ qDebug() << "dumping" << items.count() << "items:";
+ qDebug() << "=============================";
+ for (int i = 0; i < items.size(); ++i) {
+ QOrganizerItem curr = items.at(i);
dumpItem(curr);
+ if (i < (items.size() - 1)) {
+ qDebug() << "--------------";
+ }
}
qDebug() << "=============================";
}
void dumpItem(const QOrganizerItem& item)
{
- qDebug() << "--------------";
qDebug() << "item:" << item.displayLabel() << ", id:" << item.id();
QList<QOrganizerItemDetail> dets = item.details();
foreach (const QOrganizerItemDetail det, dets) {