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::insert_iterator Class Reference

#include <qqmllistcompositor_p.h>

+ Inheritance diagram for QQmlListCompositor::insert_iterator:
+ Collaboration diagram for QQmlListCompositor::insert_iterator:

Public Member Functions

 insert_iterator ()
 
 insert_iterator (const iterator &it)
 
 insert_iterator (Range *, int, Group, int)
 
 ~insert_iterator ()
 
insert_iteratoroperator+= (int difference)
 
- Public Member Functions inherited from QQmlListCompositor::iterator
 iterator ()=default
 
 iterator (Range *range, int offset, Group group, int groupCount)
 
bool operator== (const iterator &it) const
 
bool operator!= (const iterator &it) const
 
bool operator== (Group group) const
 
bool operator!= (Group group) const
 
Range *& operator* ()
 
Range *const & operator* () const
 
Rangeoperator-> ()
 
const Rangeoperator-> () const
 
iteratoroperator+= (int difference)
 
template<typename T >
T * list () const
 
int modelIndex () const
 
void incrementIndexes (int difference)
 
void decrementIndexes (int difference)
 
void incrementIndexes (int difference, uint flags)
 
void decrementIndexes (int difference, uint flags)
 
void setGroup (Group g)
 
int cacheIndex () const
 
void setCacheIndex (int cacheIndex)
 

Additional Inherited Members

- Public Attributes inherited from QQmlListCompositor::iterator
Rangerange = nullptr
 
int offset = 0
 
Group group = Default
 
int groupFlag = 0
 
int groupCount = 0
 
int index [MaximumGroupCount] = { 0 }
 

Detailed Description

Definition at line 126 of file qqmllistcompositor_p.h.

Constructor & Destructor Documentation

◆ insert_iterator() [1/3]

QQmlListCompositor::insert_iterator::insert_iterator ( )
inline

Definition at line 129 of file qqmllistcompositor_p.h.

◆ insert_iterator() [2/3]

QQmlListCompositor::insert_iterator::insert_iterator ( const iterator & it)
inline

Definition at line 130 of file qqmllistcompositor_p.h.

◆ insert_iterator() [3/3]

QT_WARNING_POP QQmlListCompositor::insert_iterator::insert_iterator ( Range * range,
int offset,
Group group,
int groupCount )
inline

Definition at line 312 of file qqmllistcompositor_p.h.

◆ ~insert_iterator()

QQmlListCompositor::insert_iterator::~insert_iterator ( )
inline

Definition at line 132 of file qqmllistcompositor_p.h.

Member Function Documentation

◆ operator+=()

QQmlListCompositor::insert_iterator & QQmlListCompositor::insert_iterator::operator+= ( int difference)

Definition at line 232 of file qqmllistcompositor.cpp.

References QQmlListCompositor::iterator::operator+=().

+ Here is the call graph for this function:

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