a/src/qtgui/reslist.h b/src/qtgui/reslist.h
...
...
31
#endif
31
#endif
32
32
33
#include "docseq.h"
33
#include "docseq.h"
34
#include "sortseq.h"
34
#include "sortseq.h"
35
#include "filtseq.h"
35
#include "filtseq.h"
36
#include MEMORY_INCLUDE
36
#include <memory>
37
#include "rcldoc.h"
37
#include "rcldoc.h"
38
#include "reslistpager.h"
38
#include "reslistpager.h"
39
39
40
class RclMain;
40
class RclMain;
41
class QtGuiResListPager;
41
class QtGuiResListPager;
...
...
64
    int pageFirstDocNum();
64
    int pageFirstDocNum();
65
    void setFont();
65
    void setFont();
66
    void setRclMain(RclMain *m, bool ismain);
66
    void setRclMain(RclMain *m, bool ismain);
67
67
68
 public slots:
68
 public slots:
69
    virtual void setDocSource(STD_SHARED_PTR<DocSequence> nsource);
69
    virtual void setDocSource(std::shared_ptr<DocSequence> nsource);
70
    virtual void resetList();     // Erase current list
70
    virtual void resetList();     // Erase current list
71
    virtual void resPageUpOrBack(); // Page up pressed
71
    virtual void resPageUpOrBack(); // Page up pressed
72
    virtual void resPageDownOrNext(); // Page down pressed
72
    virtual void resPageDownOrNext(); // Page down pressed
73
    virtual void resultPageBack(); // Previous page of results
73
    virtual void resultPageBack(); // Previous page of results
74
    virtual void resultPageFirst(); // First page of results
74
    virtual void resultPageFirst(); // First page of results
...
...
116
    virtual void languageChange();
116
    virtual void languageChange();
117
    virtual void linkWasClicked(const QUrl &);
117
    virtual void linkWasClicked(const QUrl &);
118
118
119
 private:
119
 private:
120
    QtGuiResListPager  *m_pager;
120
    QtGuiResListPager  *m_pager;
121
    STD_SHARED_PTR<DocSequence> m_source;
121
    std::shared_ptr<DocSequence> m_source;
122
    int        m_popDoc; // Docnum for the popup menu.
122
    int        m_popDoc; // Docnum for the popup menu.
123
    int        m_curPvDoc;// Docnum for current preview
123
    int        m_curPvDoc;// Docnum for current preview
124
    int        m_lstClckMod; // Last click modifier. 
124
    int        m_lstClckMod; // Last click modifier. 
125
    int        m_listId; // query Id for matching with preview windows
125
    int        m_listId; // query Id for matching with preview windows
126
126