aboutsummaryrefslogtreecommitdiffstats
path: root/doc/examples
diff options
context:
space:
mode:
authorKavindra Devi Palaraja <kavindra.palaraja@nokia.com>2009-07-01 14:04:05 +0200
committerKavindra Devi Palaraja <kavindra.palaraja@nokia.com>2009-07-01 14:04:05 +0200
commitd37363f3b65b0d2175006123eb2fde893ed98d3e (patch)
treec06190477ba1919678817e9f930a057191c00d9a /doc/examples
parent3264878fe6eee535bc988642324b3ec9e8caf655 (diff)
Doc - Finishing up Part 5, only screenshots pending
Reviewed-By: TrustMe
Diffstat (limited to 'doc/examples')
-rw-r--r--doc/examples/addressbook-sdk/part5/addressbook.cpp7
-rw-r--r--doc/examples/addressbook-sdk/part5/addressbook.h6
-rw-r--r--doc/examples/addressbook-sdk/part5/finddialog.cpp3
3 files changed, 15 insertions, 1 deletions
diff --git a/doc/examples/addressbook-sdk/part5/addressbook.cpp b/doc/examples/addressbook-sdk/part5/addressbook.cpp
index 0e7b361ddc..22b0340bc1 100644
--- a/doc/examples/addressbook-sdk/part5/addressbook.cpp
+++ b/doc/examples/addressbook-sdk/part5/addressbook.cpp
@@ -41,10 +41,12 @@ AddressBook::AddressBook(QWidget *parent)
removeButton = ui->removeButton;
removeButton->setEnabled(false);
+//! [private members]
findButton = new QPushButton;
findButton = ui->findButton;
dialog = new FindDialog;
+//! [private members]
connect(addButton, SIGNAL(clicked()), this,
SLOT(addContact()));
@@ -60,8 +62,10 @@ AddressBook::AddressBook(QWidget *parent)
SLOT(editContact()));
connect(removeButton, SIGNAL(clicked()), this,
SLOT(removeContact()));
+//! [signal slot]
connect(findButton, SIGNAL(clicked()), this,
SLOT(findContact()));
+//! [signal slot]
setWindowTitle(tr("Simple Address Book"));
}
@@ -234,6 +238,9 @@ void AddressBook::updateInterface(Mode mode)
int number = contacts.size();
editButton->setEnabled(number >= 1);
removeButton->setEnabled(number >= 1);
+//! [enable]
+ findButton->setEnabled(number > 2);
+//! [enable]
nextButton->setEnabled(number > 1);
previousButton->setEnabled(number >1);
diff --git a/doc/examples/addressbook-sdk/part5/addressbook.h b/doc/examples/addressbook-sdk/part5/addressbook.h
index c6f9f60728..2a41948351 100644
--- a/doc/examples/addressbook-sdk/part5/addressbook.h
+++ b/doc/examples/addressbook-sdk/part5/addressbook.h
@@ -32,7 +32,9 @@ public slots:
void removeContact();
void next();
void previous();
+//! [findContact]
void findContact();
+//! [findContact]
private:
Ui::AddressBook *ui;
@@ -45,7 +47,9 @@ private:
QPushButton *removeButton;
QPushButton *nextButton;
QPushButton *previousButton;
+//! [findButton]
QPushButton *findButton;
+//! [findButton]
QLineEdit *nameLine;
QTextEdit *addressText;
@@ -53,7 +57,9 @@ private:
QString oldName;
QString oldAddress;
Mode currentMode;
+//! [dialog]
FindDialog *dialog;
+//! [dialog]
};
#endif // ADDRESSBOOK_H
diff --git a/doc/examples/addressbook-sdk/part5/finddialog.cpp b/doc/examples/addressbook-sdk/part5/finddialog.cpp
index 63e04a5103..27914974a1 100644
--- a/doc/examples/addressbook-sdk/part5/finddialog.cpp
+++ b/doc/examples/addressbook-sdk/part5/finddialog.cpp
@@ -1,5 +1,6 @@
#include "finddialog.h"
#include "ui_finddialog.h"
+#include <QMessageBox>
//! [constructor]
FindDialog::FindDialog(QWidget *parent) :
@@ -17,7 +18,7 @@ FindDialog::FindDialog(QWidget *parent) :
connect(findButton, SIGNAL(clicked()), this, SLOT(findClicked()));
- setWindowTItle(tr("Find a Contact"));
+ setWindowTitle(tr("Find a Contact"));
}
//! [constructor]