Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QMdi::IconTiler Class Reference

#include <qmdiarea_p.h>

+ Inheritance diagram for QMdi::IconTiler:
+ Collaboration diagram for QMdi::IconTiler:

Private Member Functions

void rearrange (QList< QWidget * > &widgets, const QRect &domain) const override
 
Type type () const override
 

Additional Inherited Members

- Public Types inherited from QMdi::Rearranger
enum  Type { RegularTiler , SimpleCascader , IconTiler }
 
- Public Member Functions inherited from QMdi::Rearranger
virtual void rearrange (QList< QWidget * > &widgets, const QRect &domain) const =0
 
virtual Type type () const =0
 
virtual ~Rearranger ()
 

Detailed Description

Definition at line 68 of file qmdiarea_p.h.

Member Function Documentation

◆ rearrange()

void IconTiler::rearrange ( QList< QWidget * > &  widgets,
const QRect domain 
) const
overrideprivatevirtual

Implements QMdi::Rearranger.

Definition at line 332 of file qmdiarea.cpp.

References QList< T >::at(), QRect::height(), QWidget::height, i, QList< T >::isEmpty(), QWidget::layoutDirection, qMax(), sanityCheck(), QWidget::setGeometry(), QList< T >::size(), QStyle::visualRect(), widget, widgets, QRect::width(), QWidget::width, QPoint::x(), and QPoint::y().

+ Here is the call graph for this function:

◆ type()

Type QMdi::IconTiler::type ( ) const
inlineoverrideprivatevirtual

Implements QMdi::Rearranger.

Definition at line 74 of file qmdiarea_p.h.

References QMdi::Rearranger::IconTiler.


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