API Documentation
Loading...
Searching...
No Matches
WidgetIterator Class Reference

#include <WidgetIterator.h>

Inheritance diagram for WidgetIterator:
[legend]
Collaboration diagram for WidgetIterator:
[legend]

Public Member Functions

 WidgetIterator ()
 
 WidgetIterator (const Buffer< QWidget * > &objects_to_report)
 
virtual ~WidgetIterator ()
 
virtual QWidget * getReport (uint04 report_index) const
 
virtual void setCustomReport (uint04 index, QWidget *widget)
 
uint04 reportCount () const
 
QSize preferredSize () const
 

Protected Attributes

Buffer< QWidget * > m_widgets
 
QSize m_prefered_size
 

Constructor & Destructor Documentation

◆ WidgetIterator() [1/2]

◆ WidgetIterator() [2/2]

WidgetIterator ( const Buffer< QWidget * > & objects_to_report)

◆ ~WidgetIterator()

virtual ~WidgetIterator ( )
inlinevirtual

Member Function Documentation

◆ getReport()

QWidget * getReport ( uint04 report_index) const
virtual

Reimplemented in ReportIterator.

◆ preferredSize()

QSize preferredSize ( ) const

◆ reportCount()

uint04 reportCount ( ) const

◆ setCustomReport()

void setCustomReport ( uint04 index,
QWidget * widget )
virtual

Member Data Documentation

◆ m_prefered_size

QSize m_prefered_size
protected

◆ m_widgets

Buffer<QWidget*> m_widgets
protected

The documentation for this class was generated from the following files: