various cleanups, mostly help component related

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2016-07-17 03:52:15 +00:00
parent 093009f3e7
commit 4ac0866a99
63 changed files with 231 additions and 289 deletions

View file

@ -8,7 +8,7 @@ components = {
'DBus': 'Q_DBUS_EXPORT', 'DBus': 'Q_DBUS_EXPORT',
'Declarative': 'Q_DECLARATIVE_EXPORT', 'Declarative': 'Q_DECLARATIVE_EXPORT',
'Designer': 'QDESIGNER_COMPONENTS_EXPORT|QDESIGNER_EXTENSION_EXPORT|QT_FORMEDITOR_EXPORT|QT_PROPERTYEDITOR_EXPORT|QT_SIGNALSLOTEDITOR_EXPORT|QT_OBJECTINSPECTOR_EXPORT|QT_WIDGETBOX_EXPORT|QT_BUDDYEDITOR_EXPORT|QT_TABORDEREDITOR_EXPORT|QT_TASKMENU_EXPORT', 'Designer': 'QDESIGNER_COMPONENTS_EXPORT|QDESIGNER_EXTENSION_EXPORT|QT_FORMEDITOR_EXPORT|QT_PROPERTYEDITOR_EXPORT|QT_SIGNALSLOTEDITOR_EXPORT|QT_OBJECTINSPECTOR_EXPORT|QT_WIDGETBOX_EXPORT|QT_BUDDYEDITOR_EXPORT|QT_TABORDEREDITOR_EXPORT|QT_TASKMENU_EXPORT',
'Help': 'QHELP_EXPORT', 'Help': 'Q_HELP_EXPORT',
'Multimedia': 'Q_MULTIMEDIA_EXPORT', 'Multimedia': 'Q_MULTIMEDIA_EXPORT',
'Network': 'Q_NETWORK_EXPORT', 'Network': 'Q_NETWORK_EXPORT',
'Sql': 'Q_SQL_EXPORT', 'Sql': 'Q_SQL_EXPORT',
@ -17,7 +17,7 @@ components = {
'XmlPatterns': 'Q_XMLPATTERNS_EXPORT', 'XmlPatterns': 'Q_XMLPATTERNS_EXPORT',
'Script': 'Q_SCRIPT_EXPORT', 'Script': 'Q_SCRIPT_EXPORT',
'ScriptTools': 'Q_SCRIPTTOOLS_EXPORT', 'ScriptTools': 'Q_SCRIPTTOOLS_EXPORT',
'Test': 'Q_TESTLIB_EXPORT', 'Test': 'Q_TEST_EXPORT',
'UiTools': 'QDESIGNER_UILIB_EXPORT', 'UiTools': 'QDESIGNER_UILIB_EXPORT',
'OpenGL': 'Q_OPENGL_EXPORT', 'OpenGL': 'Q_OPENGL_EXPORT',
} }

View file

@ -1818,29 +1818,29 @@ QSysInfo::WinVersion QSysInfo::windowsVersion()
#ifdef QT_DEBUG #ifdef QT_DEBUG
{ {
QByteArray override = qgetenv("QT_WINVER_OVERRIDE"); QByteArray winver_override = qgetenv("QT_WINVER_OVERRIDE");
if (override.isEmpty()) if (winver_override.isEmpty())
return winver; return winver;
if (override == "Me") if (winver_override == "Me")
winver = QSysInfo::WV_Me; winver = QSysInfo::WV_Me;
if (override == "95") if (winver_override == "95")
winver = QSysInfo::WV_95; winver = QSysInfo::WV_95;
else if (override == "98") else if (winver_override == "98")
winver = QSysInfo::WV_98; winver = QSysInfo::WV_98;
else if (override == "NT") else if (winver_override == "NT")
winver = QSysInfo::WV_NT; winver = QSysInfo::WV_NT;
else if (override == "2000") else if (winver_override == "2000")
winver = QSysInfo::WV_2000; winver = QSysInfo::WV_2000;
else if (override == "2003") else if (winver_override == "2003")
winver = QSysInfo::WV_2003; winver = QSysInfo::WV_2003;
else if (override == "XP") else if (winver_override == "XP")
winver = QSysInfo::WV_XP; winver = QSysInfo::WV_XP;
else if (override == "VISTA") else if (winver_override == "VISTA")
winver = QSysInfo::WV_VISTA; winver = QSysInfo::WV_VISTA;
else if (override == "WINDOWS7") else if (winver_override == "WINDOWS7")
winver = QSysInfo::WV_WINDOWS7; winver = QSysInfo::WV_WINDOWS7;
else if (override == "WINDOWS8") else if (winver_override == "WINDOWS8")
winver = QSysInfo::WV_WINDOWS8; winver = QSysInfo::WV_WINDOWS8;
} }
#endif #endif

View file

@ -1437,6 +1437,11 @@ class QDataStream;
# else # else
# define Q_GUI_EXPORT Q_DECL_IMPORT # define Q_GUI_EXPORT Q_DECL_IMPORT
# endif # endif
# if defined(QT_BUILD_HELP_LIB)
# define Q_HELP_EXPORT Q_DECL_EXPORT
# else
# define Q_HELP_EXPORT Q_DECL_IMPORT
# endif
# if defined(QT_BUILD_SQL_LIB) # if defined(QT_BUILD_SQL_LIB)
# define Q_SQL_EXPORT Q_DECL_EXPORT # define Q_SQL_EXPORT Q_DECL_EXPORT
# else # else
@ -1452,6 +1457,11 @@ class QDataStream;
# else # else
# define Q_SVG_EXPORT Q_DECL_IMPORT # define Q_SVG_EXPORT Q_DECL_IMPORT
# endif # endif
# if defined(QT_BUILD_TEST_LIB)
# define Q_TEST_EXPORT Q_DECL_EXPORT
# else
# define Q_TEST_EXPORT Q_DECL_IMPORT
# endif
# if defined(QT_BUILD_DECLARATIVE_LIB) # if defined(QT_BUILD_DECLARATIVE_LIB)
# define Q_DECLARATIVE_EXPORT Q_DECL_EXPORT # define Q_DECLARATIVE_EXPORT Q_DECL_EXPORT
# else # else
@ -1496,9 +1506,11 @@ class QDataStream;
# elif defined(QT_DLL) /* use a Qt DLL library */ # elif defined(QT_DLL) /* use a Qt DLL library */
# define Q_CORE_EXPORT Q_DECL_IMPORT # define Q_CORE_EXPORT Q_DECL_IMPORT
# define Q_GUI_EXPORT Q_DECL_IMPORT # define Q_GUI_EXPORT Q_DECL_IMPORT
# define Q_HELP_EXPORT Q_DECL_IMPORT
# define Q_SQL_EXPORT Q_DECL_IMPORT # define Q_SQL_EXPORT Q_DECL_IMPORT
# define Q_NETWORK_EXPORT Q_DECL_IMPORT # define Q_NETWORK_EXPORT Q_DECL_IMPORT
# define Q_SVG_EXPORT Q_DECL_IMPORT # define Q_SVG_EXPORT Q_DECL_IMPORT
# define Q_TEST_EXPORT Q_DECL_IMPORT
# define Q_DECLARATIVE_EXPORT Q_DECL_IMPORT # define Q_DECLARATIVE_EXPORT Q_DECL_IMPORT
# define Q_OPENGL_EXPORT Q_DECL_IMPORT # define Q_OPENGL_EXPORT Q_DECL_IMPORT
# define Q_MULTIMEDIA_EXPORT Q_DECL_IMPORT # define Q_MULTIMEDIA_EXPORT Q_DECL_IMPORT
@ -1523,9 +1535,11 @@ class QDataStream;
# if defined(QT_SHARED) # if defined(QT_SHARED)
# define Q_CORE_EXPORT Q_DECL_EXPORT # define Q_CORE_EXPORT Q_DECL_EXPORT
# define Q_GUI_EXPORT Q_DECL_EXPORT # define Q_GUI_EXPORT Q_DECL_EXPORT
# define Q_HELP_EXPORT Q_DECL_EXPORT
# define Q_SQL_EXPORT Q_DECL_EXPORT # define Q_SQL_EXPORT Q_DECL_EXPORT
# define Q_NETWORK_EXPORT Q_DECL_EXPORT # define Q_NETWORK_EXPORT Q_DECL_EXPORT
# define Q_SVG_EXPORT Q_DECL_EXPORT # define Q_SVG_EXPORT Q_DECL_EXPORT
# define Q_TEST_EXPORT Q_DECL_EXPORT
# define Q_DECLARATIVE_EXPORT Q_DECL_EXPORT # define Q_DECLARATIVE_EXPORT Q_DECL_EXPORT
# define Q_OPENGL_EXPORT Q_DECL_EXPORT # define Q_OPENGL_EXPORT Q_DECL_EXPORT
# define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT # define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT
@ -1537,9 +1551,11 @@ class QDataStream;
# else # else
# define Q_CORE_EXPORT # define Q_CORE_EXPORT
# define Q_GUI_EXPORT # define Q_GUI_EXPORT
# define Q_HELP_EXPORT
# define Q_SQL_EXPORT # define Q_SQL_EXPORT
# define Q_NETWORK_EXPORT # define Q_NETWORK_EXPORT
# define Q_SVG_EXPORT # define Q_SVG_EXPORT
# define Q_TEST_EXPORT
# define Q_DECLARATIVE_EXPORT # define Q_DECLARATIVE_EXPORT
# define Q_OPENGL_EXPORT # define Q_OPENGL_EXPORT
# define Q_MULTIMEDIA_EXPORT # define Q_MULTIMEDIA_EXPORT

View file

@ -1,4 +1,4 @@
add_definitions(-DQHELP_LIB -DQT_CLUCENE_SUPPORT) add_definitions(-DQT_BUILD_HELP_LIB -DQT_CLUCENE_SUPPORT)
set(EXTRA_HELP_LIBS KtCore KtGui KtNetwork KtSql KtXml) set(EXTRA_HELP_LIBS KtCore KtGui KtNetwork KtSql KtXml)
include(fulltextsearch/fulltextsearch.cmake) include(fulltextsearch/fulltextsearch.cmake)

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qanalyzer_p.h" #include "qanalyzer_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/analysis/AnalysisHeader.h> #include <CLucene/analysis/AnalysisHeader.h>
@ -64,7 +63,7 @@ qint32 QCLuceneAnalyzer::positionIncrementGap(const QString &fieldName) const
QCLuceneTokenStream QCLuceneAnalyzer::tokenStream(const QString &fieldName, QCLuceneTokenStream QCLuceneAnalyzer::tokenStream(const QString &fieldName,
const QCLuceneReader &reader) const const QCLuceneReader &reader) const
{ {
TCHAR *fName = QStringToTChar(fieldName); TCHAR *fName = QHelp::QStringToTChar(fieldName);
QCLuceneTokenStream tokenStream; QCLuceneTokenStream tokenStream;
tokenStream.d->tokenStream = d->analyzer->tokenStream(fName, reader.d->reader); tokenStream.d->tokenStream = d->analyzer->tokenStream(fName, reader.d->reader);
delete [] fName; delete [] fName;
@ -89,7 +88,7 @@ QCLuceneStandardAnalyzer::QCLuceneStandardAnalyzer(const QStringList &stopWords)
const TCHAR **tArray = new const TCHAR*[stopWords.count() +1]; const TCHAR **tArray = new const TCHAR*[stopWords.count() +1];
for(int i = 0; i < stopWords.count(); ++i) { for(int i = 0; i < stopWords.count(); ++i) {
TCHAR *stopWord = QStringToTChar(stopWords.at(i)); TCHAR *stopWord = QHelp::QStringToTChar(stopWords.at(i));
tArray[i] = STRDUP_TtoT(stopWord); tArray[i] = STRDUP_TtoT(stopWord);
delete [] stopWord; delete [] stopWord;
} }
@ -145,7 +144,7 @@ QCLuceneStopAnalyzer::QCLuceneStopAnalyzer(const QStringList &stopWords)
const TCHAR **tArray = new const TCHAR*[stopWords.count() +1]; const TCHAR **tArray = new const TCHAR*[stopWords.count() +1];
for(int i = 0; i < stopWords.count(); ++i) { for(int i = 0; i < stopWords.count(); ++i) {
TCHAR *stopWord = QStringToTChar(stopWords.at(i)); TCHAR *stopWord = QHelp::QStringToTChar(stopWords.at(i));
tArray[i] = STRDUP_TtoT(stopWord); tArray[i] = STRDUP_TtoT(stopWord);
delete [] stopWord; delete [] stopWord;
} }
@ -165,7 +164,7 @@ QStringList QCLuceneStopAnalyzer::englishStopWords() const
const TCHAR** stopWords = lucene::analysis::StopAnalyzer::ENGLISH_STOP_WORDS; const TCHAR** stopWords = lucene::analysis::StopAnalyzer::ENGLISH_STOP_WORDS;
for (qint32 i = 0; stopWords[i] != 0; ++i) for (qint32 i = 0; stopWords[i] != 0; ++i)
stopWordList.append(TCharToQString(stopWords[i])); stopWordList.append(QHelp::TCharToQString(stopWords[i]));
return stopWordList; return stopWordList;
} }
@ -211,7 +210,7 @@ void QCLucenePerFieldAnalyzerWrapper::addAnalyzer(const QString &fieldName,
analyzers.append(analyzer); analyzers.append(analyzer);
analyzer->d->deleteCLuceneAnalyzer = false; analyzer->d->deleteCLuceneAnalyzer = false;
TCHAR *fName = QStringToTChar(fieldName); TCHAR *fName = QHelp::QStringToTChar(fieldName);
analyzerWrapper->addAnalyzer(fName, analyzer->d->analyzer); analyzerWrapper->addAnalyzer(fName, analyzer->d->analyzer);
delete [] fName; delete [] fName;
} }

