|
a/src/kde/kioslave/kio_recoll/kio_recoll.h |
|
b/src/kde/kioslave/kio_recoll/kio_recoll.h |
|
... |
|
... |
26 |
|
26 |
|
27 |
#include "rclconfig.h"
|
27 |
#include "rclconfig.h"
|
28 |
#include "rcldb.h"
|
28 |
#include "rcldb.h"
|
29 |
#include "docseq.h"
|
29 |
#include "docseq.h"
|
30 |
#include "reslistpager.h"
|
30 |
#include "reslistpager.h"
|
31 |
#include MEMORY_INCLUDE
|
31 |
#include <memory>
|
32 |
|
32 |
|
33 |
class RecollProtocol;
|
33 |
class RecollProtocol;
|
34 |
|
34 |
|
35 |
/** Specialize the recoll html pager for the kind of links we use etc. */
|
35 |
/** Specialize the recoll html pager for the kind of links we use etc. */
|
36 |
class RecollKioPager : public ResListPager {
|
36 |
class RecollKioPager : public ResListPager {
|
|
... |
|
... |
189 |
// changes. This is very wasteful but hopefully won't happen too
|
189 |
// changes. This is very wasteful but hopefully won't happen too
|
190 |
// much in actual use. One possible workaround for some scenarios
|
190 |
// much in actual use. One possible workaround for some scenarios
|
191 |
// (one slave several konqueror windows) would be to have a small
|
191 |
// (one slave several konqueror windows) would be to have a small
|
192 |
// cache of recent searches kept open.
|
192 |
// cache of recent searches kept open.
|
193 |
RecollKioPager m_pager;
|
193 |
RecollKioPager m_pager;
|
194 |
STD_SHARED_PTR<DocSequence> m_source;
|
194 |
std::shared_ptr<DocSequence> m_source;
|
195 |
// Note: page here is not used, current page always comes from m_pager.
|
195 |
// Note: page here is not used, current page always comes from m_pager.
|
196 |
QueryDesc m_query;
|
196 |
QueryDesc m_query;
|
197 |
};
|
197 |
};
|
198 |
|
198 |
|
199 |
extern "C" {
|
199 |
extern "C" {
|