Public Member Functions | |
LayoutIterator (PrivateData *data) | |
virtual QLayoutItem * | current () |
virtual QLayoutItem * | next () |
virtual QLayoutItem * | takeCurrent () |
Definition at line 25 of file qwt_dyngrid_layout.cpp.
QwtDynGridLayout::PrivateData::LayoutIterator::LayoutIterator | ( | PrivateData * | data ) | [inline] |
Definition at line 28 of file qwt_dyngrid_layout.cpp.
References QwtDynGridLayout::PrivateData::itemList.
: d_data(data) { d_iterator = d_data->itemList.begin(); }
virtual QLayoutItem* QwtDynGridLayout::PrivateData::LayoutIterator::current | ( | ) | [inline, virtual] |
Definition at line 34 of file qwt_dyngrid_layout.cpp.
References QwtDynGridLayout::PrivateData::itemList.
{ if (d_iterator == d_data->itemList.end()) return NULL; return *d_iterator; }
virtual QLayoutItem* QwtDynGridLayout::PrivateData::LayoutIterator::next | ( | ) | [inline, virtual] |
Definition at line 42 of file qwt_dyngrid_layout.cpp.
References QwtDynGridLayout::PrivateData::itemList.
virtual QLayoutItem* QwtDynGridLayout::PrivateData::LayoutIterator::takeCurrent | ( | ) | [inline, virtual] |
Definition at line 54 of file qwt_dyngrid_layout.cpp.
References QwtDynGridLayout::PrivateData::isDirty, and QwtDynGridLayout::PrivateData::itemList.