View file

@ -31,12 +31,10 @@
#include "qreader_p.h" #include "qreader_p.h"
#include "qtokenstream_p.h" #include "qtokenstream_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QList> #include <QtCore/QList>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/QStringList> #include <QtCore/QStringList>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(analysis) CL_NS_DEF(analysis)
@ -55,7 +53,7 @@ class QCLuceneStandardAnalyzer;
class QCLuceneWhitespaceAnalyzer; class QCLuceneWhitespaceAnalyzer;
class QCLucenePerFieldAnalyzerWrapper; class QCLucenePerFieldAnalyzerWrapper;
class QHELP_EXPORT QCLuceneAnalyzerPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneAnalyzerPrivate : public QSharedData
{ {
public: public:
QCLuceneAnalyzerPrivate(); QCLuceneAnalyzerPrivate();
@ -70,7 +68,7 @@ private:
QCLuceneAnalyzerPrivate &operator=(const QCLuceneAnalyzerPrivate &other); QCLuceneAnalyzerPrivate &operator=(const QCLuceneAnalyzerPrivate &other);
}; };
class QHELP_EXPORT QCLuceneAnalyzer class Q_HELP_EXPORT QCLuceneAnalyzer
{ {
public: public:
virtual ~QCLuceneAnalyzer(); virtual ~QCLuceneAnalyzer();
@ -94,7 +92,7 @@ private:
QCLuceneAnalyzer(); QCLuceneAnalyzer();
}; };
class QHELP_EXPORT QCLuceneStandardAnalyzer : public QCLuceneAnalyzer class Q_HELP_EXPORT QCLuceneStandardAnalyzer : public QCLuceneAnalyzer
{ {
public: public:
QCLuceneStandardAnalyzer(); QCLuceneStandardAnalyzer();
@ -103,21 +101,21 @@ public:
~QCLuceneStandardAnalyzer(); ~QCLuceneStandardAnalyzer();
}; };
class QHELP_EXPORT QCLuceneWhitespaceAnalyzer : public QCLuceneAnalyzer class Q_HELP_EXPORT QCLuceneWhitespaceAnalyzer : public QCLuceneAnalyzer
{ {
public: public:
QCLuceneWhitespaceAnalyzer(); QCLuceneWhitespaceAnalyzer();
~QCLuceneWhitespaceAnalyzer(); ~QCLuceneWhitespaceAnalyzer();
}; };
class QHELP_EXPORT QCLuceneSimpleAnalyzer : public QCLuceneAnalyzer class Q_HELP_EXPORT QCLuceneSimpleAnalyzer : public QCLuceneAnalyzer
{ {
public: public:
QCLuceneSimpleAnalyzer(); QCLuceneSimpleAnalyzer();
~QCLuceneSimpleAnalyzer(); ~QCLuceneSimpleAnalyzer();
}; };
class QHELP_EXPORT QCLuceneStopAnalyzer : public QCLuceneAnalyzer class Q_HELP_EXPORT QCLuceneStopAnalyzer : public QCLuceneAnalyzer
{ {
public: public:
QCLuceneStopAnalyzer(); QCLuceneStopAnalyzer();
@ -128,14 +126,14 @@ public:
QStringList englishStopWords() const; QStringList englishStopWords() const;
}; };
class QHELP_EXPORT QCLuceneKeywordAnalyzer : public QCLuceneAnalyzer class Q_HELP_EXPORT QCLuceneKeywordAnalyzer : public QCLuceneAnalyzer
{ {
public: public:
QCLuceneKeywordAnalyzer(); QCLuceneKeywordAnalyzer();
~QCLuceneKeywordAnalyzer(); ~QCLuceneKeywordAnalyzer();
}; };
class QHELP_EXPORT QCLucenePerFieldAnalyzerWrapper : public QCLuceneAnalyzer class Q_HELP_EXPORT QCLucenePerFieldAnalyzerWrapper : public QCLuceneAnalyzer
{ {
public: public:
QCLucenePerFieldAnalyzerWrapper(QCLuceneAnalyzer *defaultAnalyzer); QCLucenePerFieldAnalyzerWrapper(QCLuceneAnalyzer *defaultAnalyzer);

View file

@ -48,14 +48,6 @@ QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
#if !defined(QT_SHARED) && !defined(QT_DLL)
# define QHELP_EXPORT
#elif defined(QHELP_LIB)
# define QHELP_EXPORT Q_DECL_EXPORT
#else
# define QHELP_EXPORT Q_DECL_IMPORT
#endif
// //
// W A R N I N G // W A R N I N G
// ------------- // -------------
@ -63,9 +55,7 @@ QT_BEGIN_NAMESPACE
// adjustments here, need to be done in // adjustments here, need to be done in
// QTDIR/src/3rdparty/clucene/src/CLucene/StdHeader.h as well // QTDIR/src/3rdparty/clucene/src/CLucene/StdHeader.h as well
// //
#if defined(_LUCENE_DONTIMPLEMENT_NS_MACROS) #if !defined(DISABLE_NAMESPACE)
#elif !defined(DISABLE_NAMESPACE)
# ifdef QT_NAMESPACE # ifdef QT_NAMESPACE
# define CL_NS_DEF(sub) namespace QT_NAMESPACE { namespace lucene{ namespace sub{ # define CL_NS_DEF(sub) namespace QT_NAMESPACE { namespace lucene{ namespace sub{
# define CL_NS_DEF2(sub,sub2) namespace QT_NAMESPACE { namespace lucene{ namespace sub{ namespace sub2 { # define CL_NS_DEF2(sub,sub2) namespace QT_NAMESPACE { namespace lucene{ namespace sub{ namespace sub2 {
@ -102,8 +92,9 @@ QT_BEGIN_NAMESPACE
# define CL_NS2(sub,sub2) # define CL_NS2(sub,sub2)
#endif #endif
namespace { namespace QHelp
TCHAR* QStringToTChar(const QString &str) {
inline TCHAR* QStringToTChar(const QString &str)
{ {
TCHAR *string = new TCHAR[(str.length() +1) * sizeof(TCHAR)]; TCHAR *string = new TCHAR[(str.length() +1) * sizeof(TCHAR)];
memset(string, 0, (str.length() +1) * sizeof(TCHAR)); memset(string, 0, (str.length() +1) * sizeof(TCHAR));
@ -116,7 +107,7 @@ namespace {
return string; return string;
} }
QString TCharToQString(const TCHAR *string) inline QString TCharToQString(const TCHAR *string)
{ {
#if defined(UNICODE) || defined(_CL_HAVE_WCHAR_H) && defined(_CL_HAVE_WCHAR_T) #if defined(UNICODE) || defined(_CL_HAVE_WCHAR_H) && defined(_CL_HAVE_WCHAR_T)
QString retValue = QString::fromWCharArray(string); QString retValue = QString::fromWCharArray(string);

View file

@ -17,7 +17,6 @@
#include "qdocument_p.h" #include "qdocument_p.h"
#include "qreader_p.h" #include "qreader_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/util/Reader.h> #include <CLucene/util/Reader.h>
@ -75,7 +74,7 @@ QCLuceneField* QCLuceneDocument::getField(const QString &name) const
} }
field = 0; field = 0;
TCHAR *fieldName = QStringToTChar(name); TCHAR *fieldName = QHelp::QStringToTChar(name);
lucene::document::Field *f = d->document->getField(fieldName); lucene::document::Field *f = d->document->getField(fieldName);
if (f) { if (f) {
field = new QCLuceneField(); field = new QCLuceneField();
@ -105,7 +104,7 @@ QString QCLuceneDocument::get(const QString &name) const
QString QCLuceneDocument::toString() const QString QCLuceneDocument::toString() const
{ {
return TCharToQString(d->document->toString()); return QHelp::TCharToQString(d->document->toString());
} }
void QCLuceneDocument::setBoost(qreal boost) void QCLuceneDocument::setBoost(qreal boost)
@ -120,7 +119,7 @@ qreal QCLuceneDocument::getBoost() const
void QCLuceneDocument::removeField(const QString &name) void QCLuceneDocument::removeField(const QString &name)
{ {
TCHAR *fieldName = QStringToTChar(name); TCHAR *fieldName = QHelp::QStringToTChar(name);
d->document->removeField(fieldName); d->document->removeField(fieldName);
delete [] fieldName; delete [] fieldName;
@ -147,20 +146,20 @@ void QCLuceneDocument::removeFields(const QString &name)
delete fieldList.takeAt(i); delete fieldList.takeAt(i);
} }
TCHAR *fieldName = QStringToTChar(name); TCHAR *fieldName = QHelp::QStringToTChar(name);
d->document->removeFields(fieldName); d->document->removeFields(fieldName);
delete [] fieldName; delete [] fieldName;
} }
QStringList QCLuceneDocument::getValues(const QString &name) const QStringList QCLuceneDocument::getValues(const QString &name) const
{ {
TCHAR *fieldName = QStringToTChar(name); TCHAR *fieldName = QHelp::QStringToTChar(name);
TCHAR **values = d->document->getValues(fieldName); TCHAR **values = d->document->getValues(fieldName);
QStringList retValue; QStringList retValue;
if (values) { if (values) {
for (qint32 i = 0; 0 != values[i]; ++i) { for (qint32 i = 0; 0 != values[i]; ++i) {
retValue.append(TCharToQString((const TCHAR*)values[i])); retValue.append(QHelp::TCharToQString((const TCHAR*)values[i]));
delete [] values[i]; values[i] = 0; delete [] values[i]; values[i] = 0;
} }
delete values; delete values;

View file

@ -30,12 +30,10 @@
// //
#include "qfield_p.h" #include "qfield_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QList> #include <QtCore/QList>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/QStringList> #include <QtCore/QStringList>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(document) CL_NS_DEF(document)
@ -51,7 +49,7 @@ class QCLuceneIndexWriter;
class QCLuceneIndexSearcher; class QCLuceneIndexSearcher;
class QCLuceneMultiSearcher; class QCLuceneMultiSearcher;
class QHELP_EXPORT QCLuceneDocumentPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneDocumentPrivate : public QSharedData
{ {
public: public:
QCLuceneDocumentPrivate(); QCLuceneDocumentPrivate();
@ -66,7 +64,7 @@ private:
QCLuceneDocumentPrivate &operator=(const QCLuceneDocumentPrivate &other); QCLuceneDocumentPrivate &operator=(const QCLuceneDocumentPrivate &other);
}; };
class QHELP_EXPORT QCLuceneDocument class Q_HELP_EXPORT QCLuceneDocument
{ {
public: public:
QCLuceneDocument(); QCLuceneDocument();

View file

@ -17,7 +17,6 @@
#include "qfield_p.h" #include "qfield_p.h"
#include "qreader_p.h" #include "qreader_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/document/Field.h> #include <CLucene/document/Field.h>
@ -56,8 +55,8 @@ QCLuceneField::QCLuceneField(const QString &name, const QString &value, int conf
: d(new QCLuceneFieldPrivate()) : d(new QCLuceneFieldPrivate())
, reader(0) , reader(0)
{ {
TCHAR* fieldName = QStringToTChar(name); TCHAR* fieldName = QHelp::QStringToTChar(name);
TCHAR* fieldValue = QStringToTChar(value); TCHAR* fieldValue = QHelp::QStringToTChar(value);
d->field = new lucene::document::Field(fieldName, fieldValue, configs); d->field = new lucene::document::Field(fieldName, fieldValue, configs);
@ -70,7 +69,7 @@ QCLuceneField::QCLuceneField(const QString &name, QCLuceneReader *reader,
: d(new QCLuceneFieldPrivate()) : d(new QCLuceneFieldPrivate())
, reader(reader) , reader(reader)
{ {
TCHAR* fieldName = QStringToTChar(name); TCHAR* fieldName = QHelp::QStringToTChar(name);
reader->d->deleteCLuceneReader = false; // clucene takes ownership reader->d->deleteCLuceneReader = false; // clucene takes ownership
d->field = new lucene::document::Field(fieldName, reader->d->reader, configs); d->field = new lucene::document::Field(fieldName, reader->d->reader, configs);
@ -85,12 +84,12 @@ QCLuceneField::~QCLuceneField()
QString QCLuceneField::name() const QString QCLuceneField::name() const
{ {
return TCharToQString(d->field->name()); return QHelp::TCharToQString(d->field->name());
} }
QString QCLuceneField::stringValue() const QString QCLuceneField::stringValue() const
{ {
return TCharToQString((const TCHAR*)d->field->stringValue()); return QHelp::TCharToQString((const TCHAR*)d->field->stringValue());
} }
QCLuceneReader* QCLuceneField::readerValue() const QCLuceneReader* QCLuceneField::readerValue() const
@ -165,7 +164,7 @@ void QCLuceneField::setOmitNorms(bool omitNorms)
QString QCLuceneField::toString() const QString QCLuceneField::toString() const
{ {
return TCharToQString(d->field->toString()); return QHelp::TCharToQString(d->field->toString());
} }
QT_END_NAMESPACE QT_END_NAMESPACE

View file

@ -32,7 +32,6 @@
#include "qclucene_global_p.h" #include "qclucene_global_p.h"
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(document) CL_NS_DEF(document)
@ -45,7 +44,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneReader; class QCLuceneReader;
class QCLuceneDocument; class QCLuceneDocument;
class QHELP_EXPORT QCLuceneFieldPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneFieldPrivate : public QSharedData
{ {
public: public:
QCLuceneFieldPrivate(); QCLuceneFieldPrivate();
@ -60,7 +59,7 @@ private:
QCLuceneFieldPrivate &operator=(const QCLuceneFieldPrivate &other); QCLuceneFieldPrivate &operator=(const QCLuceneFieldPrivate &other);
}; };
class QHELP_EXPORT QCLuceneField class Q_HELP_EXPORT QCLuceneField
{ {
public: public:
enum Store { enum Store {

View file

@ -32,7 +32,6 @@
#include "qclucene_global_p.h" #include "qclucene_global_p.h"
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
#include <QtCore/qshareddata.h>
CL_NS_DEF(search) CL_NS_DEF(search)
class Filter; class Filter;
@ -44,7 +43,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneHits; class QCLuceneHits;
class QCLuceneSearcher; class QCLuceneSearcher;
class QHELP_EXPORT QCLuceneFilterPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneFilterPrivate : public QSharedData
{ {
public: public:
QCLuceneFilterPrivate(); QCLuceneFilterPrivate();
@ -59,7 +58,7 @@ private:
QCLuceneFilterPrivate &operator=(const QCLuceneFilterPrivate &other); QCLuceneFilterPrivate &operator=(const QCLuceneFilterPrivate &other);
}; };
class QHELP_EXPORT QCLuceneFilter class Q_HELP_EXPORT QCLuceneFilter
{ {
QCLuceneFilter(); QCLuceneFilter();
virtual ~QCLuceneFilter(); virtual ~QCLuceneFilter();

View file

@ -33,9 +33,7 @@
#include "qquery_p.h" #include "qquery_p.h"
#include "qfilter_p.h" #include "qfilter_p.h"
#include "qdocument_p.h" #include "qdocument_p.h"
#include "qclucene_global_p.h"
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(search) CL_NS_DEF(search)
@ -47,7 +45,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneSearcher; class QCLuceneSearcher;
class QHELP_EXPORT QCLuceneHitsPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneHitsPrivate : public QSharedData
{ {
public: public:
QCLuceneHitsPrivate(); QCLuceneHitsPrivate();
@ -62,7 +60,7 @@ private:
QCLuceneHitsPrivate &operator=(const QCLuceneHitsPrivate &other); QCLuceneHitsPrivate &operator=(const QCLuceneHitsPrivate &other);
}; };
class QHELP_EXPORT QCLuceneHits class Q_HELP_EXPORT QCLuceneHits
{ {
public: public:
QCLuceneHits(const QCLuceneSearcher &searcher, const QCLuceneQuery &query, QCLuceneHits(const QCLuceneSearcher &searcher, const QCLuceneQuery &query,

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qindexreader_p.h" #include "qindexreader_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/index/IndexReader.h> #include <CLucene/index/IndexReader.h>
@ -129,7 +128,7 @@ void QCLuceneIndexReader::deleteDocument(qint32 docNum)
bool QCLuceneIndexReader::hasNorms(const QString &field) bool QCLuceneIndexReader::hasNorms(const QString &field)
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
bool retValue = d->reader->hasNorms(fieldName); bool retValue = d->reader->hasNorms(fieldName);
delete [] fieldName; delete [] fieldName;
@ -154,14 +153,14 @@ bool QCLuceneIndexReader::document(qint32 index, QCLuceneDocument &document)
void QCLuceneIndexReader::setNorm(qint32 doc, const QString &field, qreal value) void QCLuceneIndexReader::setNorm(qint32 doc, const QString &field, qreal value)
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
d->reader->setNorm(int32_t(doc), fieldName, qreal(value)); d->reader->setNorm(int32_t(doc), fieldName, qreal(value));
delete [] fieldName; delete [] fieldName;
} }
void QCLuceneIndexReader::setNorm(qint32 doc, const QString &field, quint8 value) void QCLuceneIndexReader::setNorm(qint32 doc, const QString &field, quint8 value)
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
d->reader->setNorm(int32_t(doc), fieldName, uint8_t(value)); d->reader->setNorm(int32_t(doc), fieldName, uint8_t(value));
delete [] fieldName; delete [] fieldName;
} }

View file

@ -31,11 +31,9 @@
#include "qterm_p.h" #include "qterm_p.h"
#include "qdocument_p.h" #include "qdocument_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QList> #include <QtCore/QList>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(index) CL_NS_DEF(index)
@ -48,7 +46,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneIndexWriter; class QCLuceneIndexWriter;
class QCLuceneIndexSearcher; class QCLuceneIndexSearcher;
class QHELP_EXPORT QCLuceneIndexReaderPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneIndexReaderPrivate : public QSharedData
{ {
public: public:
QCLuceneIndexReaderPrivate(); QCLuceneIndexReaderPrivate();
@ -63,7 +61,7 @@ private:
QCLuceneIndexReaderPrivate &operator=(const QCLuceneIndexReaderPrivate &other); QCLuceneIndexReaderPrivate &operator=(const QCLuceneIndexReaderPrivate &other);
}; };
class QHELP_EXPORT QCLuceneIndexReader class Q_HELP_EXPORT QCLuceneIndexReader
{ {
public: public:
enum FieldOption { enum FieldOption {

View file

@ -31,10 +31,8 @@
#include "qanalyzer_p.h" #include "qanalyzer_p.h"
#include "qdocument_p.h" #include "qdocument_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(index) CL_NS_DEF(index)
@ -46,7 +44,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneIndexReader; class QCLuceneIndexReader;
class QHELP_EXPORT QCLuceneIndexWriterPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneIndexWriterPrivate : public QSharedData
{ {
public: public:
QCLuceneIndexWriterPrivate(); QCLuceneIndexWriterPrivate();
@ -61,7 +59,7 @@ private:
QCLuceneIndexWriterPrivate &operator=(const QCLuceneIndexWriterPrivate &other); QCLuceneIndexWriterPrivate &operator=(const QCLuceneIndexWriterPrivate &other);
}; };
class QHELP_EXPORT QCLuceneIndexWriter class Q_HELP_EXPORT QCLuceneIndexWriter
{ {
public: public:
enum { enum {

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qquery_p.h" #include "qquery_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/search/PhraseQuery.h> #include <CLucene/search/PhraseQuery.h>
@ -68,21 +67,18 @@ qreal QCLuceneQuery::getBoost() const
QString QCLuceneQuery::getQueryName() const QString QCLuceneQuery::getQueryName() const
{ {
return TCharToQString(d->query->getQueryName()); return QHelp::TCharToQString(d->query->getQueryName());
} }
bool QCLuceneQuery::instanceOf(const QString &other) const bool QCLuceneQuery::instanceOf(const QString &other) const
{ {
if (other == getQueryName()) return (other == getQueryName());
return true;
return false;
} }
QString QCLuceneQuery::toString(const QString &field) const QString QCLuceneQuery::toString(const QString &field) const
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
QString retValue = TCharToQString(d->query->toString(fieldName)); QString retValue = QHelp::TCharToQString(d->query->toString(fieldName));
delete [] fieldName; delete [] fieldName;
return retValue; return retValue;
@ -95,7 +91,7 @@ quint32 QCLuceneQuery::hashCode() const
QString QCLuceneQuery::toString() const QString QCLuceneQuery::toString() const
{ {
return TCharToQString(d->query->toString()); return QHelp::TCharToQString(d->query->toString());
} }
bool QCLuceneQuery::equals(const QCLuceneQuery &other) const bool QCLuceneQuery::equals(const QCLuceneQuery &other) const
@ -118,7 +114,7 @@ QCLucenePrefixQuery::~QCLucenePrefixQuery()
QString QCLucenePrefixQuery::getClassName() QString QCLucenePrefixQuery::getClassName()
{ {
return TCharToQString(lucene::search::PrefixQuery::getClassName()); return QHelp::TCharToQString(lucene::search::PrefixQuery::getClassName());
} }
QCLuceneTerm QCLucenePrefixQuery::getPrefix() const QCLuceneTerm QCLucenePrefixQuery::getPrefix() const
@ -145,7 +141,7 @@ QCLuceneRangeQuery::~QCLuceneRangeQuery()
QString QCLuceneRangeQuery::getClassName() QString QCLuceneRangeQuery::getClassName()
{ {
return TCharToQString(lucene::search::RangeQuery::getClassName()); return QHelp::TCharToQString(lucene::search::RangeQuery::getClassName());
} }
QCLuceneTerm QCLuceneRangeQuery::getLowerTerm() const QCLuceneTerm QCLuceneRangeQuery::getLowerTerm() const
@ -177,7 +173,7 @@ QString QCLuceneRangeQuery::getField() const
if (query == 0) if (query == 0)
return QString(); return QString();
return TCharToQString(query->getField()); return QHelp::TCharToQString(query->getField());
} }
@ -195,7 +191,7 @@ QCLuceneTermQuery::~QCLuceneTermQuery()
QString QCLuceneTermQuery::getClassName() QString QCLuceneTermQuery::getClassName()
{ {
return TCharToQString(lucene::search::TermQuery::getClassName()); return QHelp::TCharToQString(lucene::search::TermQuery::getClassName());
} }
QCLuceneTerm QCLuceneTermQuery::getTerm() const QCLuceneTerm QCLuceneTermQuery::getTerm() const
@ -217,7 +213,7 @@ QCLuceneBooleanQuery::~QCLuceneBooleanQuery()
QString QCLuceneBooleanQuery::getClassName() QString QCLuceneBooleanQuery::getClassName()
{ {
return TCharToQString(lucene::search::BooleanQuery::getClassName()); return QHelp::TCharToQString(lucene::search::BooleanQuery::getClassName());
} }
quint32 QCLuceneBooleanQuery::getClauseCount() const quint32 QCLuceneBooleanQuery::getClauseCount() const
@ -289,7 +285,7 @@ QCLucenePhraseQuery::~QCLucenePhraseQuery()
QString QCLucenePhraseQuery::getClassName() QString QCLucenePhraseQuery::getClassName()
{ {
return TCharToQString(lucene::search::RangeQuery::getClassName()); return QHelp::TCharToQString(lucene::search::RangeQuery::getClassName());
} }
qint32 QCLucenePhraseQuery::getSlop() const qint32 QCLucenePhraseQuery::getSlop() const
@ -347,7 +343,7 @@ QString QCLucenePhraseQuery::getFieldName() const
if (phraseQuery == 0) if (phraseQuery == 0)
return QString(); return QString();
return TCharToQString(phraseQuery->getFieldName()); return QHelp::TCharToQString(phraseQuery->getFieldName());
} }
QList<QCLuceneTerm> QCLucenePhraseQuery::getTerms() const QList<QCLuceneTerm> QCLucenePhraseQuery::getTerms() const

View file

@ -30,11 +30,9 @@
// //
#include "qterm_p.h" #include "qterm_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QList> #include <QtCore/QList>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(search) CL_NS_DEF(search)
@ -52,7 +50,7 @@ class QCLucenePrefixQuery;
class QCLuceneBooleanQuery; class QCLuceneBooleanQuery;
class QCLucenePhraseQuery; class QCLucenePhraseQuery;
class QHELP_EXPORT QCLuceneQueryPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneQueryPrivate : public QSharedData
{ {
public: public:
QCLuceneQueryPrivate(); QCLuceneQueryPrivate();
@ -67,7 +65,7 @@ private:
QCLuceneQueryPrivate &operator=(const QCLuceneQueryPrivate &other); QCLuceneQueryPrivate &operator=(const QCLuceneQueryPrivate &other);
}; };
class QHELP_EXPORT QCLuceneQuery class Q_HELP_EXPORT QCLuceneQuery
{ {
public: public:
virtual ~QCLuceneQuery(); virtual ~QCLuceneQuery();
@ -95,7 +93,7 @@ private:
QCLuceneQuery(); QCLuceneQuery();
}; };
class QHELP_EXPORT QCLucenePrefixQuery : public QCLuceneQuery class Q_HELP_EXPORT QCLucenePrefixQuery : public QCLuceneQuery
{ {
public: public:
QCLucenePrefixQuery(const QCLuceneTerm &prefix); QCLucenePrefixQuery(const QCLuceneTerm &prefix);
@ -109,7 +107,7 @@ private:
QCLuceneTerm prefix; QCLuceneTerm prefix;
}; };
class QHELP_EXPORT QCLuceneRangeQuery : public QCLuceneQuery class Q_HELP_EXPORT QCLuceneRangeQuery : public QCLuceneQuery
{ {
public: public:
QCLuceneRangeQuery(const QCLuceneTerm &lowerTerm, QCLuceneRangeQuery(const QCLuceneTerm &lowerTerm,
@ -129,7 +127,7 @@ private:
QCLuceneTerm upperTerm; QCLuceneTerm upperTerm;
}; };
class QHELP_EXPORT QCLuceneTermQuery : public QCLuceneQuery class Q_HELP_EXPORT QCLuceneTermQuery : public QCLuceneQuery
{ {
public: public:
QCLuceneTermQuery(const QCLuceneTerm &term); QCLuceneTermQuery(const QCLuceneTerm &term);
@ -143,7 +141,7 @@ private:
QCLuceneTerm term; QCLuceneTerm term;
}; };
class QHELP_EXPORT QCLuceneBooleanQuery : public QCLuceneQuery class Q_HELP_EXPORT QCLuceneBooleanQuery : public QCLuceneQuery
{ {
public: public:
QCLuceneBooleanQuery(); QCLuceneBooleanQuery();
@ -162,7 +160,7 @@ private:
QList<QCLuceneQuery*> queries; QList<QCLuceneQuery*> queries;
}; };
class QHELP_EXPORT QCLucenePhraseQuery : public QCLuceneQuery class Q_HELP_EXPORT QCLucenePhraseQuery : public QCLuceneQuery
{ {
public: public:
QCLucenePhraseQuery(); QCLucenePhraseQuery();

View file

@ -17,7 +17,6 @@
#include "qqueryparser_p.h" #include "qqueryparser_p.h"
#include "qquery_p.h" #include "qquery_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/queryParser/QueryParser.h> #include <CLucene/queryParser/QueryParser.h>
@ -51,7 +50,7 @@ QCLuceneQueryParser::QCLuceneQueryParser(const QString &field,
, field(field) , field(field)
, analyzer(analyzer) , analyzer(analyzer)
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
d->queryParser = new lucene::queryParser::QueryParser(fieldName, d->queryParser = new lucene::queryParser::QueryParser(fieldName,
analyzer.d->analyzer); analyzer.d->analyzer);
@ -66,7 +65,7 @@ QCLuceneQueryParser::~QCLuceneQueryParser()
QCLuceneQuery* QCLuceneQueryParser::parse(const QString &query) QCLuceneQuery* QCLuceneQueryParser::parse(const QString &query)
{ {
TCHAR *string = QStringToTChar(query); TCHAR *string = QHelp::QStringToTChar(query);
QCLuceneQuery *retValue = 0; QCLuceneQuery *retValue = 0;
lucene::search::Query* q = d->queryParser->parse(string); lucene::search::Query* q = d->queryParser->parse(string);

View file

@ -31,11 +31,9 @@
#include "qreader_p.h" #include "qreader_p.h"
#include "qanalyzer_p.h" #include "qanalyzer_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/QStringList> #include <QtCore/QStringList>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(queryParser) CL_NS_DEF(queryParser)
@ -48,7 +46,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneQuery; class QCLuceneQuery;
class QCLuceneMultiFieldQueryParser; class QCLuceneMultiFieldQueryParser;
class QHELP_EXPORT QCLuceneQueryParserPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneQueryParserPrivate : public QSharedData
{ {
public: public:
QCLuceneQueryParserPrivate(); QCLuceneQueryParserPrivate();
@ -63,7 +61,7 @@ private:
QCLuceneQueryParserPrivate &operator=(const QCLuceneQueryParserPrivate &other); QCLuceneQueryParserPrivate &operator=(const QCLuceneQueryParserPrivate &other);
}; };
class QHELP_EXPORT QCLuceneQueryParser class Q_HELP_EXPORT QCLuceneQueryParser
{ {
public: public:
QCLuceneQueryParser(const QString &field, QCLuceneAnalyzer &analyzer); QCLuceneQueryParser(const QString &field, QCLuceneAnalyzer &analyzer);
@ -85,7 +83,7 @@ private:
QCLuceneAnalyzer analyzer; QCLuceneAnalyzer analyzer;
}; };
class QHELP_EXPORT QCLuceneMultiFieldQueryParser : public QCLuceneQueryParser class Q_HELP_EXPORT QCLuceneMultiFieldQueryParser : public QCLuceneQueryParser
{ {
public: public:
enum FieldFlags { enum FieldFlags {

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qreader_p.h" #include "qreader_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/util/Reader.h> #include <CLucene/util/Reader.h>
@ -57,14 +56,14 @@ QCLuceneReader::~QCLuceneReader()
QCLuceneStringReader::QCLuceneStringReader(const QString &value) QCLuceneStringReader::QCLuceneStringReader(const QString &value)
: QCLuceneReader() : QCLuceneReader()
, string(QStringToTChar(value)) , string(QHelp::QStringToTChar(value))
{ {
d->reader = new lucene::util::StringReader(string); d->reader = new lucene::util::StringReader(string);
} }
QCLuceneStringReader::QCLuceneStringReader(const QString &value, qint32 length) QCLuceneStringReader::QCLuceneStringReader(const QString &value, qint32 length)
: QCLuceneReader() : QCLuceneReader()
, string(QStringToTChar(value)) , string(QHelp::QStringToTChar(value))
{ {
d->reader = new lucene::util::StringReader(string, int32_t(length)); d->reader = new lucene::util::StringReader(string, int32_t(length));
} }
@ -72,7 +71,7 @@ QCLuceneStringReader::QCLuceneStringReader(const QString &value, qint32 length)
QCLuceneStringReader::QCLuceneStringReader(const QString &value, qint32 length, QCLuceneStringReader::QCLuceneStringReader(const QString &value, qint32 length,
bool copyData) bool copyData)
: QCLuceneReader() : QCLuceneReader()
, string(QStringToTChar(value)) , string(QHelp::QStringToTChar(value))
{ {
d->reader = new lucene::util::StringReader(string, int32_t(length), copyData); d->reader = new lucene::util::StringReader(string, int32_t(length), copyData);
} }

View file

@ -32,7 +32,6 @@
#include "qclucene_global_p.h" #include "qclucene_global_p.h"
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(util) CL_NS_DEF(util)
@ -48,7 +47,7 @@ class QCLuceneDocument;
class QCLuceneQueryParser; class QCLuceneQueryParser;
class QCLuceneStandardTokenizer; class QCLuceneStandardTokenizer;
class QHELP_EXPORT QCLuceneReaderPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneReaderPrivate : public QSharedData
{ {
public: public:
QCLuceneReaderPrivate(); QCLuceneReaderPrivate();
@ -63,7 +62,7 @@ private:
QCLuceneReaderPrivate &operator=(const QCLuceneReaderPrivate &other); QCLuceneReaderPrivate &operator=(const QCLuceneReaderPrivate &other);
}; };
class QHELP_EXPORT QCLuceneReader class Q_HELP_EXPORT QCLuceneReader
{ {
public: public:
QCLuceneReader(); QCLuceneReader();
@ -91,7 +90,7 @@ private:
TCHAR *string; TCHAR *string;
}; };
class QHELP_EXPORT QCLuceneFileReader : public QCLuceneReader class Q_HELP_EXPORT QCLuceneFileReader : public QCLuceneReader
{ {
public: public:
QCLuceneFileReader(const QString &path, const QString &encoding, QCLuceneFileReader(const QString &path, const QString &encoding,

View file

@ -35,11 +35,9 @@
#include "qfilter_p.h" #include "qfilter_p.h"
#include "qdocument_p.h" #include "qdocument_p.h"
#include "qindexreader_p.h" #include "qindexreader_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QList> #include <QtCore/QList>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(search) CL_NS_DEF(search)
@ -54,7 +52,7 @@ class QCLuceneSearcher;
class QCLuceneIndexSearcher; class QCLuceneIndexSearcher;
class QCLuceneMultiSearcher; class QCLuceneMultiSearcher;
class QHELP_EXPORT QCLuceneSearchablePrivate : public QSharedData class Q_HELP_EXPORT QCLuceneSearchablePrivate : public QSharedData
{ {
public: public:
QCLuceneSearchablePrivate(); QCLuceneSearchablePrivate();
@ -69,7 +67,7 @@ private:
QCLuceneSearchablePrivate &operator=(const QCLuceneSearchablePrivate &other); QCLuceneSearchablePrivate &operator=(const QCLuceneSearchablePrivate &other);
}; };
class QHELP_EXPORT QCLuceneSearchable class Q_HELP_EXPORT QCLuceneSearchable
{ {
public: public:
virtual ~QCLuceneSearchable(); virtual ~QCLuceneSearchable();
@ -84,7 +82,7 @@ private:
QCLuceneSearchable(); QCLuceneSearchable();
}; };
class QHELP_EXPORT QCLuceneSearcher : public QCLuceneSearchable class Q_HELP_EXPORT QCLuceneSearcher : public QCLuceneSearchable
{ {
public: public:
QCLuceneSearcher(); QCLuceneSearcher();
@ -100,7 +98,7 @@ protected:
friend class QCLuceneHits; friend class QCLuceneHits;
}; };
class QHELP_EXPORT QCLuceneIndexSearcher : public QCLuceneSearcher class Q_HELP_EXPORT QCLuceneIndexSearcher : public QCLuceneSearcher
{ {
public: public:
QCLuceneIndexSearcher(const QString &path); QCLuceneIndexSearcher(const QString &path);
@ -116,7 +114,7 @@ private:
QCLuceneIndexReader reader; QCLuceneIndexReader reader;
}; };
class QHELP_EXPORT QCLuceneMultiSearcher : public QCLuceneSearcher class Q_HELP_EXPORT QCLuceneMultiSearcher : public QCLuceneSearcher
{ {
public: public:
QCLuceneMultiSearcher(const QList<QCLuceneSearchable> searchables); QCLuceneMultiSearcher(const QList<QCLuceneSearchable> searchables);

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qsort_p.h" #include "qsort_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/search/Sort.h> #include <CLucene/search/Sort.h>
@ -71,14 +70,14 @@ QCLuceneSort::~QCLuceneSort()
QString QCLuceneSort::toString() const QString QCLuceneSort::toString() const
{ {
return TCharToQString(d->sort->toString()); return QHelp::TCharToQString(d->sort->toString());
} }
void QCLuceneSort::setSort(const QStringList &fieldNames) void QCLuceneSort::setSort(const QStringList &fieldNames)
{ {
TCHAR **nameArray = new TCHAR*[fieldNames.count()]; TCHAR **nameArray = new TCHAR*[fieldNames.count()];
for (int i = 0; i < fieldNames.count(); ++i) for (int i = 0; i < fieldNames.count(); ++i)
nameArray[i] = QStringToTChar(fieldNames.at(i)); nameArray[i] = QHelp::QStringToTChar(fieldNames.at(i));
d->sort->setSort((const TCHAR**)nameArray); d->sort->setSort((const TCHAR**)nameArray);
@ -89,7 +88,7 @@ void QCLuceneSort::setSort(const QStringList &fieldNames)
void QCLuceneSort::setSort(const QString &field, bool reverse) void QCLuceneSort::setSort(const QString &field, bool reverse)
{ {
TCHAR *name = QStringToTChar(field); TCHAR *name = QHelp::QStringToTChar(field);
d->sort->setSort(name, reverse); d->sort->setSort(name, reverse);
delete [] name; delete [] name;
} }

View file

@ -33,7 +33,6 @@
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/QStringList> #include <QtCore/QStringList>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(search) CL_NS_DEF(search)
@ -46,7 +45,7 @@ QT_BEGIN_NAMESPACE
class QCLuceneHits; class QCLuceneHits;
class QCLuceneField; class QCLuceneField;
class QHELP_EXPORT QCLuceneSortPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneSortPrivate : public QSharedData
{ {
public: public:
QCLuceneSortPrivate(); QCLuceneSortPrivate();
@ -61,7 +60,7 @@ private:
QCLuceneSortPrivate &operator=(const QCLuceneSortPrivate &other); QCLuceneSortPrivate &operator=(const QCLuceneSortPrivate &other);
}; };
class QHELP_EXPORT QCLuceneSort class Q_HELP_EXPORT QCLuceneSort
{ {
public: public:
QCLuceneSort(); QCLuceneSort();

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qterm_p.h" #include "qterm_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/index/IndexReader.h> #include <CLucene/index/IndexReader.h>
@ -53,8 +52,8 @@ QCLuceneTerm::QCLuceneTerm()
QCLuceneTerm::QCLuceneTerm(const QString &field, const QString &text) QCLuceneTerm::QCLuceneTerm(const QString &field, const QString &text)
: d(new QCLuceneTermPrivate()) : d(new QCLuceneTermPrivate())
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
TCHAR *termText = QStringToTChar(text); TCHAR *termText = QHelp::QStringToTChar(text);
d->term = new lucene::index::Term(fieldName, termText); d->term = new lucene::index::Term(fieldName, termText);
@ -65,7 +64,7 @@ QCLuceneTerm::QCLuceneTerm(const QString &field, const QString &text)
QCLuceneTerm::QCLuceneTerm(const QCLuceneTerm &fieldTerm, const QString &text) QCLuceneTerm::QCLuceneTerm(const QCLuceneTerm &fieldTerm, const QString &text)
: d(new QCLuceneTermPrivate()) : d(new QCLuceneTermPrivate())
{ {
TCHAR *termText = QStringToTChar(text); TCHAR *termText = QHelp::QStringToTChar(text);
d->term = new lucene::index::Term(fieldTerm.d->term, termText); d->term = new lucene::index::Term(fieldTerm.d->term, termText);
delete [] termText; delete [] termText;
} }
@ -77,12 +76,12 @@ QCLuceneTerm::~QCLuceneTerm()
QString QCLuceneTerm::field() const QString QCLuceneTerm::field() const
{ {
return TCharToQString(d->term->field()); return QHelp::TCharToQString(d->term->field());
} }
QString QCLuceneTerm::text() const QString QCLuceneTerm::text() const
{ {
return TCharToQString(d->term->text()); return QHelp::TCharToQString(d->term->text());
} }
void QCLuceneTerm::set(const QString &field, const QString &text) void QCLuceneTerm::set(const QString &field, const QString &text)
@ -97,8 +96,8 @@ void QCLuceneTerm::set(const QCLuceneTerm &fieldTerm, const QString &text)
void QCLuceneTerm::set(const QString &field, const QString &text, bool internField) void QCLuceneTerm::set(const QString &field, const QString &text, bool internField)
{ {
TCHAR *fieldName = QStringToTChar(field); TCHAR *fieldName = QHelp::QStringToTChar(field);
TCHAR *termText = QStringToTChar(text); TCHAR *termText = QHelp::QStringToTChar(text);
d->term->set(fieldName, termText, internField); d->term->set(fieldName, termText, internField);
@ -118,7 +117,7 @@ qint32 QCLuceneTerm::compareTo(const QCLuceneTerm &other) const
QString QCLuceneTerm::toString() const QString QCLuceneTerm::toString() const
{ {
return TCharToQString(d->term->toString()); return QHelp::TCharToQString(d->term->toString());
} }
quint32 QCLuceneTerm::hashCode() const quint32 QCLuceneTerm::hashCode() const

View file

@ -33,7 +33,6 @@
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
CL_NS_DEF(index) CL_NS_DEF(index)
class Term; class Term;
@ -48,7 +47,7 @@ class QCLucenePrefixQuery;
class QCLuceneIndexReader; class QCLuceneIndexReader;
class QCLucenePhraseQuery; class QCLucenePhraseQuery;
class QHELP_EXPORT QCLuceneTermPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneTermPrivate : public QSharedData
{ {
public: public:
QCLuceneTermPrivate(); QCLuceneTermPrivate();
@ -63,7 +62,7 @@ private:
QCLuceneTermPrivate &operator=(const QCLuceneTermPrivate &other); QCLuceneTermPrivate &operator=(const QCLuceneTermPrivate &other);
}; };
class QHELP_EXPORT QCLuceneTerm class Q_HELP_EXPORT QCLuceneTerm
{ {
public: public:
QCLuceneTerm(); QCLuceneTerm();

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qtoken_p.h" #include "qtoken_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/analysis/AnalysisHeader.h> #include <CLucene/analysis/AnalysisHeader.h>
@ -55,8 +54,8 @@ QCLuceneToken::QCLuceneToken()
QCLuceneToken::QCLuceneToken(const QString &text, qint32 startOffset, QCLuceneToken::QCLuceneToken(const QString &text, qint32 startOffset,
qint32 endOffset, const QString &defaultTyp) qint32 endOffset, const QString &defaultTyp)
: d(new QCLuceneTokenPrivate()) : d(new QCLuceneTokenPrivate())
, tokenText(QStringToTChar(text)) , tokenText(QHelp::QStringToTChar(text))
, tokenType(QStringToTChar(defaultTyp)) , tokenType(QHelp::QStringToTChar(defaultTyp))
{ {
d->token = new lucene::analysis::Token(tokenText, int32_t(startOffset), d->token = new lucene::analysis::Token(tokenText, int32_t(startOffset),
int32_t(endOffset), tokenType); int32_t(endOffset), tokenType);
@ -90,13 +89,13 @@ void QCLuceneToken::setPositionIncrement(qint32 positionIncrement)
QString QCLuceneToken::termText() const QString QCLuceneToken::termText() const
{ {
return TCharToQString(d->token->termText()); return QHelp::TCharToQString(d->token->termText());
} }
void QCLuceneToken::setTermText(const QString &text) void QCLuceneToken::setTermText(const QString &text)
{ {
delete [] tokenText; delete [] tokenText;
tokenText = QStringToTChar(text); tokenText = QHelp::QStringToTChar(text);
d->token->setText(tokenText); d->token->setText(tokenText);
} }
@ -132,19 +131,19 @@ void QCLuceneToken::setEndOffset(qint32 value)
QString QCLuceneToken::type() const QString QCLuceneToken::type() const
{ {
return TCharToQString(d->token->type()); return QHelp::TCharToQString(d->token->type());
} }
void QCLuceneToken::setType(const QString &type) void QCLuceneToken::setType(const QString &type)
{ {
delete [] tokenType; delete [] tokenType;
tokenType = QStringToTChar(type); tokenType = QHelp::QStringToTChar(type);
d->token->setType(tokenType); d->token->setType(tokenType);
} }
QString QCLuceneToken::toString() const QString QCLuceneToken::toString() const
{ {
return TCharToQString(d->token->toString()); return QHelp::TCharToQString(d->token->toString());
} }
QT_END_NAMESPACE QT_END_NAMESPACE

View file

@ -32,7 +32,6 @@
#include "qclucene_global_p.h" #include "qclucene_global_p.h"
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(analysis) CL_NS_DEF(analysis)
@ -46,7 +45,7 @@ class QCLuceneTokenizer;
class QCLuceneTokenStream; class QCLuceneTokenStream;
class QCLuceneStandardTokenizer; class QCLuceneStandardTokenizer;
class QHELP_EXPORT QCLuceneTokenPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneTokenPrivate : public QSharedData
{ {
public: public:
QCLuceneTokenPrivate(); QCLuceneTokenPrivate();
@ -61,7 +60,7 @@ private:
QCLuceneTokenPrivate &operator=(const QCLuceneTokenPrivate &other); QCLuceneTokenPrivate &operator=(const QCLuceneTokenPrivate &other);
}; };
class QHELP_EXPORT QCLuceneToken class Q_HELP_EXPORT QCLuceneToken
{ {
public: public:
QCLuceneToken(); QCLuceneToken();

View file

@ -16,7 +16,6 @@
****************************************************************************/ ****************************************************************************/
#include "qtokenizer_p.h" #include "qtokenizer_p.h"
#include "qclucene_global_p.h"
#include <CLucene.h> #include <CLucene.h>
#include <CLucene/analysis/AnalysisHeader.h> #include <CLucene/analysis/AnalysisHeader.h>
@ -73,7 +72,7 @@ bool QCLuceneStandardTokenizer::readApostrophe(const QString &string,
if (stdTokenizer == 0) if (stdTokenizer == 0)
return false; return false;
TCHAR* value = QStringToTChar(string); TCHAR* value = QHelp::QStringToTChar(string);
lucene::util::StringBuffer buffer(value); lucene::util::StringBuffer buffer(value);
bool retValue = stdTokenizer->ReadApostrophe(&buffer, token.d->token); bool retValue = stdTokenizer->ReadApostrophe(&buffer, token.d->token);
delete [] value; delete [] value;
@ -89,7 +88,7 @@ bool QCLuceneStandardTokenizer::readAt(const QString &string, QCLuceneToken &tok
if (stdTokenizer == 0) if (stdTokenizer == 0)
return false; return false;
TCHAR* value = QStringToTChar(string); TCHAR* value = QHelp::QStringToTChar(string);
lucene::util::StringBuffer buffer(value); lucene::util::StringBuffer buffer(value);
bool retValue = stdTokenizer->ReadAt(&buffer, token.d->token); bool retValue = stdTokenizer->ReadAt(&buffer, token.d->token);
delete [] value; delete [] value;
@ -106,7 +105,7 @@ bool QCLuceneStandardTokenizer::readCompany(const QString &string,
if (stdTokenizer == 0) if (stdTokenizer == 0)
return false; return false;
TCHAR* value = QStringToTChar(string); TCHAR* value = QHelp::QStringToTChar(string);
lucene::util::StringBuffer buffer(value); lucene::util::StringBuffer buffer(value);
bool retValue = stdTokenizer->ReadCompany(&buffer, token.d->token); bool retValue = stdTokenizer->ReadCompany(&buffer, token.d->token);
delete [] value; delete [] value;

View file

@ -32,14 +32,13 @@
#include "qtoken_p.h" #include "qtoken_p.h"
#include "qreader_p.h" #include "qreader_p.h"
#include "qtokenstream_p.h" #include "qtokenstream_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QChar> #include <QtCore/QChar>
#include <QtCore/QString> #include <QtCore/QString>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
class QHELP_EXPORT QCLuceneTokenizer : public QCLuceneTokenStream class Q_HELP_EXPORT QCLuceneTokenizer : public QCLuceneTokenStream
{ {
public: public:
QCLuceneTokenizer(const QCLuceneReader &reader); QCLuceneTokenizer(const QCLuceneReader &reader);
@ -56,7 +55,7 @@ private:
QCLuceneReader reader; QCLuceneReader reader;
}; };
class QHELP_EXPORT QCLuceneStandardTokenizer : public QCLuceneTokenizer class Q_HELP_EXPORT QCLuceneStandardTokenizer : public QCLuceneTokenizer
{ {
public: public:
QCLuceneStandardTokenizer(const QCLuceneReader &reader); QCLuceneStandardTokenizer(const QCLuceneReader &reader);

View file

@ -30,10 +30,8 @@
// //
#include "qtoken_p.h" #include "qtoken_p.h"
#include "qclucene_global_p.h"
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/qshareddata.h>
#include <QtCore/QSharedData> #include <QtCore/QSharedData>
CL_NS_DEF(analysis) CL_NS_DEF(analysis)
@ -52,7 +50,7 @@ class QCLuceneStandardAnalyzer;
class QCLuceneWhitespaceAnalyzer; class QCLuceneWhitespaceAnalyzer;
class QCLucenePerFieldAnalyzerWrapper; class QCLucenePerFieldAnalyzerWrapper;
class QHELP_EXPORT QCLuceneTokenStreamPrivate : public QSharedData class Q_HELP_EXPORT QCLuceneTokenStreamPrivate : public QSharedData
{ {
public: public:
QCLuceneTokenStreamPrivate(); QCLuceneTokenStreamPrivate();
@ -67,7 +65,7 @@ private:
QCLuceneTokenStreamPrivate &operator=(const QCLuceneTokenStreamPrivate &other); QCLuceneTokenStreamPrivate &operator=(const QCLuceneTokenStreamPrivate &other);
}; };
class QHELP_EXPORT QCLuceneTokenStream class Q_HELP_EXPORT QCLuceneTokenStream
{ {
public: public:
virtual ~QCLuceneTokenStream(); virtual ~QCLuceneTokenStream();

View file

@ -42,7 +42,7 @@
#include <QtCore/QCoreApplication> #include <QtCore/QCoreApplication>
#include <QtCore/QHash> #include <QtCore/QHash>
#include <QtCore/QRegExp> #include <QtCore/QRegExp>
#include <QtCore/qmutex.h> #include <QtCore/QMutex>
#include <QtGui/QTextDocument> #include <QtGui/QTextDocument>
#include "qhelp_global.h" #include "qhelp_global.h"

View file

@ -42,23 +42,12 @@
#ifndef QHELP_GLOBAL_H #ifndef QHELP_GLOBAL_H
#define QHELP_GLOBAL_H #define QHELP_GLOBAL_H
#include <QtCore/qglobal.h>
#include <QtCore/QString> #include <QtCore/QString>
#include <QtCore/QObject>
QT_BEGIN_HEADER QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
#if !defined(QT_SHARED) && !defined(QT_DLL)
# define QHELP_EXPORT
#elif defined(QHELP_LIB)
# define QHELP_EXPORT Q_DECL_EXPORT
#else
# define QHELP_EXPORT Q_DECL_IMPORT
#endif
class QHelpGlobal { class QHelpGlobal {
public: public:
static QString uniquifyConnectionName(const QString &name, void *pointer); static QString uniquifyConnectionName(const QString &name, void *pointer);

View file

@ -60,7 +60,7 @@ class QHelpContentModelPrivate;
class QHelpEngine; class QHelpEngine;
class QHelpContentProvider; class QHelpContentProvider;
class QHELP_EXPORT QHelpContentItem class Q_HELP_EXPORT QHelpContentItem
{ {
public: public:
~QHelpContentItem(); ~QHelpContentItem();
@ -82,7 +82,7 @@ private:
friend class QHelpContentProvider; friend class QHelpContentProvider;
}; };
class QHELP_EXPORT QHelpContentModel : public QAbstractItemModel class Q_HELP_EXPORT QHelpContentModel : public QAbstractItemModel
{ {
Q_OBJECT Q_OBJECT
@ -114,7 +114,7 @@ private:
friend class QHelpEnginePrivate; friend class QHelpEnginePrivate;
}; };
class QHELP_EXPORT QHelpContentWidget : public QTreeView class Q_HELP_EXPORT QHelpContentWidget : public QTreeView
{ {
Q_OBJECT Q_OBJECT

View file

@ -62,7 +62,7 @@ QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
class QHELP_EXPORT QHelpDataContentItem class Q_HELP_EXPORT QHelpDataContentItem
{ {
public: public:
QHelpDataContentItem(QHelpDataContentItem *parent, const QString &title, QHelpDataContentItem(QHelpDataContentItem *parent, const QString &title,
@ -79,7 +79,7 @@ private:
QList<QHelpDataContentItem*> m_children; QList<QHelpDataContentItem*> m_children;
}; };
struct QHELP_EXPORT QHelpDataIndexItem { struct Q_HELP_EXPORT QHelpDataIndexItem {
QHelpDataIndexItem() {} QHelpDataIndexItem() {}
QHelpDataIndexItem(const QString &n, const QString &id, const QString &r) QHelpDataIndexItem(const QString &n, const QString &id, const QString &r)
: name(n), identifier(id), reference(r) {} : name(n), identifier(id), reference(r) {}
@ -105,7 +105,7 @@ public:
QStringList files; QStringList files;
}; };
class QHELP_EXPORT QHelpDataFilterSection class Q_HELP_EXPORT QHelpDataFilterSection
{ {
public: public:
QHelpDataFilterSection(); QHelpDataFilterSection();
@ -129,12 +129,12 @@ private:
QSharedDataPointer<QHelpDataFilterSectionData> d; QSharedDataPointer<QHelpDataFilterSectionData> d;
}; };
struct QHELP_EXPORT QHelpDataCustomFilter { struct Q_HELP_EXPORT QHelpDataCustomFilter {
QStringList filterAttributes; QStringList filterAttributes;
QString name; QString name;
}; };
class QHELP_EXPORT QHelpDataInterface class Q_HELP_EXPORT QHelpDataInterface
{ {
public: public:
QHelpDataInterface() {} QHelpDataInterface() {}

View file

@ -56,7 +56,7 @@ class QHelpIndexWidget;
class QHelpEnginePrivate; class QHelpEnginePrivate;
class QHelpSearchEngine; class QHelpSearchEngine;
class QHELP_EXPORT QHelpEngine : public QHelpEngineCore class Q_HELP_EXPORT QHelpEngine : public QHelpEngineCore
{ {
Q_OBJECT Q_OBJECT

View file

@ -56,7 +56,7 @@ QT_BEGIN_NAMESPACE
class QHelpEngineCorePrivate; class QHelpEngineCorePrivate;
class QHELP_EXPORT QHelpEngineCore : public QObject class Q_HELP_EXPORT QHelpEngineCore : public QObject
{ {
Q_OBJECT Q_OBJECT
Q_PROPERTY(bool autoSaveFilter READ autoSaveFilter WRITE setAutoSaveFilter) Q_PROPERTY(bool autoSaveFilter READ autoSaveFilter WRITE setAutoSaveFilter)

View file

@ -64,7 +64,7 @@ QT_BEGIN_NAMESPACE
class QHelpGeneratorPrivate; class QHelpGeneratorPrivate;
class QHELP_EXPORT QHelpGenerator : public QObject class Q_HELP_EXPORT QHelpGenerator : public QObject
{ {
Q_OBJECT Q_OBJECT

View file

@ -56,7 +56,7 @@ QT_BEGIN_NAMESPACE
class QHelpEnginePrivate; class QHelpEnginePrivate;
class QHelpIndexModelPrivate; class QHelpIndexModelPrivate;
class QHELP_EXPORT QHelpIndexModel : public QStringListModel class Q_HELP_EXPORT QHelpIndexModel : public QStringListModel
{ {
Q_OBJECT Q_OBJECT
@ -84,7 +84,7 @@ private:
friend class QHelpEnginePrivate; friend class QHelpEnginePrivate;
}; };
class QHELP_EXPORT QHelpIndexWidget : public QListView class Q_HELP_EXPORT QHelpIndexWidget : public QListView
{ {
Q_OBJECT Q_OBJECT

View file

@ -62,7 +62,7 @@ QT_BEGIN_NAMESPACE
class QHelpProjectDataPrivate; class QHelpProjectDataPrivate;
class QHELP_EXPORT QHelpProjectData : public QHelpDataInterface class Q_HELP_EXPORT QHelpProjectData : public QHelpDataInterface
{ {
public: public:
QHelpProjectData(); QHelpProjectData();

View file

@ -60,7 +60,7 @@ class QHelpSearchQueryWidget;
class QHelpSearchResultWidget; class QHelpSearchResultWidget;
class QHelpSearchEnginePrivate; class QHelpSearchEnginePrivate;
class QHELP_EXPORT QHelpSearchQuery class Q_HELP_EXPORT QHelpSearchQuery
{ {
public: public:
enum FieldName { DEFAULT = 0, FUZZY, WITHOUT, PHRASE, ALL, ATLEAST }; enum FieldName { DEFAULT = 0, FUZZY, WITHOUT, PHRASE, ALL, ATLEAST };
@ -74,7 +74,7 @@ public:
QStringList wordList; QStringList wordList;
}; };
class QHELP_EXPORT QHelpSearchEngine : public QObject class Q_HELP_EXPORT QHelpSearchEngine : public QObject
{ {
Q_OBJECT Q_OBJECT

View file

@ -59,7 +59,7 @@ QT_BEGIN_NAMESPACE
class QFocusEvent; class QFocusEvent;
class QHelpSearchQueryWidgetPrivate; class QHelpSearchQueryWidgetPrivate;
class QHELP_EXPORT QHelpSearchQueryWidget : public QWidget class Q_HELP_EXPORT QHelpSearchQueryWidget : public QWidget
{ {
Q_OBJECT Q_OBJECT

View file

@ -58,7 +58,7 @@ QT_BEGIN_NAMESPACE
class QHelpSearchResultWidgetPrivate; class QHelpSearchResultWidgetPrivate;
class QHELP_EXPORT QHelpSearchResultWidget : public QWidget class Q_HELP_EXPORT QHelpSearchResultWidget : public QWidget
{ {
Q_OBJECT Q_OBJECT

View file

@ -1,7 +1,7 @@
add_definitions( add_definitions(
-DQT_BUILD_TEST_LIB
-DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_TO_ASCII
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_ASCII
-DQTESTLIB_MAKEDLL
-DQT_NO_DATASTREAM -DQT_NO_DATASTREAM
) )
set(EXTRA_TEST_LIBS KtCore) set(EXTRA_TEST_LIBS KtCore)

View file

@ -61,7 +61,7 @@ namespace QTest
// QTestlib API. It exists purely as an implementation detail. // QTestlib API. It exists purely as an implementation detail.
// //
// //
class Q_TESTLIB_EXPORT QBenchmarkIterationController class Q_TEST_EXPORT QBenchmarkIterationController
{ {
public: public:
enum RunMode { RepeatUntilValidMeasurement, RunOnce }; enum RunMode { RepeatUntilValidMeasurement, RunOnce };
@ -87,7 +87,7 @@ public:
namespace QTest namespace QTest
{ {
void Q_TESTLIB_EXPORT setBenchmarkResult(qreal result, QBenchmarkMetric metric); void Q_TEST_EXPORT setBenchmarkResult(qreal result, QBenchmarkMetric metric);
} }
// --- END public API --- // --- END public API ---

View file

@ -130,7 +130,7 @@ public:
QBenchmarkGlobalData:current is created at the beginning of qExec() QBenchmarkGlobalData:current is created at the beginning of qExec()
and cleared at the end. and cleared at the end.
*/ */
class Q_TESTLIB_EXPORT QBenchmarkGlobalData class Q_TEST_EXPORT QBenchmarkGlobalData
{ {
public: public:
static QBenchmarkGlobalData *current; static QBenchmarkGlobalData *current;
@ -161,7 +161,7 @@ private:
created at the beginning of qInvokeTestMethod() and cleared at created at the beginning of qInvokeTestMethod() and cleared at
the end. the end.
*/ */
class Q_TESTLIB_EXPORT QBenchmarkTestMethodData class Q_TEST_EXPORT QBenchmarkTestMethodData
{ {
public: public:
static QBenchmarkTestMethodData *current; static QBenchmarkTestMethodData *current;
@ -191,8 +191,8 @@ namespace QTest
void setIterationCountHint(int count); void setIterationCountHint(int count);
void setIterationCount(int count); void setIterationCount(int count);
Q_TESTLIB_EXPORT void beginBenchmarkMeasurement(); Q_TEST_EXPORT void beginBenchmarkMeasurement();
Q_TESTLIB_EXPORT quint64 endBenchmarkMeasurement(); Q_TEST_EXPORT quint64 endBenchmarkMeasurement();
} }
QT_END_NAMESPACE QT_END_NAMESPACE

View file

@ -395,12 +395,12 @@ void QPlainTestLogger::startLogging()
if (hasRandomSeed) { if (hasRandomSeed) {
QTest::qt_snprintf(buf, sizeof(buf), QTest::qt_snprintf(buf, sizeof(buf),
"********* Start testing of %s *********\n" "********* Start testing of %s *********\n"
"Config: Using QTest library " QTEST_VERSION_STR "Config: Using QTest library " QT_VERSION_STR
", Qt %s, Random seed %d\n", QTestResult::currentTestObjectName(), qVersion(), randomSeed); ", Qt %s, Random seed %d\n", QTestResult::currentTestObjectName(), qVersion(), randomSeed);
} else { } else {
QTest::qt_snprintf(buf, sizeof(buf), QTest::qt_snprintf(buf, sizeof(buf),
"********* Start testing of %s *********\n" "********* Start testing of %s *********\n"
"Config: Using QTest library " QTEST_VERSION_STR "Config: Using QTest library " QT_VERSION_STR
", Qt %s\n", QTestResult::currentTestObjectName(), qVersion()); ", Qt %s\n", QTestResult::currentTestObjectName(), qVersion());
} }
} }

View file

@ -48,40 +48,25 @@ QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
#ifdef QTEST_EMBED
# define Q_TESTLIB_EXPORT
#elif !defined(QT_SHARED)
# define Q_TESTLIB_EXPORT
#else
# ifdef QTESTLIB_MAKEDLL
# define Q_TESTLIB_EXPORT Q_DECL_EXPORT
# else
# define Q_TESTLIB_EXPORT Q_DECL_IMPORT
# endif
#endif
#if defined (Q_CC_SUN) || defined (Q_CC_XLC) || (defined (Q_CC_GNU) && (__GNUC__ - 0 < 3)) || defined (Q_CC_NOKIAX86) #if defined (Q_CC_SUN) || defined (Q_CC_XLC) || (defined (Q_CC_GNU) && (__GNUC__ - 0 < 3)) || defined (Q_CC_NOKIAX86)
# define QTEST_NO_SPECIALIZATIONS # define QTEST_NO_SPECIALIZATIONS
#endif #endif
#if (defined Q_CC_HPACC) && (defined __ia64) #if (defined Q_CC_HPACC) && (defined __ia64)
# ifdef Q_TESTLIB_EXPORT # ifdef Q_TEST_EXPORT
# undef Q_TESTLIB_EXPORT # undef Q_TEST_EXPORT
# endif # endif
# define Q_TESTLIB_EXPORT # define Q_TEST_EXPORT
#endif #endif
#define QTEST_VERSION QT_VERSION
#define QTEST_VERSION_STR QT_VERSION_STR
namespace QTest namespace QTest
{ {
enum SkipMode { SkipSingle = 1, SkipAll = 2 }; enum SkipMode { SkipSingle = 1, SkipAll = 2 };
enum TestFailMode { Abort = 1, Continue = 2 }; enum TestFailMode { Abort = 1, Continue = 2 };
int Q_TESTLIB_EXPORT qt_snprintf(char *str, int size, const char *format, ...); int Q_TEST_EXPORT qt_snprintf(char *str, int size, const char *format, ...);
} }
QT_END_NAMESPACE QT_END_NAMESPACE

View file

@ -917,7 +917,7 @@ static void invokeMethod(QObject *obj, const char *methodName)
} }
} }
bool Q_TESTLIB_EXPORT defaultKeyVerbose() bool Q_TEST_EXPORT defaultKeyVerbose()
{ {
if (keyVerbose == -1) { if (keyVerbose == -1) {
keyVerbose = qgetenv("QTEST_KEYEVENT_VERBOSE").constData() ? 1 : 0; keyVerbose = qgetenv("QTEST_KEYEVENT_VERBOSE").constData() ? 1 : 0;
@ -936,7 +936,7 @@ int defaultEventDelay()
return eventDelay; return eventDelay;
} }
int Q_TESTLIB_EXPORT defaultMouseDelay() int Q_TEST_EXPORT defaultMouseDelay()
{ {
if (mouseDelay == -1) { if (mouseDelay == -1) {
if (qgetenv("QTEST_MOUSEEVENT_DELAY").constData()) if (qgetenv("QTEST_MOUSEEVENT_DELAY").constData())
@ -947,7 +947,7 @@ int Q_TESTLIB_EXPORT defaultMouseDelay()
return mouseDelay; return mouseDelay;
} }
int Q_TESTLIB_EXPORT defaultKeyDelay() int Q_TEST_EXPORT defaultKeyDelay()
{ {
if (keyDelay == -1) { if (keyDelay == -1) {
if (qgetenv("QTEST_KEYEVENT_DELAY").constData()) if (qgetenv("QTEST_KEYEVENT_DELAY").constData())
@ -1014,10 +1014,10 @@ static bool isValidSlot(const QMetaMethod &sl)
return true; return true;
} }
Q_TESTLIB_EXPORT bool printAvailableFunctions = false; Q_TEST_EXPORT bool printAvailableFunctions = false;
Q_TESTLIB_EXPORT bool printAvailableTags = false; Q_TEST_EXPORT bool printAvailableTags = false;
Q_TESTLIB_EXPORT QStringList testFunctions; Q_TEST_EXPORT QStringList testFunctions;
Q_TESTLIB_EXPORT QStringList testTags; Q_TEST_EXPORT QStringList testTags;
static void qPrintTestSlots() static void qPrintTestSlots()
{ {
@ -1098,7 +1098,7 @@ static int qToInt(char *str)
return l; return l;
} }
Q_TESTLIB_EXPORT void qtest_qParseArgs(int argc, char *argv[], bool qml) Q_TEST_EXPORT void qtest_qParseArgs(int argc, char *argv[], bool qml)
{ {
const char *testOptions = const char *testOptions =
" options:\n" " options:\n"
@ -2223,7 +2223,7 @@ bool QTest::compare_helper(bool success, const char *msg, char *val1, char *val2
\internal \internal
*/ */
template <> template <>
Q_TESTLIB_EXPORT bool QTest::qCompare<float>(float const &t1, float const &t2, const char *actual, const char *expected, Q_TEST_EXPORT bool QTest::qCompare<float>(float const &t1, float const &t2, const char *actual, const char *expected,
const char *file, int line) const char *file, int line)
{ {
return qFuzzyCompare(t1, t2) return qFuzzyCompare(t1, t2)
@ -2236,7 +2236,7 @@ Q_TESTLIB_EXPORT bool QTest::qCompare<float>(float const &t1, float const &t2, c
\internal \internal
*/ */
template <> template <>
Q_TESTLIB_EXPORT bool QTest::qCompare<double>(double const &t1, double const &t2, const char *actual, const char *expected, Q_TEST_EXPORT bool QTest::qCompare<double>(double const &t1, double const &t2, const char *actual, const char *expected,
const char *file, int line) const char *file, int line)
{ {
return qFuzzyCompare(t1, t2) return qFuzzyCompare(t1, t2)
@ -2246,7 +2246,7 @@ Q_TESTLIB_EXPORT bool QTest::qCompare<double>(double const &t1, double const &t2
} }
#define COMPARE_IMPL2(TYPE, FORMAT) \ #define COMPARE_IMPL2(TYPE, FORMAT) \
template <> Q_TESTLIB_EXPORT char *QTest::toString<TYPE >(const TYPE &t) \ template <> Q_TEST_EXPORT char *QTest::toString<TYPE >(const TYPE &t) \
{ \ { \
char *msg = new char[128]; \ char *msg = new char[128]; \
qt_snprintf(msg, 128, #FORMAT, t); \ qt_snprintf(msg, 128, #FORMAT, t); \

View file

@ -114,7 +114,7 @@ class QObject;
class QTestData; class QTestData;
#define QTEST_COMPARE_DECL(KLASS)\ #define QTEST_COMPARE_DECL(KLASS)\
template<> Q_TESTLIB_EXPORT char *toString<KLASS >(const KLASS &); template<> Q_TEST_EXPORT char *toString<KLASS >(const KLASS &);
namespace QTest namespace QTest
{ {
@ -125,50 +125,50 @@ namespace QTest
} }
Q_TESTLIB_EXPORT char *toHexRepresentation(const char *ba, int length); Q_TEST_EXPORT char *toHexRepresentation(const char *ba, int length);
Q_TESTLIB_EXPORT char *toString(const char *); Q_TEST_EXPORT char *toString(const char *);
Q_TESTLIB_EXPORT char *toString(const void *); Q_TEST_EXPORT char *toString(const void *);
Q_TESTLIB_EXPORT int qExec(QObject *testObject, int argc = 0, char **argv = 0); Q_TEST_EXPORT int qExec(QObject *testObject, int argc = 0, char **argv = 0);
Q_TESTLIB_EXPORT int qExec(QObject *testObject, const QStringList &arguments); Q_TEST_EXPORT int qExec(QObject *testObject, const QStringList &arguments);
Q_TESTLIB_EXPORT bool qVerify(bool statement, const char *statementStr, const char *description, Q_TEST_EXPORT bool qVerify(bool statement, const char *statementStr, const char *description,
const char *file, int line); const char *file, int line);
Q_TESTLIB_EXPORT void qFail(const char *statementStr, const char *file, int line); Q_TEST_EXPORT void qFail(const char *statementStr, const char *file, int line);
Q_TESTLIB_EXPORT void qSkip(const char *message, SkipMode mode, const char *file, int line); Q_TEST_EXPORT void qSkip(const char *message, SkipMode mode, const char *file, int line);
Q_TESTLIB_EXPORT bool qExpectFail(const char *dataIndex, const char *comment, TestFailMode mode, Q_TEST_EXPORT bool qExpectFail(const char *dataIndex, const char *comment, TestFailMode mode,
const char *file, int line); const char *file, int line);
Q_TESTLIB_EXPORT void qWarn(const char *message); Q_TEST_EXPORT void qWarn(const char *message);
Q_TESTLIB_EXPORT void ignoreMessage(QtMsgType type, const char *message); Q_TEST_EXPORT void ignoreMessage(QtMsgType type, const char *message);
Q_TESTLIB_EXPORT void *qData(const char *tagName, int typeId); Q_TEST_EXPORT void *qData(const char *tagName, int typeId);
Q_TESTLIB_EXPORT void *qGlobalData(const char *tagName, int typeId); Q_TEST_EXPORT void *qGlobalData(const char *tagName, int typeId);
Q_TESTLIB_EXPORT void *qElementData(const char *elementName, int metaTypeId); Q_TEST_EXPORT void *qElementData(const char *elementName, int metaTypeId);
Q_TESTLIB_EXPORT QObject *testObject(); Q_TEST_EXPORT QObject *testObject();
Q_TESTLIB_EXPORT const char *currentAppName(); Q_TEST_EXPORT const char *currentAppName();
Q_TESTLIB_EXPORT const char *currentTestFunction(); Q_TEST_EXPORT const char *currentTestFunction();
Q_TESTLIB_EXPORT const char *currentDataTag(); Q_TEST_EXPORT const char *currentDataTag();
Q_TESTLIB_EXPORT bool currentTestFailed(); Q_TEST_EXPORT bool currentTestFailed();
Q_TESTLIB_EXPORT Qt::Key asciiToKey(char ascii); Q_TEST_EXPORT Qt::Key asciiToKey(char ascii);
Q_TESTLIB_EXPORT char keyToAscii(Qt::Key key); Q_TEST_EXPORT char keyToAscii(Qt::Key key);
Q_TESTLIB_EXPORT bool compare_helper(bool success, const char *msg, const char *file, Q_TEST_EXPORT bool compare_helper(bool success, const char *msg, const char *file,
int line); int line);
Q_TESTLIB_EXPORT bool compare_helper(bool success, const char *msg, char *val1, char *val2, Q_TEST_EXPORT bool compare_helper(bool success, const char *msg, char *val1, char *val2,
const char *expected, const char *actual, const char *expected, const char *actual,
const char *file, int line); const char *file, int line);
Q_TESTLIB_EXPORT void qSleep(int ms); Q_TEST_EXPORT void qSleep(int ms);
Q_TESTLIB_EXPORT void addColumnInternal(int id, const char *name); Q_TEST_EXPORT void addColumnInternal(int id, const char *name);
template <typename T> template <typename T>
inline void addColumn(const char *name, T * = 0) inline void addColumn(const char *name, T * = 0)
{ {
addColumnInternal(qMetaTypeId<T>(), name); addColumnInternal(qMetaTypeId<T>(), name);
} }
Q_TESTLIB_EXPORT QTestData &newRow(const char *dataTag); Q_TEST_EXPORT QTestData &newRow(const char *dataTag);
template <typename T> template <typename T>
inline bool qCompare(T const &t1, T const &t2, const char *actual, const char *expected, inline bool qCompare(T const &t1, T const &t2, const char *actual, const char *expected,
@ -182,11 +182,11 @@ namespace QTest
template <> template <>
Q_TESTLIB_EXPORT bool qCompare<float>(float const &t1, float const &t2, Q_TEST_EXPORT bool qCompare<float>(float const &t1, float const &t2,
const char *actual, const char *expected, const char *file, int line); const char *actual, const char *expected, const char *file, int line);
template <> template <>
Q_TESTLIB_EXPORT bool qCompare<double>(double const &t1, double const &t2, Q_TEST_EXPORT bool qCompare<double>(double const &t1, double const &t2,
const char *actual, const char *expected, const char *file, int line); const char *actual, const char *expected, const char *file, int line);
inline bool compare_ptr_helper(const void *t1, const void *t2, const char *actual, inline bool compare_ptr_helper(const void *t1, const void *t2, const char *actual,
@ -198,7 +198,7 @@ namespace QTest
toString(t1), toString(t2), actual, expected, file, line); toString(t1), toString(t2), actual, expected, file, line);
} }
Q_TESTLIB_EXPORT bool compare_string_helper(const char *t1, const char *t2, const char *actual, Q_TEST_EXPORT bool compare_string_helper(const char *t1, const char *t2, const char *actual,
const char *expected, const char *file, int line); const char *expected, const char *file, int line);
QTEST_COMPARE_DECL(short) QTEST_COMPARE_DECL(short)

View file

@ -55,7 +55,7 @@ QT_BEGIN_NAMESPACE
class QTestTable; class QTestTable;
class QTestDataPrivate; class QTestDataPrivate;
class Q_TESTLIB_EXPORT QTestData class Q_TEST_EXPORT QTestData
{ {
public: public:
~QTestData(); ~QTestData();

View file

@ -54,7 +54,7 @@ QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
class Q_TESTLIB_EXPORT QTestEventLoop : public QObject class Q_TEST_EXPORT QTestEventLoop : public QObject
{ {
Q_OBJECT Q_OBJECT

View file

@ -65,7 +65,7 @@ namespace QTest
Qt::KeyboardModifiers modifier, QString text, bool repeat, int delay=-1) Qt::KeyboardModifiers modifier, QString text, bool repeat, int delay=-1)
{ {
QTEST_ASSERT(widget); QTEST_ASSERT(widget);
extern int Q_TESTLIB_EXPORT defaultKeyDelay(); extern int Q_TEST_EXPORT defaultKeyDelay();
if (delay == -1 || delay < defaultKeyDelay()) if (delay == -1 || delay < defaultKeyDelay())
delay = defaultKeyDelay(); delay = defaultKeyDelay();

View file

@ -167,10 +167,10 @@ void QTestLightXmlStreamer::output(QTestElement *element) const
QTestCharBuffer buf; QTestCharBuffer buf;
if (logger()->hasRandomSeed()) { if (logger()->hasRandomSeed()) {
QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n <RandomSeed>%d</RandomSeed>\n", QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n <RandomSeed>%d</RandomSeed>\n",
qVersion(), QTEST_VERSION_STR, logger()->randomSeed() ); qVersion(), QT_VERSION_STR, logger()->randomSeed() );
} else { } else {
QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n", QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n",
qVersion(), QTEST_VERSION_STR ); qVersion(), QT_VERSION_STR );
} }
outputString(buf.constData()); outputString(buf.constData());

View file

@ -191,7 +191,7 @@ void initLogger()
} }
} }
extern Q_TESTLIB_EXPORT bool printAvailableTags; extern Q_TEST_EXPORT bool printAvailableTags;
} }

View file

@ -59,7 +59,7 @@ QT_BEGIN_NAMESPACE
class QBenchmarkResult; class QBenchmarkResult;
class Q_TESTLIB_EXPORT QTestLog class Q_TEST_EXPORT QTestLog
{ {
public: public:
enum LogMode { Plain = 0, XML, LightXML, XunitXML }; enum LogMode { Plain = 0, XML, LightXML, XunitXML };

View file

@ -126,7 +126,7 @@ void QTestLogger::stopLogging()
property = new QTestElement(QTest::LET_Property); property = new QTestElement(QTest::LET_Property);
property->addAttribute(QTest::AI_Name, "QTestVersion"); property->addAttribute(QTest::AI_Name, "QTestVersion");
property->addAttribute(QTest::AI_PropertyValue, QTEST_VERSION_STR); property->addAttribute(QTest::AI_PropertyValue, QT_VERSION_STR);
properties->addLogElement(property); properties->addLogElement(property);
property = new QTestElement(QTest::LET_Property); property = new QTestElement(QTest::LET_Property);

View file

@ -66,7 +66,7 @@ namespace QTest
Qt::KeyboardModifiers stateKey, QPoint pos, int delay=-1) Qt::KeyboardModifiers stateKey, QPoint pos, int delay=-1)
{ {
QTEST_ASSERT(widget); QTEST_ASSERT(widget);
extern int Q_TESTLIB_EXPORT defaultMouseDelay(); extern int Q_TEST_EXPORT defaultMouseDelay();
if (delay == -1 || delay < defaultMouseDelay()) if (delay == -1 || delay < defaultMouseDelay())
delay = defaultMouseDelay(); delay = defaultMouseDelay();

View file

@ -60,7 +60,7 @@ QT_BEGIN_NAMESPACE
class QTestResultPrivate; class QTestResultPrivate;
class QTestData; class QTestData;
class Q_TESTLIB_EXPORT QTestResult class Q_TEST_EXPORT QTestResult
{ {
public: public:
enum TestLocation { NoWhere = 0, DataFunc = 1, InitFunc = 2, Func = 3, CleanupFunc = 4 }; enum TestLocation { NoWhere = 0, DataFunc = 1, InitFunc = 2, Func = 3, CleanupFunc = 4 };

View file

@ -60,7 +60,7 @@ QT_BEGIN_NAMESPACE
class QTestData; class QTestData;
class QTestTablePrivate; class QTestTablePrivate;
class Q_TESTLIB_EXPORT QTestTable class Q_TEST_EXPORT QTestTable
{ {
public: public:
QTestTable(); QTestTable();

View file

@ -207,10 +207,10 @@ void QTestXmlStreamer::output(QTestElement *element) const
if (logger()->hasRandomSeed()) { if (logger()->hasRandomSeed()) {
QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n <RandomSeed>%d</RandomSeed>\n", QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n <RandomSeed>%d</RandomSeed>\n",
qVersion(), QTEST_VERSION_STR, logger()->randomSeed() ); qVersion(), QT_VERSION_STR, logger()->randomSeed() );
} else { } else {
QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n", QTest::qt_asprintf(&buf, "<Environment>\n <QtVersion>%s</QtVersion>\n <QTestVersion>%s</QTestVersion>\n",
qVersion(), QTEST_VERSION_STR ); qVersion(), QT_VERSION_STR );
} }
outputString(buf.constData()); outputString(buf.constData());

View file

@ -120,14 +120,14 @@ void QXmlTestLogger::startLogging()
QTest::qt_asprintf(&buf, QTest::qt_asprintf(&buf,
"<Environment>\n" "<Environment>\n"
" <QtVersion>%s</QtVersion>\n" " <QtVersion>%s</QtVersion>\n"
" <QTestVersion>" QTEST_VERSION_STR "</QTestVersion>\n" " <QTestVersion>" QT_VERSION_STR "</QTestVersion>\n"
" <RandomSeed>%d</RandomSeed>\n" " <RandomSeed>%d</RandomSeed>\n"
"</Environment>\n", qVersion(), randomSeed); "</Environment>\n", qVersion(), randomSeed);
} else { } else {
QTest::qt_asprintf(&buf, QTest::qt_asprintf(&buf,
"<Environment>\n" "<Environment>\n"
" <QtVersion>%s</QtVersion>\n" " <QtVersion>%s</QtVersion>\n"
" <QTestVersion>" QTEST_VERSION_STR "</QTestVersion>\n" " <QTestVersion>" QT_VERSION_STR "</QTestVersion>\n"
"</Environment>\n", qVersion()); "</Environment>\n", qVersion());
} }
outputString(buf.constData()); outputString(buf.constData());
@ -261,7 +261,7 @@ void QXmlTestLogger::addBenchmarkResult(const QBenchmarkResult &result)
QTest::benchmarkResultFormatString(), QTest::benchmarkResultFormatString(),
quotedMetric.constData(), quotedMetric.constData(),
quotedTag.constData(), quotedTag.constData(),
QByteArray::number(result.value).constData(), //no 64-bit qt_snprintf support QByteArray::number(result.value).constData(), //no 64-bit qsnprintf support
result.iterations); result.iterations);
outputString(buf.constData()); outputString(buf.constData());
} }