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
qabstractitemmodeltester.cpp File Reference

(74306c59a5e902ba0b23d1bbad13858bd3b6fd0f)

#include "qabstractitemmodeltester.h"
#include <private/qobject_p.h>
#include <private/qabstractitemmodel_p.h>
#include <QtCore/qmetatype.h>
#include <QtCore/QPointer>
#include <QtCore/QAbstractItemModel>
#include <QtCore/QStack>
#include <QTest>
#include <QLoggingCategory>
#include "moc_qabstractitemmodeltester.cpp"
+ Include dependency graph for qabstractitemmodeltester.cpp:

Go to the source code of this file.

Classes

class  QAbstractItemModelTesterPrivate
 

Macros

#define MODELTESTER_VERIFY(statement)
 
#define MODELTESTER_COMPARE(actual, expected)
 

Macro Definition Documentation

◆ MODELTESTER_COMPARE

#define MODELTESTER_COMPARE ( actual,
expected )
Value:
do { \
if (!compare((actual), (expected), #actual, #expected, __FILE__, __LINE__)) \
return; \
} while (false)
QJSValue expected
Definition qjsengine.cpp:12
static int compare(quint64 a, quint64 b)

Definition at line 26 of file qabstractitemmodeltester.cpp.

◆ MODELTESTER_VERIFY

#define MODELTESTER_VERIFY ( statement)
Value:
do { \
if (!verify(static_cast<bool>(statement), #statement, "", __FILE__, __LINE__)) \
return; \
} while (false)

Definition at line 20 of file qabstractitemmodeltester.cpp.