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
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_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 127 of file qqmllistcompositor_p.h.

Constructor & Destructor Documentation

◆ insert_iterator() [1/3]

QQmlListCompositor::insert_iterator::insert_iterator ( )
inline

Definition at line 130 of file qqmllistcompositor_p.h.

◆ insert_iterator() [2/3]

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

Definition at line 131 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.

Member Function Documentation

◆ operator+=()

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

Definition at line 233 of file qqmllistcompositor.cpp.


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