![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmetasequence.h>
Public Types | |
| using | value_type = QVariant |
| using | reference = QVariant::ConstReference<SequentialConstIterator> |
| using | pointer = QVariant::ConstPointer<SequentialConstIterator> |
| Public Types inherited from QConstIterator< QMetaSequence > | |
| using | difference_type |
Public Member Functions | |
| SequentialConstIterator (QConstIterator &&it) | |
| value_type | operator* () const |
| pointer | operator-> () const |
| value_type | operator[] (qsizetype n) const |
| Public Member Functions inherited from QConstIterator< QMetaSequence > | |
| QConstIterator (const QIterable< QMetaSequence > *iterable, void *iterator) | |
| Creates a QConstIterator to wrap iterator, operating on iterable. | |
| bool | operator== (const QConstIterator &o) const |
Returns true if other points to the same item as this iterator; otherwise returns false. | |
| bool | operator!= (const QConstIterator &o) const |
Returns true if other points to a different item than this iterator; otherwise returns false. | |
| QConstIterator & | operator++ () |
The prefix {++} operator ({++it}) advances the iterator to the next item in the container and returns an iterator to the new current item. | |
| QConstIterator & | operator-- () |
The prefix {–} operator ({–it}) makes the preceding item current and returns an iterator to the new current item. | |
| QConstIterator & | operator+= (qsizetype j) |
| Advances the iterator by j items. | |
| QConstIterator & | operator-= (qsizetype j) |
| Makes the iterator go back by j items. | |
| QConstIterator | operator+ (qsizetype j) const |
| Returns an iterator to the item at j positions forward from this iterator. | |
| QConstIterator | operator- (qsizetype j) const |
| Returns an iterator to the item at j positions backward from this iterator. | |
| Public Member Functions inherited from QBaseIterator< QMetaSequence > | |
| void * | mutableIterator () |
| Returns a non-const pointer to the internal native iterator. | |
| const void * | constIterator () const |
| Returns a const pointer to the internal native iterator. | |
| QMetaSequence | metaContainer () const |
Static Public Attributes | |
| static constexpr bool | CanNoexceptConvertToQVariant = false |
Additional Inherited Members | |
| Protected Member Functions inherited from QBaseIterator< QMetaSequence > | |
| QBaseIterator ()=default | |
| ~QBaseIterator () | |
| QBaseIterator & | operator= (QBaseIterator &&other) |
| QIterable< QMetaSequence > * | mutableIterable () const |
| const QIterable< QMetaSequence > * | constIterable () const |
| void | initIterator (const void *copy) |
| void | clearIterator () |
Definition at line 37 of file qmetasequence.h.
| using QtMetaContainerPrivate::SequentialConstIterator::pointer = QVariant::ConstPointer<SequentialConstIterator> |
Definition at line 42 of file qmetasequence.h.
| using QtMetaContainerPrivate::SequentialConstIterator::reference = QVariant::ConstReference<SequentialConstIterator> |
Definition at line 41 of file qmetasequence.h.
Definition at line 40 of file qmetasequence.h.
|
inline |
Definition at line 46 of file qmetasequence.h.
|
inline |
Definition at line 90 of file qmetasequence.h.
|
inline |
Definition at line 49 of file qmetasequence.h.
|
inline |
Definition at line 95 of file qmetasequence.h.
|
staticconstexpr |
Definition at line 44 of file qmetasequence.h.