Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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 *>
using TagSet = QDuplicateTracker<std::string>
using ElementList = std::vector<Element>
using DataList = std::vector<QTestData *>
using TagSet = QDuplicateTracker<std::string>

Public Member Functions

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

Public Attributes

ElementList elementList
DataList dataList
TagSet tagSet

Static Public Attributes

static QTestTablecurrentTestTable = nullptr
static QTestTablegTable = nullptr

Detailed Description

Definition at line 17 of file qtesttable.cpp.

Member Typedef Documentation

◆ DataList [1/2]

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

Definition at line 36 of file qtesttable.cpp.

◆ DataList [2/2]

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

Definition at line 36 of file qtesttable.cpp.

◆ ElementList [1/2]

Definition at line 33 of file qtesttable.cpp.

◆ ElementList [2/2]

Definition at line 33 of file qtesttable.cpp.

◆ TagSet [1/2]

Definition at line 39 of file qtesttable.cpp.

◆ TagSet [2/2]

Definition at line 39 of file qtesttable.cpp.

Constructor & Destructor Documentation

◆ ~QTestTablePrivate() [1/2]

QTestTablePrivate::~QTestTablePrivate ( )
inline

Definition at line 20 of file qtesttable.cpp.

◆ ~QTestTablePrivate() [2/2]

QTestTablePrivate::~QTestTablePrivate ( )
inline

Definition at line 20 of file qtesttable.cpp.

Member Function Documentation

◆ addColumn() [1/2]

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

Definition at line 42 of file qtesttable.cpp.

◆ addColumn() [2/2]

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

Definition at line 42 of file qtesttable.cpp.

◆ addRow() [1/2]

void QTestTablePrivate::addRow ( QTestData * data)
inline

Definition at line 43 of file qtesttable.cpp.

◆ addRow() [2/2]

void QTestTablePrivate::addRow ( QTestData * data)
inline

Definition at line 43 of file qtesttable.cpp.

Member Data Documentation

◆ currentTestTable

QTestTable * QTestTablePrivate::currentTestTable = nullptr
static

Definition at line 45 of file qtesttable.cpp.

◆ dataList

DataList QTestTablePrivate::dataList

Definition at line 37 of file qtesttable.cpp.

◆ elementList

ElementList QTestTablePrivate::elementList

Definition at line 34 of file qtesttable.cpp.

◆ gTable

QTestTable * QTestTablePrivate::gTable = nullptr
static

Definition at line 46 of file qtesttable.cpp.

◆ tagSet

TagSet QTestTablePrivate::tagSet

Definition at line 40 of file qtesttable.cpp.


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