#include <QtCore/qlinkedlist.h>
#ifndef QLINKEDLIST_H
template < typename T > class QLinkedListIterator{
private: class QLinkedList < T > c;
public: inline QLinkedListIterator(class QLinkedList < T > const & container);
private: typename QLinkedList < T >::const_iterator i;
public: inline class QLinkedListIterator& operator =(class QLinkedList < T > const & container);
public: inline void toFront();
private: typedef typename QLinkedList < T >::const_iterator const_iterator;
public: inline void toBack();
public: inline bool hasNext() const
public: inline T const & next();
public: inline T const & peekNext() const
public: inline bool hasPrevious() const
public: inline T const & previous();
public: inline T const & peekPrevious() const
public: inline bool findNext(T const & t);
public: inline bool findPrevious(T const & t);
};
#endif // QLINKEDLIST_H