Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |
The QGLayoutIterator class is an abstract base class of internal layout iterators. More...
#include <qlayout.h>
(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.
See also Widget Appearance and Style and Layout Management.
Implemented in subclasses to return the current item, or 0 if there is no current item.
Examples: customlayout/border.cpp, customlayout/card.cpp, and customlayout/flow.cpp.
Implemented in subclasses to move the iterator to the next item and return that item, or 0 if there is no next item.
Examples: customlayout/border.cpp, customlayout/card.cpp, and customlayout/flow.cpp.
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.
Examples: customlayout/border.cpp, customlayout/card.cpp, and customlayout/flow.cpp.
This file is part of the Qt toolkit. Copyright © 1995-2005 Trolltech. All Rights Reserved.
Copyright © 2005 Trolltech | Trademarks | Qt 3.3.6
|