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::SimpleCascader Class Reference

#include <qmdiarea_p.h>

+ Inheritance diagram for QMdi::SimpleCascader:
+ Collaboration diagram for QMdi::SimpleCascader:

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 61 of file qmdiarea_p.h.

Member Function Documentation

◆ rearrange()

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

Implements QMdi::Rearranger.

Definition at line 289 of file qmdiarea.cpp.

References QList< T >::at(), QApplication::font(), fontMetrics, QRect::height(), i, QStyleOption::initFrom(), QList< T >::isEmpty(), QWidget::layoutDirection, leftOffset, QStyle::pixelMetric(), QStyle::PM_FocusFrameVMargin, QStyle::PM_TitleBarHeight, qMax(), rightOffset, sanityCheck(), QWidget::setGeometry(), QList< T >::size(), QWidget::sizeHint, QWidget::style(), QStyle::visualRect(), widget, widgets, and QRect::width().

Referenced by QMdiArea::cascadeSubWindows().

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

◆ type()

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

Implements QMdi::Rearranger.

Definition at line 67 of file qmdiarea_p.h.

References QMdi::Rearranger::SimpleCascader.


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