Eneboo - Documentación para desarrolladores
Métodos públicos
Referencia de la Clase QGLayoutIterator

The QGLayoutIterator class is an abstract base class of internal layout iterators. Más...

#include <qlayout.h>

Diagrama de herencias de QGLayoutIterator
QShared QShared QBoxLayoutIterator QGridLayoutDataIterator QwtDynGridLayout::PrivateData::LayoutIterator

Lista de todos los miembros.

Métodos públicos

virtual ~QGLayoutIterator ()
virtual QLayoutItemnext ()=0
virtual QLayoutItemcurrent ()=0
virtual QLayoutItemtakeCurrent ()=0
virtual ~QGLayoutIterator ()
virtual QLayoutItemnext ()=0
virtual QLayoutItemcurrent ()=0
virtual QLayoutItemtakeCurrent ()=0

Descripción detallada

The QGLayoutIterator class is an abstract base class of internal layout iterators.

(This class is not OpenGL related, it just happens to start with the letters QGL...)

Subclass this class to create a custom layout. The functions that must be implemented are next(), current(), and takeCurrent().

The QGLayoutIterator implements the functionality of QLayoutIterator. Each subclass of QLayout needs a QGLayoutIterator subclass.


Documentación del constructor y destructor

QGLayoutIterator::~QGLayoutIterator ( ) [virtual]

Destroys the iterator

virtual QGLayoutIterator::~QGLayoutIterator ( ) [virtual]

Documentación de las funciones miembro

QLayoutItem * QGLayoutIterator::current ( ) [pure virtual]

Implemented in subclasses to return the current item, or 0 if there is no current item.

Implementado en QGridLayoutDataIterator, QBoxLayoutIterator y QwtDynGridLayout::PrivateData::LayoutIterator.

virtual QLayoutItem* QGLayoutIterator::current ( ) [pure virtual]
QLayoutItem * QGLayoutIterator::next ( ) [pure virtual]

Implemented in subclasses to move the iterator to the next item and return that item, or 0 if there is no next item.

Implementado en QGridLayoutDataIterator, QBoxLayoutIterator y QwtDynGridLayout::PrivateData::LayoutIterator.

virtual QLayoutItem* QGLayoutIterator::next ( ) [pure virtual]
QLayoutItem * QGLayoutIterator::takeCurrent ( ) [pure virtual]

Implemented in subclasses. The function must remove the current item from the layout without deleting it, move the iterator to the next item and return the removed item, or 0 if no item was removed.

Implementado en QGridLayoutDataIterator, QBoxLayoutIterator y QwtDynGridLayout::PrivateData::LayoutIterator.

virtual QLayoutItem* QGLayoutIterator::takeCurrent ( ) [pure virtual]

La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'