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
QAbstractItemModelTesterPrivate Class Reference
+ Inheritance diagram for QAbstractItemModelTesterPrivate:
+ Collaboration diagram for QAbstractItemModelTesterPrivate:

Public Member Functions

 QAbstractItemModelTesterPrivate (QAbstractItemModel *model, QAbstractItemModelTester::FailureReportingMode failureReportingMode)
 
void nonDestructiveBasicTest ()
 
void rowAndColumnCount ()
 
void hasIndex ()
 
void index ()
 
void parent ()
 
void data ()
 
void runAllTests ()
 
void layoutAboutToBeChanged ()
 
void layoutChanged ()
 
void modelAboutToBeReset ()
 
void modelReset ()
 
void columnsAboutToBeInserted (const QModelIndex &parent, int first, int last)
 
void columnsInserted (const QModelIndex &parent, int first, int last)
 
void columnsAboutToBeMoved (const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)
 
void columnsMoved (const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)
 
void columnsAboutToBeRemoved (const QModelIndex &parent, int first, int last)
 
void columnsRemoved (const QModelIndex &parent, int first, int last)
 
void rowsAboutToBeInserted (const QModelIndex &parent, int start, int end)
 
void rowsInserted (const QModelIndex &parent, int start, int end)
 
void rowsAboutToBeMoved (const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)
 
void rowsMoved (const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)
 
void rowsAboutToBeRemoved (const QModelIndex &parent, int start, int end)
 
void rowsRemoved (const QModelIndex &parent, int start, int end)
 
void dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight)
 
void headerDataChanged (Qt::Orientation orientation, int start, int end)
 
 QAbstractItemModelTesterPrivate (QAbstractItemModel *model, QAbstractItemModelTester::FailureReportingMode failureReportingMode)
 
void nonDestructiveBasicTest ()
 
void rowAndColumnCount ()
 
void hasIndex ()
 
void index ()
 
void parent ()
 
void data ()
 
void runAllTests ()
 
void layoutAboutToBeChanged ()
 
void layoutChanged ()
 
void modelAboutToBeReset ()
 
void modelReset ()
 
void columnsAboutToBeInserted (const QModelIndex &parent, int first, int last)
 
void columnsInserted (const QModelIndex &parent, int first, int last)
 
void columnsAboutToBeMoved (const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)
 
void columnsMoved (const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)
 
void columnsAboutToBeRemoved (const QModelIndex &parent, int first, int last)
 
void columnsRemoved (const QModelIndex &parent, int first, int last)
 
void rowsAboutToBeInserted (const QModelIndex &parent, int start, int end)
 
void rowsInserted (const QModelIndex &parent, int start, int end)
 
void rowsAboutToBeMoved (const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)
 
void rowsMoved (const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)
 
void rowsAboutToBeRemoved (const QModelIndex &parent, int start, int end)
 
void rowsRemoved (const QModelIndex &parent, int start, int end)
 
void dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight)
 
void headerDataChanged (Qt::Orientation orientation, int start, int end)
 
- Public Member Functions inherited from QObjectPrivate
void ensureExtraData ()
 
void setObjectNameWithoutBindings (const QString &name)
 
 QObjectPrivate (decltype(QObjectPrivateVersion) version=QObjectPrivateVersion)
 
virtual ~QObjectPrivate ()
 
void deleteChildren ()
 
void clearBindingStorage ()
 
void setParent_helper (QObject *)
 
void moveToThread_helper ()
 
void setThreadData_helper (QThreadData *currentData, QThreadData *targetData, QBindingStatus *status)
 
QObjectList receiverList (const char *signal) const
 
void ensureConnectionData ()
 
void addConnection (int signal, Connection *c)
 
int signalIndex (const char *signalName, const QMetaObject **meta=nullptr) const
 
bool isSignalConnected (uint signalIdx, bool checkDeclarative=true) const
 
bool maybeSignalConnected (uint signalIndex) const
 
bool isDeclarativeSignalConnected (uint signalIdx) const
 
void connectNotify (const QMetaMethod &signal)
 
void disconnectNotify (const QMetaMethod &signal)
 
void reinitBindingStorageAfterThreadMove ()
 
