--- a/src/qtgui/rclmain_w.h
+++ b/src/qtgui/rclmain_w.h
@@ -70,7 +70,8 @@
virtual void fileExit();
virtual void periodic100();
virtual void startIndexing();
- virtual void startAdvSearch(RefCntr<Rcl::SearchData> sdata);
+ virtual void startSearch(RefCntr<Rcl::SearchData> sdata);
+ virtual void setDocSequence();
virtual void previewClosed(QWidget * w);
virtual void showAdvSearchDialog();
virtual void showSortDialog();
@@ -90,6 +91,7 @@
virtual void previewNextInTab(int sid, int docnum);
virtual void previewPrevInTab(int sid, int docnum);
virtual void previewExposed(int sid, int docnum);
+ virtual void resetSearch();
private:
Preview *curPreview;
@@ -98,9 +100,13 @@
UIPrefsDialog *uiprefs;
SpellW *spellform;
- DocSeqSortSpec sortspecs;
- int m_searchId; // Serial number of current search for this process.
- // Used to match to preview windows
+ RefCntr<Rcl::SearchData> m_searchData;
+ DocSeqSortSpec m_sortspecs;
+ RefCntr<DocSequence> m_docSource;
+
+ // Serial number of current search for this process.
+ // Used to match to preview windows
+ int m_searchId;
virtual void init();
};