From cbee229700a794ee1f445d06dd93058232bd891c Mon Sep 17 00:00:00 2001
From: Daniel Molkentin <daniel.molkentin@nokia.com>
Date: Mon, 12 Oct 2009 13:44:09 +0200
Subject: [PATCH] docs: Compile Fixes, Fixups in addressbook example

Reviewed-By: TrustMe
---
 doc/examples/addressbook-sdk/part6/addressbook.cpp | 10 +++++++++-
 doc/examples/addressbook-sdk/part7/addressbook.cpp |  5 ++++-
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/doc/examples/addressbook-sdk/part6/addressbook.cpp b/doc/examples/addressbook-sdk/part6/addressbook.cpp
index 6d8a15bc24d..4927eae297d 100644
--- a/doc/examples/addressbook-sdk/part6/addressbook.cpp
+++ b/doc/examples/addressbook-sdk/part6/addressbook.cpp
@@ -1,3 +1,5 @@
+#include <QFileDialog>
+
 #include "addressbook.h"
 #include "ui_addressbook.h"
 
@@ -31,6 +33,12 @@ AddressBook::AddressBook(QWidget *parent)
                 SLOT(removeContact()));
     connect(ui->findButton, SIGNAL(clicked()), this,
                 SLOT(findContact()));
+    //! [connectSlots]
+    connect(ui->loadButton, SIGNAL(clicked()), this,
+                SLOT(loadFromFile()));
+    connect(ui->saveButton, SIGNAL(clicked()), this,
+                SLOT(saveToFile()));
+    //! [connectSlots]
 
     setWindowTitle(tr("Simple Address Book"));
 }
@@ -292,7 +300,7 @@ void AddressBook::loadFromFile()
 
 //! [loadFromFile part3]
         if (contacts.isEmpty()) {
-            QMessagebox::information(this, tr("No contacts in file"),
+            QMessageBox::information(this, tr("No contacts in file"),
                 tr("The file you are attempting to open contains no contacts."));
         } else {
             QMap<QString, QString>::iterator i = contacts.begin();
diff --git a/doc/examples/addressbook-sdk/part7/addressbook.cpp b/doc/examples/addressbook-sdk/part7/addressbook.cpp
index 5761030f4ab..f70fbda4844 100644
--- a/doc/examples/addressbook-sdk/part7/addressbook.cpp
+++ b/doc/examples/addressbook-sdk/part7/addressbook.cpp
@@ -1,3 +1,6 @@
+#include <QFileDialog>
+#include <QTextStream>
+
 #include "addressbook.h"
 #include "ui_addressbook.h"
 
@@ -348,5 +351,5 @@ void AddressBook::exportAsVCard()
     out << "END;VCARD" << "\n";
 
     QMessageBox::information(this, tr("Export Successful"),
-        tr("\%1\" has been exported as a vCard.").arg(name));
+        tr("\"%1\" has been exported as a vCard.").arg(name));
 }
-- 
GitLab