Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QMdi::Rearranger Class Referenceabstract

#include <qmdiarea_p.h>

+ Inheritance diagram for QMdi::Rearranger:
+ Collaboration diagram for QMdi::Rearranger:

Public Types

enum  Type { RegularTiler , SimpleCascader , IconTiler }
 

Public Member Functions

virtual void rearrange (QList< QWidget * > &widgets, const QRect &domain) const =0
 
virtual Type type () const =0
 
virtual ~Rearranger ()
 

Detailed Description

Definition at line 35 of file qmdiarea_p.h.

Member Enumeration Documentation

◆ Type

Enumerator
RegularTiler 
SimpleCascader 
IconTiler 

Definition at line 38 of file qmdiarea_p.h.

Constructor & Destructor Documentation

◆ ~Rearranger()

virtual QMdi::Rearranger::~Rearranger ( )
inlinevirtual

Definition at line 47 of file qmdiarea_p.h.

Member Function Documentation

◆ rearrange()

virtual void QMdi::Rearranger::rearrange ( QList< QWidget * > &  widgets,
const QRect domain 
) const
pure virtual

Implemented in QMdi::RegularTiler, QMdi::SimpleCascader, and QMdi::IconTiler.

Referenced by QMdiAreaPrivate::rearrange().

+ Here is the caller graph for this function:

◆ type()

virtual Type QMdi::Rearranger::type ( ) const
pure virtual

Implemented in QMdi::RegularTiler, QMdi::SimpleCascader, and QMdi::IconTiler.

Referenced by QMdiAreaPrivate::rearrange(), and QMdiArea::showEvent().

+ Here is the caller graph for this function:

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