42 #ifndef QTEST_GLOBAL_H 43 #define QTEST_GLOBAL_H 45 #include <QtCore/qglobal.h> 54 # define Q_TESTLIB_EXPORT 55 #elif !defined(QT_SHARED) && !(defined(Q_OS_SYMBIAN) && defined(Q_CC_RVCT)) 56 # define Q_TESTLIB_EXPORT 58 # ifdef QTESTLIB_MAKEDLL 59 # define Q_TESTLIB_EXPORT Q_DECL_EXPORT 61 # define Q_TESTLIB_EXPORT Q_DECL_IMPORT 65 #if defined (Q_CC_SUN) || defined (Q_CC_XLC) || (defined (Q_CC_GNU) && (__GNUC__ - 0 < 3)) || defined (Q_CC_NOKIAX86) 66 # define QTEST_NO_SPECIALIZATIONS 70 #if (defined Q_CC_HPACC) && (defined __ia64) 71 # ifdef Q_TESTLIB_EXPORT 72 # undef Q_TESTLIB_EXPORT 74 # define Q_TESTLIB_EXPORT 77 #define QTEST_VERSION QT_VERSION 78 #define QTEST_VERSION_STR QT_VERSION_STR
#define QT_END_NAMESPACE
This macro expands to.
SkipMode
This enum describes the modes for skipping tests during execution of the test data.
#define QT_BEGIN_NAMESPACE
This macro expands to.
int Q_TESTLIB_EXPORT qt_snprintf(char *str, int size, const char *format,...)
TestFailMode
This enum describes the modes for handling an expected failure of the QVERIFY() or QCOMPARE() macros...
The QTest namespace contains all the functions and declarations that are related to the QTestLib tool...