![]() |
Qt 6.x
The Qt SDK
|
#include <qdoubleendedlist_p.h>
Collaboration diagram for QDoubleEndedList< N >:Classes | |
| class | base_iterator |
Public Types | |
| using | iterator = base_iterator< N, QInheritedListNode > |
| using | const_iterator = base_iterator< const N, const QInheritedListNode > |
Public Member Functions | |
| QDoubleEndedList () | |
| ~QDoubleEndedList () | |
| bool | isEmpty () const |
| void | prepend (N *n) |
| void | append (N *n) |
| void | remove (N *n) |
| bool | contains (const N *n) const |
| const N * | first () const |
| N * | first () |
| const N * | last () const |
| N * | last () |
| const N * | next (const N *current) const |
| N * | next (N *current) |
| const N * | prev (const N *current) const |
| N * | prev (N *current) |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| qsizetype | count () const |
Definition at line 53 of file qdoubleendedlist_p.h.
| using QDoubleEndedList< N >::const_iterator = base_iterator<const N, const QInheritedListNode> |
Definition at line 158 of file qdoubleendedlist_p.h.
| using QDoubleEndedList< N >::iterator = base_iterator<N, QInheritedListNode> |
Definition at line 157 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 56 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 63 of file qdoubleendedlist_p.h.
References QDoubleEndedList< N >::isEmpty().
Here is the call graph for this function:
|
inline |
Definition at line 91 of file qdoubleendedlist_p.h.
Referenced by QAnimationGroupJob::appendAnimation().
Here is the caller graph for this function:
|
inline |
Definition at line 194 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 206 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 112 of file qdoubleendedlist_p.h.
Referenced by QDoubleEndedList< N >::next(), QDoubleEndedList< N >::next(), QDoubleEndedList< N >::prev(), QDoubleEndedList< N >::prev(), and QDoubleEndedList< N >::remove().
Here is the caller graph for this function:
|
inline |
Definition at line 218 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 200 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 212 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 161 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 160 of file qdoubleendedlist_p.h.
Referenced by QAnimationGroupJob::~QAnimationGroupJob(), QSequentialAnimationGroupJob::animationInserted(), and QAnimationGroupJob::clear().
Here is the caller graph for this function:
|
inline |
Definition at line 71 of file qdoubleendedlist_p.h.
Referenced by QDoubleEndedList< N >::~QDoubleEndedList(), QAnimationGroupJob::clear(), QAnimationGroupJob::handleAnimationRemoved(), QContinuingAnimationGroupJob::updateCurrentTime(), QParallelAnimationGroupJob::updateCurrentTime(), QSequentialAnimationGroupJob::updateCurrentTime(), and QContinuingAnimationGroupJob::updateState().
Here is the caller graph for this function:
|
inline |
Definition at line 164 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 163 of file qdoubleendedlist_p.h.
|
inline |
Definition at line 166 of file qdoubleendedlist_p.h.
References QDoubleEndedList< N >::contains(), and Q_ASSERT.
Referenced by QSequentialAnimationGroupJob::animationInserted(), QAnimationGroupJob::removeAnimation(), and QSequentialAnimationGroupJob::uncontrolledAnimationFinished().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 173 of file qdoubleendedlist_p.h.
References QDoubleEndedList< N >::contains(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 77 of file qdoubleendedlist_p.h.
Referenced by QAnimationGroupJob::prependAnimation().
Here is the caller graph for this function:
|
inline |
Definition at line 180 of file qdoubleendedlist_p.h.
References QDoubleEndedList< N >::contains(), and Q_ASSERT.
Referenced by QAnimationGroupJob::removeAnimation(), and QSequentialAnimationGroupJob::uncontrolledAnimationFinished().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 187 of file qdoubleendedlist_p.h.
References QDoubleEndedList< N >::contains(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 105 of file qdoubleendedlist_p.h.
References QDoubleEndedList< N >::contains(), and Q_ASSERT.
Referenced by QAnimationGroupJob::ungroupChild().
Here is the call graph for this function:
Here is the caller graph for this function: