Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qqmllistcompositor_p.h File Reference

(0dc4fd240a2897c5c443a0ef6d84c416843e4938)

#include <QtCore/qglobal.h>
#include <QtCore/qvector.h>
#include <private/qqmlchangeset_p.h>
#include <QtCore/qdebug.h>
+ Include dependency graph for qqmllistcompositor_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QQmlListCompositor
 The QQmlListCompositor class provides a lookup table for filtered, or re-ordered list indexes. More...
 
class  QQmlListCompositor::Range
 
class  QQmlListCompositor::iterator
 
class  QQmlListCompositor::insert_iterator
 
struct  QQmlListCompositor::Change
 
struct  QQmlListCompositor::Insert
 
struct  QQmlListCompositor::Remove
 

Functions

 Q_DECLARE_TYPEINFO (QQmlListCompositor::Change, Q_PRIMITIVE_TYPE)
 
 Q_DECLARE_TYPEINFO (QQmlListCompositor::Remove, Q_PRIMITIVE_TYPE)
 
 Q_DECLARE_TYPEINFO (QQmlListCompositor::Insert, Q_PRIMITIVE_TYPE)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor::Group &group)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor::Range &range)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor::iterator &it)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor::Change &change)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor::Remove &remove)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor::Insert &insert)
 
Q_AUTOTEST_EXPORT QDebug operator<< (QDebug debug, const QQmlListCompositor &list)
 

Function Documentation

◆ operator<<() [1/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor & list )

Writes the contents of list to debug.

Definition at line 272 of file qqmllistcompositor.cpp.

References list.

◆ operator<<() [2/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor::Change & change )

Writes the contents of change to debug.

Definition at line 1396 of file qqmllistcompositor.cpp.

References debug, and qt_print_change().

+ Here is the call graph for this function:

◆ operator<<() [3/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor::Group & group )

Writes the name of group to debug.

Definition at line 1327 of file qqmllistcompositor.cpp.

References QQmlListCompositor::Cache, debug, and QQmlListCompositor::Default.

◆ operator<<() [4/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor::Insert & insert )

Writes the contents of insert to debug.

Definition at line 1416 of file qqmllistcompositor.cpp.

References debug, insert(), and qt_print_change().

+ Here is the call graph for this function:

◆ operator<<() [5/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor::iterator & it )

Writes the contents of it to debug.

Definition at line 1370 of file qqmllistcompositor.cpp.

References debug, it, and qt_print_indexes().

+ Here is the call graph for this function:

◆ operator<<() [6/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor::Range & range )

Writes the contents of range to debug.

Definition at line 1342 of file qqmllistcompositor.cpp.

References QQmlListCompositor::Cache, debug, QQmlListCompositor::Default, i, and QQmlListCompositor::MaximumGroupCount.

◆ operator<<() [7/7]

Q_AUTOTEST_EXPORT QDebug operator<< ( QDebug debug,
const QQmlListCompositor::Remove & remove )

Writes the contents of remove to debug.

Definition at line 1406 of file qqmllistcompositor.cpp.

References debug, qt_print_change(), and remove().

+ Here is the call graph for this function:

◆ Q_DECLARE_TYPEINFO() [1/3]

Q_DECLARE_TYPEINFO ( QQmlListCompositor::Change ,
Q_PRIMITIVE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [2/3]

Q_DECLARE_TYPEINFO ( QQmlListCompositor::Insert ,
Q_PRIMITIVE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [3/3]

Q_DECLARE_TYPEINFO ( QQmlListCompositor::Remove ,
Q_PRIMITIVE_TYPE  )