QWindowsWindow Struct

struct QNativeInterface::Private::QWindowsWindow

Native interface to QPlatformWindow. \inmodule QtGui \ingroup native-interfaces. More...

Header: #include <QWindowsWindow>

Public Functions

virtual QMargins customMargins() const = 0
virtual bool hasBorderInFullScreen() const = 0
virtual void setCustomMargins(const QMargins &margins) = 0
virtual void setHasBorderInFullScreen(bool border) = 0

Detailed Description

\since6.0 \internal

Member Function Documentation

[pure virtual] QMargins QWindowsWindow::customMargins() const

\internal

Returns the margin to be used when handling the WM_NCCALCSIZE message.

See also setCustomMargins().

[pure virtual] bool QWindowsWindow::hasBorderInFullScreen() const

\internal

Returns whether the WS_BORDER flag will be set for the window in full screen mode.

See also setHasBorderInFullScreen().

[pure virtual] void QWindowsWindow::setCustomMargins(const QMargins &margins)

\internal

Sets themargins to be used when handling the WM_NCCALCSIZE message. It is possible to remove a frame border by specifying a negative value.

See also customMargins().

[pure virtual] void QWindowsWindow::setHasBorderInFullScreen(bool border)

\internal

Sets whether the WS_BORDER flag will be set for the window in full screen mode to border.

See also Fullscreen OpenGL Based Windows

See also hasBorderInFullScreen().