virtual std::string flagsForDumping () const
 
virtual void writeToDebugStream (QDebug &) const
 
QtPrivate::QPropertyAdaptorSlotObjectgetPropertyAdaptorSlotObject (const QMetaProperty &property)
 
- Public Member Functions inherited from QObjectData
 QObjectData ()=default
 
virtual ~QObjectData ()=0
 
const QMetaObjectdynamicMetaObject () const
 

Additional Inherited Members

- Public Types inherited from QObjectPrivate
typedef void(* StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **)
 
using ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData>
 
- Static Public Member Functions inherited from QObjectPrivate
static bool removeConnection (Connection *c)
 
static QObjectPrivateget (QObject *o)
 
static const QObjectPrivateget (const QObject *o)
 
template<typename Func1, typename Func2>
static QMetaObject::Connection connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection)
 
template<typename Func1, typename Func2>
static bool disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot)
 
static QMetaObject::Connection connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject)
 
static QMetaObject::Connection connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type)
 
static QMetaObject::Connection connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type)
 
static bool disconnect (const QObject *sender, int signal_index, void **slot)
 
static bool disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot)
 
- Public Attributes inherited from QObjectPrivate
ExtraDataextraData
 
QAtomicPointer< QThreadDatathreadData
 
QAtomicPointer< ConnectionDataconnections
 
union { 
 
   QObject *   currentChildBeingDeleted 
 
   QAbstractDeclarativeData *   declarativeData 
 
};  
 
QAtomicPointer< QtSharedPointer::ExternalRefCountDatasharedRefcount
 
- Public Attributes inherited from QObjectData
QObjectq_ptr
 
QObjectparent
 
QObjectList children
 
uint isWidget: 1
 
uint blockSig: 1
 
uint wasDeleted: 1
 
uint isDeletingChildren: 1
 
uint sendChildEvents: 1
 
uint receiveChildEvents: 1
 
uint isWindow: 1
 
uint deleteLaterCalled: 1
 
uint isQuickItem: 1
 
uint willBeWidget: 1
 
uint wasWidget: 1
 
uint receiveParentEvents: 1
 
uint unused: 20
 
QAtomicInt postedEvents
 
QDynamicMetaObjectDatametaObject
 
QBindingStorage bindingStorage
 

Detailed Description

Definition at line 32 of file qabstractitemmodeltester.cpp.

Constructor & Destructor Documentation

◆ QAbstractItemModelTesterPrivate() [1/2]

QAbstractItemModelTesterPrivate::QAbstractItemModelTesterPrivate ( QAbstractItemModel * model,
QAbstractItemModelTester::FailureReportingMode failureReportingMode )

Definition at line 343 of file qabstractitemmodeltester.cpp.

◆ QAbstractItemModelTesterPrivate() [2/2]

QAbstractItemModelTesterPrivate::QAbstractItemModelTesterPrivate ( QAbstractItemModel * model,
QAbstractItemModelTester::FailureReportingMode failureReportingMode )

Member Function Documentation

◆ columnsAboutToBeInserted() [1/2]

void QAbstractItemModelTesterPrivate::columnsAboutToBeInserted ( const QModelIndex & parent,
int first,
int last )

Definition at line 726 of file qabstractitemmodeltester.cpp.

◆ columnsAboutToBeInserted() [2/2]

void QAbstractItemModelTesterPrivate::columnsAboutToBeInserted ( const QModelIndex & parent,
int first,
int last )

◆ columnsAboutToBeMoved() [1/2]

void QAbstractItemModelTesterPrivate::columnsAboutToBeMoved ( const QModelIndex & sourceParent,
int sourceStart,
int sourceEnd,
const QModelIndex & destinationParent,
int destinationColumn )

Definition at line 752 of file qabstractitemmodeltester.cpp.

◆ columnsAboutToBeMoved() [2/2]

void QAbstractItemModelTesterPrivate::columnsAboutToBeMoved ( const QModelIndex & sourceParent,
int sourceStart,
int sourceEnd,
const QModelIndex & destinationParent,
int destinationColumn )

◆ columnsAboutToBeRemoved() [1/2]

