Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QTestTablePrivate Class Reference
+ Collaboration diagram for QTestTablePrivate:

Classes

struct  Element
 

Public Types

using ElementList = std::vector< Element >
 
using DataList = std::vector< QTestData * >
 

Public Member Functions

 ~QTestTablePrivate ()
 
void addColumn (int elemType, const char *elemName)
 
void addRow (QTestData *data)
 
bool hasRow (const char *name) const
 

Public Attributes

ElementList elementList
 
DataList dataList
 

Static Public Attributes

static QTestTablecurrentTestTable = nullptr
 
static QTestTablegTable = nullptr
 

Detailed Description

Definition at line 16 of file qtesttable.cpp.

Member Typedef Documentation

◆ DataList

using QTestTablePrivate::DataList = std::vector<QTestData *>

Definition at line 35 of file qtesttable.cpp.

◆ ElementList

Definition at line 32 of file qtesttable.cpp.

Constructor & Destructor Documentation

◆ ~QTestTablePrivate()

QTestTablePrivate::~QTestTablePrivate ( )
inline

Definition at line 19 of file qtesttable.cpp.

References dataList, and qDeleteAll().

+ Here is the call graph for this function:

Member Function Documentation

◆ addColumn()

void QTestTablePrivate::addColumn ( int  elemType,
const char *  elemName 
)
inline

Definition at line 38 of file qtesttable.cpp.

References elementList.

Referenced by QTestTable::addColumn().

+ Here is the caller graph for this function:

◆ addRow()

void QTestTablePrivate::addRow ( QTestData data)
inline

Definition at line 39 of file qtesttable.cpp.

References dataList.

Referenced by QTestTable::newData().

+ Here is the caller graph for this function:

◆ hasRow()

bool QTestTablePrivate::hasRow ( const char *  name) const

Definition at line 126 of file qtesttable.cpp.

References dataList, and QTEST_ASSERT.

Referenced by QTestTable::newData().

+ Here is the caller graph for this function:

Member Data Documentation

◆ currentTestTable

QTestTable * QTestTablePrivate::currentTestTable = nullptr
static

◆ dataList

DataList QTestTablePrivate::dataList

◆ elementList

◆ gTable

QTestTable * QTestTablePrivate::gTable = nullptr
static

Definition at line 43 of file qtesttable.cpp.

Referenced by QTestTable::clearGlobalTestTable(), and QTestTable::globalTestTable().


The documentation for this class was generated from the following file: