Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QMdi::RegularTiler Class Reference

#include <qmdiarea_p.h>

+ Inheritance diagram for QMdi::RegularTiler:
+ Collaboration diagram for QMdi::RegularTiler:

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 ~Rearranger ()
 

Detailed Description

Definition at line 52 of file qmdiarea_p.h.

Member Function Documentation

◆ rearrange()

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

Implements QMdi::Rearranger.

Definition at line 245 of file qmdiarea.cpp.

References QList< T >::at(), QRect::bottom(), QRect::height(), i, QList< T >::isEmpty(), QWidget::layoutDirection, qCeil(), qMax(), qSqrt(), QRect::right(), sanityCheck(), QWidget::setGeometry(), QList< T >::size(), QStyle::visualRect(), widget, widgets, and QRect::width().

Referenced by QMdiArea::tileSubWindows().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ type()

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

Implements QMdi::Rearranger.

Definition at line 58 of file qmdiarea_p.h.

References QMdi::Rearranger::RegularTiler.


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