58 void enqueue(
const type *d ) { QGList::append(Item(d)); }
59 type *dequeue() {
return (type *)QGList::takeFirst();}
60 bool remove() {
return QGList::removeFirst(); }
62 type *head()
const {
return (type *)QGList::cfirst(); }
63 operator type *()
const {
return (type *)QGList::cfirst(); }
64 type *current()
const {
return (type *)QGList::cfirst(); }
66 void deleteItem( Item d ) {
if ( del_item )
delete (type *)d; }
void clear()
Definition: qqueue.h:61
The QGList class is an internal class for implementing Qt collection classes.
Definition: qglist.h:68
uint count() const
Definition: qglist.h:150
void setAutoDelete(bool enable)
Definition: qcollection.h:55
bool autoDelete() const
Definition: qcollection.h:54
uint count() const
Definition: qqueue.h:56
void clear()
Definition: qglist.cpp:652