QWindowStateChangeEvent Class | Qt GUI | Qt 6.12.0
Description: The QWindowStateChangeEvent class provides the window state before a window state change.
Keywords: class

- Qt 6.12
- Qt GUI
- C++ Classes
- QWindowStateChangeEvent
- Qt 6.12.0 Reference Documentation

# QWindowStateChangeEvent Class

The QWindowStateChangeEvent class provides the window state before a window state change. More...

Header: | `#include <QWindowStateChangeEvent>`
CMake: | `find_package(Qt6 REQUIRED COMPONENTS Gui)` `target_link_libraries(mytarget PRIVATE Qt6::Gui)`
qmake: | `QT += gui`
Inherits: | QEvent

- List of all members, including inherited members
- QWindowStateChangeEvent is part of Event Classes.

## Public Functions

Qt::WindowStates | oldState() const

## Protected Functions

| QWindowStateChangeEvent(QWindowStateChangeEvent &&)
QWindowStateChangeEvent & | operator=(QWindowStateChangeEvent &&)
QWindowStateChangeEvent & | operator=(const QWindowStateChangeEvent &other)

## Detailed Description

## Member Function Documentation

### `[protected delete]` QWindowStateChangeEvent::QWindowStateChangeEvent(QWindowStateChangeEvent &&)

Move-constructs an instance of QWindowStateChangeEvent. This function is deleted.

### Qt::WindowStates QWindowStateChangeEvent::oldState() const

Returns the state of the window before the change.

### `[protected delete]` QWindowStateChangeEvent &QWindowStateChangeEvent::operator=(QWindowStateChangeEvent &&)

Move-assigns other to this QWindowStateChangeEvent instance. This function is deleted.

### `[noexcept protected default]` QWindowStateChangeEvent &QWindowStateChangeEvent::operator=(const QWindowStateChangeEvent &other)

Copy-assigns other to this QWindowStateChangeEvent instance.