From 00977d309bc991ffb4a84216881b53432c6d0b47 Mon Sep 17 00:00:00 2001 From: drw Date: Thu, 22 Apr 2004 14:30:24 +0000 Subject: Fixed disabling of screen blanking, implemented prev/next page scrolling and fixed search OWait useage --- (limited to 'noncore/apps/dagger/searchbar.cpp') diff --git a/noncore/apps/dagger/searchbar.cpp b/noncore/apps/dagger/searchbar.cpp index 747d696..ff434dd 100644 --- a/noncore/apps/dagger/searchbar.cpp +++ b/noncore/apps/dagger/searchbar.cpp @@ -31,6 +31,11 @@ file; see the file COPYING. If not, write to the Free Software Foundation, Inc., #include #include +void searchCallback( char /*percent*/, void */*userData*/ ) +{ + qApp->processEvents(); +} + SearchBar::SearchBar( QMainWindow *parent ) : QToolBar( QString::null, parent, QMainWindow::Top, true ) , m_currText( 0x0 ) @@ -108,7 +113,8 @@ void SearchBar::slotFind() // Perform search // TODO - implement search callback function to animate wait cursor - sword::ListKey results = m_currText->getModule()->Search( m_searchText->text().latin1(), REG_ICASE, 0 ); + sword::ListKey results = m_currText->getModule()->Search( m_searchText->text().latin1(), 0, REG_ICASE, 0, 0, + &searchCallback ); // Process results int count = results.Count(); -- cgit v0.9.0.2