void QAbstractItemModelTesterPrivate::columnsAboutToBeRemoved ( const QModelIndex & parent,
int first,
int last )

Definition at line 784 of file qabstractitemmodeltester.cpp.

◆ columnsAboutToBeRemoved() [2/2]

void QAbstractItemModelTesterPrivate::columnsAboutToBeRemoved ( const QModelIndex & parent,
int first,
int last )

◆ columnsInserted() [1/2]

void QAbstractItemModelTesterPrivate::columnsInserted ( const QModelIndex & parent,
int first,
int last )

Definition at line 740 of file qabstractitemmodeltester.cpp.

◆ columnsInserted() [2/2]

void QAbstractItemModelTesterPrivate::columnsInserted ( const QModelIndex & parent,
int first,
int last )

◆ columnsMoved() [1/2]

void QAbstractItemModelTesterPrivate::columnsMoved ( const QModelIndex & parent,
int start,
int end,
const QModelIndex & destination,
int column )

Definition at line 768 of file qabstractitemmodeltester.cpp.

◆ columnsMoved() [2/2]

void QAbstractItemModelTesterPrivate::columnsMoved ( const QModelIndex & parent,
int start,
int end,
const QModelIndex & destination,
int column )

◆ columnsRemoved() [1/2]

void QAbstractItemModelTesterPrivate::columnsRemoved ( const QModelIndex & parent,
int first,
int last )

Definition at line 798 of file qabstractitemmodeltester.cpp.

◆ columnsRemoved() [2/2]

void QAbstractItemModelTesterPrivate::columnsRemoved ( const QModelIndex & parent,
int first,
int last )

◆ data() [1/2]

void QAbstractItemModelTesterPrivate::data ( )

Definition at line 675 of file qabstractitemmodeltester.cpp.

◆ data() [2/2]

void QAbstractItemModelTesterPrivate::data ( )

◆ dataChanged() [1/2]

void QAbstractItemModelTesterPrivate::dataChanged ( const QModelIndex & topLeft,
const QModelIndex & bottomRight )

Definition at line 994 of file qabstractitemmodeltester.cpp.

◆ dataChanged() [2/2]

void QAbstractItemModelTesterPrivate::dataChanged ( const QModelIndex & topLeft,
const QModelIndex & bottomRight )

◆ hasIndex() [1/2]

void QAbstractItemModelTesterPrivate::hasIndex ( )

Definition at line 436 of file qabstractitemmodeltester.cpp.

◆ hasIndex() [2/2]

void QAbstractItemModelTesterPrivate::hasIndex ( )

◆ headerDataChanged() [1/2]

void QAbstractItemModelTesterPrivate::headerDataChanged ( Qt::Orientation orientation,
int start,
int end )

Definition at line 1008 of file qabstractitemmodeltester.cpp.

◆ headerDataChanged() [2/2]

void QAbstractItemModelTesterPrivate::headerDataChanged ( Qt::Orientation orientation,
int start,
int end )

◆ index() [1/2]

void QAbstractItemModelTesterPrivate::index ( )

Definition at line 460 of file qabstractitemmodeltester.cpp.

◆ index() [2/2]

void QAbstractItemModelTesterPrivate::index ( )

◆ layoutAboutToBeChanged() [1/2]

void QAbstractItemModelTesterPrivate::layoutAboutToBeChanged ( )

Definition at line 904 of file qabstractitemmodeltester.cpp.

◆ layoutAboutToBeChanged() [2/2]

void QAbstractItemModelTesterPrivate::layoutAboutToBeChanged ( )

◆ layoutChanged() [1/2]

void QAbstractItemModelTesterPrivate::layoutChanged ( )

Definition at line 913 of file qabstractitemmodeltester.cpp.

◆ layoutChanged() [2/2]

void QAbstractItemModelTesterPrivate::layoutChanged ( )

◆ modelAboutToBeReset() [1/2]

void QAbstractItemModelTesterPrivate::modelAboutToBeReset ( )

Definition at line 925 of file qabstractitemmodeltester.cpp.

◆ modelAboutToBeReset() [2/2]

void QAbstractItemModelTesterPrivate::modelAboutToBeReset ( )

◆ modelReset() [1/2]

