Switch to unified view

a/src/qtgui/rclmain_w.h b/src/qtgui/rclmain_w.h
...
...
46
{
46
{
47
    Q_OBJECT
47
    Q_OBJECT
48
48
49
public:
49
public:
50
    RclMain(QWidget * parent = 0) 
50
    RclMain(QWidget * parent = 0) 
51
  : QMainWindow(parent) 
51
  : QMainWindow(parent), m_sortspecnochange(false)
52
    {
52
    {
53
    setupUi(this);
53
    setupUi(this);
54
    init();
54
    init();
55
    }
55
    }
56
    ~RclMain() {}
56
    ~RclMain() {}
57
    virtual bool eventFilter(QObject *target, QEvent *event);
57
    virtual bool eventFilter(QObject *target, QEvent *event);
58
    QString getQueryDescription();
58
59
59
public slots:
60
public slots:
60
    virtual bool close();
61
    virtual bool close();
61
    virtual void fileExit();
62
    virtual void fileExit();
62
    virtual void periodic100();
63
    virtual void periodic100();
...
...
94
    virtual void initDbOpen();
95
    virtual void initDbOpen();
95
    virtual void toggleFullScreen();
96
    virtual void toggleFullScreen();
96
    virtual void focusToSearch();
97
    virtual void focusToSearch();
97
    virtual void on_actionSortByDateAsc_toggled(bool on);
98
    virtual void on_actionSortByDateAsc_toggled(bool on);
98
    virtual void on_actionSortByDateDesc_toggled(bool on);
99
    virtual void on_actionSortByDateDesc_toggled(bool on);
100
    virtual void onResTableSortBy(DocSeqSortSpec);
99
    virtual void resultCount(int);
101
    virtual void resultCount(int);
100
    virtual void onResTableSortBy(DocSeqSortSpec);
102
    virtual void showQueryDetails();
101
103
102
signals:
104
signals:
103
    void docSourceChanged(RefCntr<DocSequence>);
105
    void docSourceChanged(RefCntr<DocSequence>);
104
    void stemLangChanged(const QString& lang);
106
    void stemLangChanged(const QString& lang);
105
    void sortDataChanged(DocSeqSortSpec);
107
    void sortDataChanged(DocSeqSortSpec);
...
...
125
    vector<string>    m_catgbutvec;
127
    vector<string>    m_catgbutvec;
126
    QAction *         m_idNoStem;
128
    QAction *         m_idNoStem;
127
    QAction *         m_idAllStem;
129
    QAction *         m_idAllStem;
128
    bool              m_idxStatusAck; // Did we act on last status?
130
    bool              m_idxStatusAck; // Did we act on last status?
129
    DocSeqFiltSpec    m_filtspec;
131
    DocSeqFiltSpec    m_filtspec;
132
    bool              m_sortspecnochange;
130
    DocSeqSortSpec    m_sortspec;
133
    DocSeqSortSpec    m_sortspec;
131
134
    RefCntr<DocSequence> m_source;
135
    
132
    virtual void init();
136
    virtual void init();
133
    virtual void previewPrevOrNextInTab(Preview *, int sid, int docnum, 
137
    virtual void previewPrevOrNextInTab(Preview *, int sid, int docnum, 
134
                    bool next);
138
                    bool next);
135
    virtual void setStemLang(const QString& lang);
139
    virtual void setStemLang(const QString& lang);
136
    virtual void onSortCtlChanged();
140
    virtual void onSortCtlChanged();