diff -r e4ebb16b39ea -r 603d3f8b6302 examples/keepintouch/addressfinder.cpp --- a/examples/keepintouch/addressfinder.cpp Fri Sep 17 08:34:34 2010 +0300 +++ b/examples/keepintouch/addressfinder.cpp Mon Oct 04 01:37:06 2010 +0300 @@ -276,10 +276,7 @@ //! [handle-search-result] } else { QMessageBox::information(0, tr("Empty"), tr("No messages found")); - searchAction->setEnabled(true); -#ifdef USE_SEARCH_BUTTON - searchButton->setEnabled(true); -#endif + setSearchActionEnabled(true); } } } else { @@ -546,6 +543,10 @@ { searchAction->setEnabled(val); #ifdef USE_SEARCH_BUTTON + if (val) + searchButton->setText(tr("Search")); + else + searchButton->setText(tr("Searching..")); searchButton->setEnabled(val); #endif }