QT = core
CONFIG += internal_module
-DEFINES += QHELP_LIB
-
load(qt_module_config)
include(fulltextsearch.pri)
class QCLuceneWhitespaceAnalyzer;
class QCLucenePerFieldAnalyzerWrapper;
-class QHELP_EXPORT QCLuceneAnalyzerPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneAnalyzerPrivate : public QSharedData
{
public:
QCLuceneAnalyzerPrivate();
QCLuceneAnalyzerPrivate &operator=(const QCLuceneAnalyzerPrivate &other);
};
-class QHELP_EXPORT QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLuceneAnalyzer
{
public:
virtual ~QCLuceneAnalyzer();
QCLuceneAnalyzer();
};
-class QHELP_EXPORT QCLuceneStandardAnalyzer : public QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLuceneStandardAnalyzer : public QCLuceneAnalyzer
{
public:
QCLuceneStandardAnalyzer();
~QCLuceneStandardAnalyzer();
};
-class QHELP_EXPORT QCLuceneWhitespaceAnalyzer : public QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLuceneWhitespaceAnalyzer : public QCLuceneAnalyzer
{
public:
QCLuceneWhitespaceAnalyzer();
~QCLuceneWhitespaceAnalyzer();
};
-class QHELP_EXPORT QCLuceneSimpleAnalyzer : public QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLuceneSimpleAnalyzer : public QCLuceneAnalyzer
{
public:
QCLuceneSimpleAnalyzer();
~QCLuceneSimpleAnalyzer();
};
-class QHELP_EXPORT QCLuceneStopAnalyzer : public QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLuceneStopAnalyzer : public QCLuceneAnalyzer
{
public:
QCLuceneStopAnalyzer();
QStringList englishStopWords() const;
};
-class QHELP_EXPORT QCLuceneKeywordAnalyzer : public QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLuceneKeywordAnalyzer : public QCLuceneAnalyzer
{
public:
QCLuceneKeywordAnalyzer();
~QCLuceneKeywordAnalyzer();
};
-class QHELP_EXPORT QCLucenePerFieldAnalyzerWrapper : public QCLuceneAnalyzer
+class Q_CLUCENE_EXPORT QCLucenePerFieldAnalyzerWrapper : public QCLuceneAnalyzer
{
public:
QCLucenePerFieldAnalyzerWrapper(QCLuceneAnalyzer *defaultAnalyzer);
QT_BEGIN_NAMESPACE
#ifdef QT_STATIC
-# define QHELP_EXPORT
-#elif defined(QHELP_LIB)
-# define QHELP_EXPORT Q_DECL_EXPORT
+# define Q_CLUCENE_EXPORT
+#elif defined(QT_BUILD_CLUCENE_LIB)
+# define Q_CLUCENE_EXPORT Q_DECL_EXPORT
#else
-# define QHELP_EXPORT Q_DECL_IMPORT
+# define Q_CLUCENE_EXPORT Q_DECL_IMPORT
#endif
//
class QCLuceneIndexSearcher;
class QCLuceneMultiSearcher;
-class QHELP_EXPORT QCLuceneDocumentPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneDocumentPrivate : public QSharedData
{
public:
QCLuceneDocumentPrivate();
QCLuceneDocumentPrivate &operator=(const QCLuceneDocumentPrivate &other);
};
-class QHELP_EXPORT QCLuceneDocument
+class Q_CLUCENE_EXPORT QCLuceneDocument
{
public:
QCLuceneDocument();
class QCLuceneReader;
class QCLuceneDocument;
-class QHELP_EXPORT QCLuceneFieldPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneFieldPrivate : public QSharedData
{
public:
QCLuceneFieldPrivate();
QCLuceneFieldPrivate &operator=(const QCLuceneFieldPrivate &other);
};
-class QHELP_EXPORT QCLuceneField
+class Q_CLUCENE_EXPORT QCLuceneField
{
public:
enum Store {
class QCLuceneHits;
class QCLuceneSearcher;
-class QHELP_EXPORT QCLuceneFilterPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneFilterPrivate : public QSharedData
{
public:
QCLuceneFilterPrivate();
QCLuceneFilterPrivate &operator=(const QCLuceneFilterPrivate &other);
};
-class QHELP_EXPORT QCLuceneFilter
+class Q_CLUCENE_EXPORT QCLuceneFilter
{
QCLuceneFilter();
virtual ~QCLuceneFilter();
class QCLuceneSearcher;
-class QHELP_EXPORT QCLuceneHitsPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneHitsPrivate : public QSharedData
{
public:
QCLuceneHitsPrivate();
QCLuceneHitsPrivate &operator=(const QCLuceneHitsPrivate &other);
};
-class QHELP_EXPORT QCLuceneHits
+class Q_CLUCENE_EXPORT QCLuceneHits
{
public:
QCLuceneHits(const QCLuceneSearcher &searcher, const QCLuceneQuery &query,
class QCLuceneIndexWriter;
class QCLuceneIndexSearcher;
-class QHELP_EXPORT QCLuceneIndexReaderPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneIndexReaderPrivate : public QSharedData
{
public:
QCLuceneIndexReaderPrivate();
QCLuceneIndexReaderPrivate &operator=(const QCLuceneIndexReaderPrivate &other);
};
-class QHELP_EXPORT QCLuceneIndexReader
+class Q_CLUCENE_EXPORT QCLuceneIndexReader
{
public:
enum FieldOption {
class QCLuceneIndexReader;
-class QHELP_EXPORT QCLuceneIndexWriterPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneIndexWriterPrivate : public QSharedData
{
public:
QCLuceneIndexWriterPrivate();
QCLuceneIndexWriterPrivate &operator=(const QCLuceneIndexWriterPrivate &other);
};
-class QHELP_EXPORT QCLuceneIndexWriter
+class Q_CLUCENE_EXPORT QCLuceneIndexWriter
{
public:
enum {
class QCLuceneBooleanQuery;
class QCLucenePhraseQuery;
-class QHELP_EXPORT QCLuceneQueryPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneQueryPrivate : public QSharedData
{
public:
QCLuceneQueryPrivate();
QCLuceneQueryPrivate &operator=(const QCLuceneQueryPrivate &other);
};
-class QHELP_EXPORT QCLuceneQuery
+class Q_CLUCENE_EXPORT QCLuceneQuery
{
public:
virtual ~QCLuceneQuery();
QCLuceneQuery();
};
-class QHELP_EXPORT QCLucenePrefixQuery : public QCLuceneQuery
+class Q_CLUCENE_EXPORT QCLucenePrefixQuery : public QCLuceneQuery
{
public:
QCLucenePrefixQuery(const QCLuceneTerm &prefix);
QCLuceneTerm prefix;
};
-class QHELP_EXPORT QCLuceneRangeQuery : public QCLuceneQuery
+class Q_CLUCENE_EXPORT QCLuceneRangeQuery : public QCLuceneQuery
{
public:
QCLuceneRangeQuery(const QCLuceneTerm &lowerTerm,
QCLuceneTerm upperTerm;
};
-class QHELP_EXPORT QCLuceneTermQuery : public QCLuceneQuery
+class Q_CLUCENE_EXPORT QCLuceneTermQuery : public QCLuceneQuery
{
public:
QCLuceneTermQuery(const QCLuceneTerm &term);
QCLuceneTerm term;
};
-class QHELP_EXPORT QCLuceneBooleanQuery : public QCLuceneQuery
+class Q_CLUCENE_EXPORT QCLuceneBooleanQuery : public QCLuceneQuery
{
public:
QCLuceneBooleanQuery();
QList<QCLuceneQuery*> queries;
};
-class QHELP_EXPORT QCLucenePhraseQuery : public QCLuceneQuery
+class Q_CLUCENE_EXPORT QCLucenePhraseQuery : public QCLuceneQuery
{
public:
QCLucenePhraseQuery();
class QCLuceneQuery;
class QCLuceneMultiFieldQueryParser;
-class QHELP_EXPORT QCLuceneQueryParserPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneQueryParserPrivate : public QSharedData
{
public:
QCLuceneQueryParserPrivate();
QCLuceneQueryParserPrivate &operator=(const QCLuceneQueryParserPrivate &other);
};
-class QHELP_EXPORT QCLuceneQueryParser
+class Q_CLUCENE_EXPORT QCLuceneQueryParser
{
public:
QCLuceneQueryParser(const QString &field, QCLuceneAnalyzer &analyzer);
QCLuceneAnalyzer analyzer;
};
-class QHELP_EXPORT QCLuceneMultiFieldQueryParser : public QCLuceneQueryParser
+class Q_CLUCENE_EXPORT QCLuceneMultiFieldQueryParser : public QCLuceneQueryParser
{
public:
enum FieldFlags {
class QCLuceneQueryParser;
class QCLuceneStandardTokenizer;
-class QHELP_EXPORT QCLuceneReaderPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneReaderPrivate : public QSharedData
{
public:
QCLuceneReaderPrivate();
QCLuceneReaderPrivate &operator=(const QCLuceneReaderPrivate &other);
};
-class QHELP_EXPORT QCLuceneReader
+class Q_CLUCENE_EXPORT QCLuceneReader
{
public:
QCLuceneReader();
TCHAR *string;
};
-class QHELP_EXPORT QCLuceneFileReader : public QCLuceneReader
+class Q_CLUCENE_EXPORT QCLuceneFileReader : public QCLuceneReader
{
public:
QCLuceneFileReader(const QString &path, const QString &encoding,
class QCLuceneIndexSearcher;
class QCLuceneMultiSearcher;
-class QHELP_EXPORT QCLuceneSearchablePrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneSearchablePrivate : public QSharedData
{
public:
QCLuceneSearchablePrivate();
QCLuceneSearchablePrivate &operator=(const QCLuceneSearchablePrivate &other);
};
-class QHELP_EXPORT QCLuceneSearchable
+class Q_CLUCENE_EXPORT QCLuceneSearchable
{
public:
virtual ~QCLuceneSearchable();
QCLuceneSearchable();
};
-class QHELP_EXPORT QCLuceneSearcher : public QCLuceneSearchable
+class Q_CLUCENE_EXPORT QCLuceneSearcher : public QCLuceneSearchable
{
public:
QCLuceneSearcher();
friend class QCLuceneHits;
};
-class QHELP_EXPORT QCLuceneIndexSearcher : public QCLuceneSearcher
+class Q_CLUCENE_EXPORT QCLuceneIndexSearcher : public QCLuceneSearcher
{
public:
QCLuceneIndexSearcher(const QString &path);
QCLuceneIndexReader reader;
};
-class QHELP_EXPORT QCLuceneMultiSearcher : public QCLuceneSearcher
+class Q_CLUCENE_EXPORT QCLuceneMultiSearcher : public QCLuceneSearcher
{
public:
QCLuceneMultiSearcher(const QList<QCLuceneSearchable> searchables);
class QCLuceneHits;
class QCLuceneField;
-class QHELP_EXPORT QCLuceneSortPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneSortPrivate : public QSharedData
{
public:
QCLuceneSortPrivate();
QCLuceneSortPrivate &operator=(const QCLuceneSortPrivate &other);
};
-class QHELP_EXPORT QCLuceneSort
+class Q_CLUCENE_EXPORT QCLuceneSort
{
public:
QCLuceneSort();
class QCLuceneIndexReader;
class QCLucenePhraseQuery;
-class QHELP_EXPORT QCLuceneTermPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneTermPrivate : public QSharedData
{
public:
QCLuceneTermPrivate();
QCLuceneTermPrivate &operator=(const QCLuceneTermPrivate &other);
};
-class QHELP_EXPORT QCLuceneTerm
+class Q_CLUCENE_EXPORT QCLuceneTerm
{
public:
QCLuceneTerm();
class QCLuceneTokenStream;
class QCLuceneStandardTokenizer;
-class QHELP_EXPORT QCLuceneTokenPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneTokenPrivate : public QSharedData
{
public:
QCLuceneTokenPrivate();
QCLuceneTokenPrivate &operator=(const QCLuceneTokenPrivate &other);
};
-class QHELP_EXPORT QCLuceneToken
+class Q_CLUCENE_EXPORT QCLuceneToken
{
public:
QCLuceneToken();
QT_BEGIN_NAMESPACE
-class QHELP_EXPORT QCLuceneTokenizer : public QCLuceneTokenStream
+class Q_CLUCENE_EXPORT QCLuceneTokenizer : public QCLuceneTokenStream
{
public:
QCLuceneTokenizer(const QCLuceneReader &reader);
QCLuceneReader reader;
};
-class QHELP_EXPORT QCLuceneStandardTokenizer : public QCLuceneTokenizer
+class Q_CLUCENE_EXPORT QCLuceneStandardTokenizer : public QCLuceneTokenizer
{
public:
QCLuceneStandardTokenizer(const QCLuceneReader &reader);
class QCLuceneWhitespaceAnalyzer;
class QCLucenePerFieldAnalyzerWrapper;
-class QHELP_EXPORT QCLuceneTokenStreamPrivate : public QSharedData
+class Q_CLUCENE_EXPORT QCLuceneTokenStreamPrivate : public QSharedData
{
public:
QCLuceneTokenStreamPrivate();
QCLuceneTokenStreamPrivate &operator=(const QCLuceneTokenStreamPrivate &other);
};
-class QHELP_EXPORT QCLuceneTokenStream
+class Q_CLUCENE_EXPORT QCLuceneTokenStream
{
public:
virtual ~QCLuceneTokenStream();