void QAbstractItemModelTesterPrivate::modelReset ( )

Definition at line 931 of file qabstractitemmodeltester.cpp.

◆ modelReset() [2/2]

void QAbstractItemModelTesterPrivate::modelReset ( )

◆ nonDestructiveBasicTest() [1/2]

void QAbstractItemModelTesterPrivate::nonDestructiveBasicTest ( )

Definition at line 366 of file qabstractitemmodeltester.cpp.

◆ nonDestructiveBasicTest() [2/2]

void QAbstractItemModelTesterPrivate::nonDestructiveBasicTest ( )

◆ parent() [1/2]

void QAbstractItemModelTesterPrivate::parent ( )

Definition at line 483 of file qabstractitemmodeltester.cpp.

◆ parent() [2/2]

void QAbstractItemModelTesterPrivate::parent ( )

◆ rowAndColumnCount() [1/2]

void QAbstractItemModelTesterPrivate::rowAndColumnCount ( )

Definition at line 397 of file qabstractitemmodeltester.cpp.

◆ rowAndColumnCount() [2/2]

void QAbstractItemModelTesterPrivate::rowAndColumnCount ( )

◆ rowsAboutToBeInserted() [1/2]

void QAbstractItemModelTesterPrivate::rowsAboutToBeInserted ( const QModelIndex & parent,
int start,
int end )

Definition at line 814 of file qabstractitemmodeltester.cpp.

◆ rowsAboutToBeInserted() [2/2]

void QAbstractItemModelTesterPrivate::rowsAboutToBeInserted ( const QModelIndex & parent,
int start,
int end )

◆ rowsAboutToBeMoved() [1/2]

void QAbstractItemModelTesterPrivate::rowsAboutToBeMoved ( const QModelIndex & sourceParent,
int sourceStart,
int sourceEnd,
const QModelIndex & destinationParent,
int destinationRow )

Definition at line 873 of file qabstractitemmodeltester.cpp.

◆ rowsAboutToBeMoved() [2/2]

void QAbstractItemModelTesterPrivate::rowsAboutToBeMoved ( const QModelIndex & sourceParent,
int sourceStart,
int sourceEnd,
const QModelIndex & destinationParent,
int destinationRow )

◆ rowsAboutToBeRemoved() [1/2]

void QAbstractItemModelTesterPrivate::rowsAboutToBeRemoved ( const QModelIndex & parent,
int start,
int end )

Definition at line 942 of file qabstractitemmodeltester.cpp.

◆ rowsAboutToBeRemoved() [2/2]

void QAbstractItemModelTesterPrivate::rowsAboutToBeRemoved ( const QModelIndex & parent,
int start,
int end )

◆ rowsInserted() [1/2]

void QAbstractItemModelTesterPrivate::rowsInserted ( const QModelIndex & parent,
int start,
int end )

Definition at line 838 of file qabstractitemmodeltester.cpp.

◆ rowsInserted() [2/2]

void QAbstractItemModelTesterPrivate::rowsInserted ( const QModelIndex & parent,
int start,
int end )

◆ rowsMoved() [1/2]

void QAbstractItemModelTesterPrivate::rowsMoved ( const QModelIndex & parent,
int start,
int end,
const QModelIndex & destination,
int row )

Definition at line 889 of file qabstractitemmodeltester.cpp.

◆ rowsMoved() [2/2]

void QAbstractItemModelTesterPrivate::rowsMoved ( const QModelIndex & parent,
int start,
int end,
const QModelIndex & destination,
int row )

◆ rowsRemoved() [1/2]

void QAbstractItemModelTesterPrivate::rowsRemoved ( const QModelIndex & parent,
int start,
int end )

Definition at line 975 of file qabstractitemmodeltester.cpp.

◆ rowsRemoved() [2/2]

void QAbstractItemModelTesterPrivate::rowsRemoved ( const QModelIndex & parent,
int start,
int end )

◆ runAllTests() [1/2]

void QAbstractItemModelTesterPrivate::runAllTests ( )

Definition at line 350 of file qabstractitemmodeltester.cpp.

◆ runAllTests() [2/2]

void QAbstractItemModelTesterPrivate::runAllTests ( )

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