Home · Modules · Classes · Namespaces · Functions

QxtPointerList Class Reference
[QxtCore module]

The QxtPointerList class manages a list of pointers to QObjects, that cleans itself More...

    #include <QxtPointerList>

Inherits QObject and QList<T *>.

Public Functions

Protected Functions

Additional Inherited Members


Detailed Description

The QxtPointerList class manages a list of pointers to QObjects, that cleans itself

when you add a QObject* to this list, it will be removed from the list when the QObject is deleted.

See also QPointer.


Member Function Documentation

QxtPointerList::QxtPointerList ()

QxtPointerList::QxtPointerList ( const QxtPointerList<T> & other )

QxtPointerList::~QxtPointerList ()

void QxtPointerList::addThisObject ( QObject * obj )   [virtual protected]

void QxtPointerList::append ( T * value )

void QxtPointerList::insert ( int i, T * value )

QList<T *>::iterator QxtPointerList::insert ( QList<T *>::iterator before, T * value )

void QxtPointerList::removeThisObject ( QObject * obj )   [virtual protected]

QxtPointerList<T> QxtPointerList::operator+ ( const QxtPointerList<T> & other ) const

QxtPointerList<T> & QxtPointerList::operator+= ( const QxtPointerList<T> & other )

QxtPointerList<T> & QxtPointerList::operator+= ( T * value )

QxtPointerList<T> & QxtPointerList::operator<< ( const QxtPointerList<T> & other )

QxtPointerList<T> & QxtPointerList::operator<< ( T * value )

QxtPointerList<T> & QxtPointerList::operator= ( const QxtPointerList<T> & other )


Copyright © 2007-2010 Qxt Foundation
Qxt 0.6.1