Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
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 38 of file qmdiarea_p.h.

Member Enumeration Documentation

◆ Type

Enumerator
RegularTiler 
SimpleCascader 
IconTiler 

Definition at line 41 of file qmdiarea_p.h.

Constructor & Destructor Documentation

◆ ~Rearranger()

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

Definition at line 50 of file qmdiarea_p.h.

Member Function Documentation

◆ rearrange()

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

◆ type()

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

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

Referenced by QMdiAreaPrivate::rearrange().

Here is the caller graph for this function:

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