Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |

# List of All Members for Q3PtrList

This is the complete list of members for Q3PtrList, including inherited members.

- typedef Item
- Q3PtrList ()
- Q3PtrList ( const Q3PtrList<type> & list )
- ~Q3PtrList ()
- void append ( const type * item )
- type * at ( uint index )
- int at () const
- bool autoDelete () const
- void clear ()
- int compareItems ( Q3PtrCollection::Item item1, Q3PtrCollection::Item item2 )
- uint contains ( const type * item ) const
- uint containsRef ( const type * item ) const
- uint count () const
- type * current () const
- Q3LNode * currentNode () const
- void deleteItem ( Item d )
- int find ( const type * item )
- int findNext ( const type * item )
- int findNextRef ( const type * item )
- int findRef ( const type * item )
- type * first ()
- type * getFirst () const
- type * getLast () const
- void inSort ( const type * item )
- bool insert ( uint index, const type * item )

- bool isEmpty () const
- type * last ()
- Item newItem ( Item d )
- type * next ()
- void prepend ( const type * item )
- type * prev ()
- QDataStream & read ( QDataStream & s, Q3PtrCollection::Item & item )
- bool remove ( uint index )
- bool remove ()
- bool remove ( const type * item )
- bool removeFirst ()
- bool removeLast ()
- void removeNode ( Q3LNode * node )
- bool removeRef ( const type * item )
- bool replace ( uint index, const type * item )
- void setAutoDelete ( bool enable )
- void sort ()
- type * take ( uint index )
- type * take ()
- type * takeNode ( Q3LNode * node )
- void toVector ( Q3GVector * vec ) const
- QDataStream & write ( QDataStream & s, Q3PtrCollection::Item item ) const
- bool operator!= ( const Q3PtrList<type> & list ) const
- Q3PtrList<type> & operator= ( const Q3PtrList<type> & list )
- bool operator== ( const Q3PtrList<type> & list ) const