![]() |
Qt 6.x
The Qt SDK
|
#include <qtesttable_p.h>
Public Member Functions | |
QTestTable () | |
~QTestTable () | |
void | addColumn (int elementType, const char *elementName) |
QTestData * | newData (const char *tag) |
int | elementCount () const |
int | dataCount () const |
int | elementTypeId (int index) const |
const char * | dataTag (int index) const |
int | indexOf (const char *elementName) const |
bool | isEmpty () const |
QTestData * | testData (int index) const |
Static Public Member Functions | |
static QTestTable * | globalTestTable () |
static QTestTable * | currentTestTable () |
static void | clearGlobalTestTable () |
Definition at line 26 of file qtesttable_p.h.
QTestTable::QTestTable | ( | ) |
Definition at line 84 of file qtesttable.cpp.
References QTestTablePrivate::currentTestTable.
Referenced by globalTestTable().
QTestTable::~QTestTable | ( | ) |
Definition at line 90 of file qtesttable.cpp.
References QTestTablePrivate::currentTestTable.
void QTestTable::addColumn | ( | int | elementType, |
const char * | elementName | ||
) |
Definition at line 49 of file qtesttable.cpp.
References QTestTablePrivate::addColumn(), indexOf(), QTEST_ASSERT, and qWarning.
Referenced by QTest::addColumnInternal().
|
static |
Definition at line 151 of file qtesttable.cpp.
References QTestTablePrivate::gTable.
Referenced by QTest::qCleanup().
|
static |
Definition at line 157 of file qtesttable.cpp.
References QTestTablePrivate::currentTestTable.
Referenced by QTest::addColumnInternal(), QTest::addRow(), and QTest::newRow().
int QTestTable::dataCount | ( | ) | const |
Definition at line 64 of file qtesttable.cpp.
References QTestTablePrivate::dataList.
Referenced by QTest::printUnknownDataTagError(), and QTest::qPrintDataTags().
const char * QTestTable::dataTag | ( | int | index | ) | const |
Definition at line 101 of file qtesttable.cpp.
References QTestTablePrivate::elementList.
int QTestTable::elementCount | ( | ) | const |
Definition at line 59 of file qtesttable.cpp.
References QTestTablePrivate::elementList.
Referenced by QTest::addRow(), QTestData::append(), QTestData::data(), and QTest::newRow().
int QTestTable::elementTypeId | ( | int | index | ) | const |
Definition at line 96 of file qtesttable.cpp.
References QTestTablePrivate::elementList.
Referenced by QTestData::~QTestData(), and QTestData::append().
|
static |
Definition at line 144 of file qtesttable.cpp.
References QTestTable(), and QTestTablePrivate::gTable.
Referenced by QTest::qInit(), and QTest::qPrintDataTags().
int QTestTable::indexOf | ( | const char * | elementName | ) | const |
Definition at line 132 of file qtesttable.cpp.
References QSet< T >::begin(), QTestTablePrivate::elementList, QSet< T >::end(), it, and QTEST_ASSERT.
Referenced by addColumn().
bool QTestTable::isEmpty | ( | ) | const |
Definition at line 69 of file qtesttable.cpp.
References QTestTablePrivate::elementList.
QTestData * QTestTable::newData | ( | const char * | tag | ) |
Definition at line 74 of file qtesttable.cpp.
References QTestTablePrivate::addRow(), QTestTablePrivate::hasRow(), qWarning, and tag.
Referenced by QTest::addRow(), and QTest::newRow().
QTestData * QTestTable::testData | ( | int | index | ) | const |
Definition at line 106 of file qtesttable.cpp.
References QTestTablePrivate::dataList.
Referenced by QTest::printUnknownDataTagError(), and QTest::qPrintDataTags().