|
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();
|