Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QWindowsWindowData Struct Reference

#include <qwindowswindow.h>

+ Collaboration diagram for QWindowsWindowData:

Static Public Member Functions

static QWindowsWindowData create (const QWindow *w, const QWindowsWindowData &parameters, const QString &title)
 

Public Attributes

Qt::WindowFlags flags
 
QRect geometry
 
QRect preMoveGeometry
 
QRect restoreGeometry
 
QMargins fullFrameMargins
 
QMargins customMargins
 
HWND hwnd = nullptr
 
bool embedded = false
 
bool hasFrame = false
 

Detailed Description

Definition at line 77 of file qwindowswindow.h.

Member Function Documentation

◆ create()

QWindowsWindowData QWindowsWindowData::create ( const QWindow w,
const QWindowsWindowData parameters,
const QString title 
)
static

Definition at line 1707 of file qwindowswindow.cpp.

References WindowCreationData::create(), customMargins, flags, WindowCreationData::fromWindow(), WindowCreationData::initialize(), QMargins::isNull(), and title.

Referenced by QWindowsIntegration::createPlatformWindow().

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

Member Data Documentation

◆ customMargins

◆ embedded

bool QWindowsWindowData::embedded = false

◆ flags

◆ fullFrameMargins

◆ geometry

◆ hasFrame

bool QWindowsWindowData::hasFrame = false

Definition at line 87 of file qwindowswindow.h.

Referenced by QWindowsWindow::frameMargins().

◆ hwnd

HWND QWindowsWindowData::hwnd = nullptr

◆ preMoveGeometry

QRect QWindowsWindowData::preMoveGeometry

Definition at line 81 of file qwindowswindow.h.

Referenced by QWindowsWindow::preMoveRect(), and QWindowsWindow::setPreMoveRect().

◆ restoreGeometry

QRect QWindowsWindowData::restoreGeometry

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