QtBase  v6.3.1
Classes | Macros | Typedefs | Functions | Variables
tst_qabstractitemmodel.cpp File Reference
#include <QTest>
#include <QtCore/QCoreApplication>
#include <QtCore/QSortFilterProxyModel>
#include <QtCore/QStringListModel>
#include <QtGui/QStandardItemModel>
#include "dynamictreemodel.h"
#include <QVarLengthArray>
#include <QSignalSpy>
#include <QMimeData>
#include <array>
#include <vector>
#include <deque>
#include <list>
#include "tst_qabstractitemmodel.moc"
Include dependency graph for tst_qabstractitemmodel.cpp:

Go to the source code of this file.

Classes

class  tst_QAbstractItemModel
 
class  QtTestModel
 
class  ListenerObject
 
class  ModelWithCustomRole
 
class  CustomRoleModel
 
class  SignalArgumentChecker
 
class  OverrideRoleNamesAndDragActions
 
class  OverrideDropActions
 
class  SignalConnectionTester
 
class  NonMultiDataRoleModel
 

Macros

#define STRINGTABLE   StringTable()
 

Typedefs

typedef QPair< int, int > Position
 
typedef QList< QPair< int, int > > Selection
 
typedef QList< QList< QString > > StringTable
 
typedef QList< QStringStringTableRow
 

Functions

 Q_DECLARE_METATYPE (QAbstractItemModel::LayoutChangeHint)
 

Variables

template<typename T >
constexpr bool CanConvertToSpan = std::is_convertible_v<T, QModelRoleDataSpan>
 

Macro Definition Documentation

◆ STRINGTABLE

#define STRINGTABLE   StringTable()

Definition at line 520 of file tst_qabstractitemmodel.cpp.

Typedef Documentation

◆ Position

typedef QPair<int, int> Position

Definition at line 505 of file tst_qabstractitemmodel.cpp.

◆ Selection

typedef QList<QPair<int, int> > Selection

Definition at line 506 of file tst_qabstractitemmodel.cpp.

◆ StringTable

Definition at line 507 of file tst_qabstractitemmodel.cpp.

◆ StringTableRow

Definition at line 508 of file tst_qabstractitemmodel.cpp.

Function Documentation

◆ Q_DECLARE_METATYPE()

Q_DECLARE_METATYPE ( QAbstractItemModel::LayoutChangeHint  )

Variable Documentation

◆ CanConvertToSpan

template<typename T >
constexpr bool CanConvertToSpan = std::is_convertible_v<T, QModelRoleDataSpan>
inlineconstexpr

Definition at line 2402 of file tst_qabstractitemmodel.cpp.