Switch to unified view

a/src/qtgui/rclmain_w.h b/src/qtgui/rclmain_w.h
...
...
28
#include "advsearch_w.h"
28
#include "advsearch_w.h"
29
#include "uiprefs_w.h"
29
#include "uiprefs_w.h"
30
#include "rcldb.h"
30
#include "rcldb.h"
31
#include "searchdata.h"
31
#include "searchdata.h"
32
#include "spell_w.h"
32
#include "spell_w.h"
33
#include MEMORY_INCLUDE
33
#include <memory>
34
#include "pathut.h"
34
#include "pathut.h"
35
#include "guiutils.h"
35
#include "guiutils.h"
36
36
37
class IdxSchedW;
37
class IdxSchedW;
38
class ExecCmd;
38
class ExecCmd;
...
...
121
    virtual void fileExit();
121
    virtual void fileExit();
122
    virtual void periodic100();
122
    virtual void periodic100();
123
    virtual void toggleIndexing();
123
    virtual void toggleIndexing();
124
    virtual void rebuildIndex();
124
    virtual void rebuildIndex();
125
    virtual void specialIndex();
125
    virtual void specialIndex();
126
    virtual void startSearch(STD_SHARED_PTR<Rcl::SearchData> sdata,
126
    virtual void startSearch(std::shared_ptr<Rcl::SearchData> sdata,
127
                             bool issimple);
127
                             bool issimple);
128
    virtual void previewClosed(Preview *w);
128
    virtual void previewClosed(Preview *w);
129
    virtual void showAdvSearchDialog();
129
    virtual void showAdvSearchDialog();
130
    virtual void showSpellDialog();
130
    virtual void showSpellDialog();
131
    virtual void showWebcacheDialog();
131
    virtual void showWebcacheDialog();
...
...
187
187
188
private slots:
188
private slots:
189
    virtual void updateIdxStatus();
189
    virtual void updateIdxStatus();
190
    virtual void onWebcacheDestroyed(QObject *);
190
    virtual void onWebcacheDestroyed(QObject *);
191
signals:
191
signals:
192
    void docSourceChanged(STD_SHARED_PTR<DocSequence>);
192
    void docSourceChanged(std::shared_ptr<DocSequence>);
193
    void stemLangChanged(const QString& lang);
193
    void stemLangChanged(const QString& lang);
194
    void sortDataChanged(DocSeqSortSpec);
194
    void sortDataChanged(DocSeqSortSpec);
195
    void resultsReady();
195
    void resultsReady();
196
    void searchReset();
196
    void searchReset();
197
197
...
...
231
    vector<string>    m_catgbutvec;
231
    vector<string>    m_catgbutvec;
232
    int               m_catgbutvecidx;
232
    int               m_catgbutvecidx;
233
    DocSeqFiltSpec    m_filtspec;
233
    DocSeqFiltSpec    m_filtspec;
234
    bool              m_sortspecnochange;
234
    bool              m_sortspecnochange;
235
    DocSeqSortSpec    m_sortspec;
235
    DocSeqSortSpec    m_sortspec;
236
    STD_SHARED_PTR<DocSequence> m_source;
236
    std::shared_ptr<DocSequence> m_source;
237
    IndexerState      m_indexerState;
237
    IndexerState      m_indexerState;
238
    bool              m_queryActive;
238
    bool              m_queryActive;
239
    bool              m_firstIndexing;
239
    bool              m_firstIndexing;
240
    bool              m_searchIsSimple; // Last search was started from simple
240
    bool              m_searchIsSimple; // Last search was started from simple
241
241