---
name: "qglistiterator"
section: "3qt"
platform: "linux"
package: "qt-doc"
version: "3:2.3.1-22"
release: "Debian 3.0 (Woody)"
platforms: ["linux"]
url: "https://new.carta.tech/qglistiterator"
---

# qglistiterator(3qt)

Internal class for implementing #include \<qglist.h\> Inherited by QListIterator.

## NAME

QGListIterator - Internal class for implementing\

`#include <qglist.h>`

Inherited by QListIterator.

### Protected Members

- **QGListIterator** ( const QGList & ) (internal)

  - **QGListIterator** ( const QGListIterator & ) (internal)

  - QGListIterator& **operator=** ( const QGListIterator & ) (internal)

  - **~QGListIterator** () (internal)

  - bool **atFirst** () const (internal)

  - bool **atLast** () const (internal)

  - QCollection::Item **toFirst** () (internal)

  - QCollection::Item **toLast** () (internal)

  - QCollection::Item **get** () const (internal)

  - QCollection::Item **operator** ()() (internal)

  - QCollection::Item **operator++** () (internal)

  - QCollection::Item **operator+=** ( uint ) (internal)

  - QCollection::Item **operator--** () (internal)

  - QCollection::Item **operator-=** ( uint ) (internal)

  ## DESCRIPTION

The QGListIterator class is an internal class for implementing QListIterator.

QGListIterator is a strictly internal class that does the heavy work for QListIterator.

## MEMBER FUNCTION DOCUMENTATION

## QGListIterator::QGListIterator ( const QGList & l ) `[protected]`

For internal use only.

## QGListIterator::QGListIterator ( const QGListIterator & it ) `[protected]`

For internal use only.

## QGListIterator::~QGListIterator () `[protected]`

For internal use only.

## bool QGListIterator::atFirst () const `[protected]`

For internal use only.

## bool QGListIterator::atLast () const `[protected]`

For internal use only.

## QCollection::Item QGListIterator::get() const `[protected]`

For internal use only.

## QCollection::Item QGListIterator::operator()() `[protected]`

For internal use only.

## QCollection::Item QGListIterator::operator++() `[protected]`

For internal use only.

## QCollection::Item QGListIterator::operator+=( uint jumps ) `[protected]`

For internal use only.

## QCollection::Item QGListIterator::operator--() `[protected]`

For internal use only.

## QCollection::Item QGListIterator::operator-=( uint jumps ) `[protected]`

For internal use only.

## QGListIterator & QGListIterator::operator= ( const QGListIterator & it ) `[protected]`

For internal use only.

## QCollection::Item QGListIterator::toFirst() `[protected]`

For internal use only.

## QCollection::Item QGListIterator::toLast() `[protected]`

For internal use only.

## SEE ALSO

**http://doc.trolltech.com/qglistiterator.html** **http://www.trolltech.com/faq/tech.html**

## COPYRIGHT

Copyright 1992-2001 Trolltech AS, http://www.trolltech.com.  See the license file included in the distribution for a complete license statement.

## AUTHOR

Generated automatically from the source code.

## BUGS

If you find a bug in Qt, please report it as described in **http://doc.trolltech.com/bughowto.html**. Good bug reports make our job much simpler. Thank you.

In case of content or formattting problems with this manual page, please report them to **qt-bugs@trolltech.com**. Please include the name of the manual page (qglistiterator.3qt) and the Qt version (2.3.1).
