diff --git a/doc/addressbook-sdk.qdoc b/doc/addressbook-sdk.qdoc index 0dc849de255d7c48e74cb2d44959da97b2a8c454..9cd9a564faabc5c69170709c6ec495b0b3f91011 100644 --- a/doc/addressbook-sdk.qdoc +++ b/doc/addressbook-sdk.qdoc @@ -817,9 +817,9 @@ corresponding slot. Similarly, for the \gui Find feature, we have \c findButton and \c findContact(). - \snippet examples/addressbook-sdk/part5/addressbook.h findContact + \snippet examples/addressbook-sdk/part5/addressbook.h slot definition \dots - \snippet examples/addressbook-sdk/part5/addressbook.h findButton + \snippet examples/addressbook-sdk/part5/addressbook.h private members Lastly, we declare the private variable, \c dialog, which we will use to refer to an instance of \c FindDialog. diff --git a/doc/examples/addressbook-sdk/part5/addressbook.h b/doc/examples/addressbook-sdk/part5/addressbook.h index 2a419483518a5243aa9eb59a1c5f6774f79f6d8b..aa70b70f1f99d18a8cc3c0cd5f0e20b041da823b 100644 --- a/doc/examples/addressbook-sdk/part5/addressbook.h +++ b/doc/examples/addressbook-sdk/part5/addressbook.h @@ -32,9 +32,9 @@ public slots: void removeContact(); void next(); void previous(); -//! [findContact] +//! [slot definition] void findContact(); -//! [findContact] +//! [slot definition] private: Ui::AddressBook *ui; @@ -47,9 +47,9 @@ private: QPushButton *removeButton; QPushButton *nextButton; QPushButton *previousButton; -//! [findButton] +//! [private members] QPushButton *findButton; -//! [findButton] +//! [private members] QLineEdit *nameLine; QTextEdit *addressText; diff --git a/doc/examples/addressbook-sdk/part6/addressbook.h b/doc/examples/addressbook-sdk/part6/addressbook.h index 3b193e652809f6b9909da7a5eb02d534ecbef4dd..3ed6231a5d621e2d93cfaf1b6ff4dfd84dcb6ae3 100644 --- a/doc/examples/addressbook-sdk/part6/addressbook.h +++ b/doc/examples/addressbook-sdk/part6/addressbook.h @@ -31,6 +31,10 @@ public slots: void next(); void previous(); void findContact(); +//! [slot definition] + void saveToFile(); + void loadFromFile(); +//! [slot definition] private: Ui::AddressBook *ui; @@ -44,6 +48,10 @@ private: QPushButton *nextButton; QPushButton *previousButton; QPushButton *findButton; +//! [private members] + QPushButton *loadButton; + QPushButton *saveButton; +//! [private members] QLineEdit *nameLine; QTextEdit *addressText; diff --git a/doc/examples/addressbook-sdk/part6/addressbook.ui b/doc/examples/addressbook-sdk/part6/addressbook.ui index 9d822ecb47bb1175e068fd50b0cb2e90e2006134..2e58215b6503760c7da1769ad1dc7698b2906b2a 100644 --- a/doc/examples/addressbook-sdk/part6/addressbook.ui +++ b/doc/examples/addressbook-sdk/part6/addressbook.ui @@ -6,8 +6,8 @@ <rect> <x>0</x> <y>0</y> - <width>444</width> - <height>288</height> + <width>478</width> + <height>352</height> </rect> </property> <property name="windowTitle"> @@ -83,6 +83,20 @@ </property> </widget> </item> + <item> + <widget class="QPushButton" name="loadButton"> + <property name="text"> + <string>Load...</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="saveButton"> + <property name="text"> + <string>Save...</string> + </property> + </widget> + </item> <item> <spacer name="verticalSpacer"> <property name="orientation">