QNativeInterface::QWindowsScreen Struct

Native interface to a screen. More...

Header: #include <qscreen_platform.h>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Since: Qt 6.7

Public Functions

QWindowsScreen()
QWindowsScreen(const QNativeInterface::QWindowsScreen &)
QWindowsScreen(QNativeInterface::QWindowsScreen &&)
virtual HMONITOR handle() const = 0
QNativeInterface::QWindowsScreen &operator=(QNativeInterface::QWindowsScreen &&)
QNativeInterface::QWindowsScreen &operator=(const QNativeInterface::QWindowsScreen &)

Detailed Description

Accessed through QScreen::nativeInterface().

Member Function Documentation

[constexpr noexcept default] QWindowsScreen::QWindowsScreen()

Default-constructs an instance of QWindowsScreen.

[delete] QWindowsScreen::QWindowsScreen(const QNativeInterface::QWindowsScreen &)

Copy-constructs an instance of QWindowsScreen. This function is deleted.

[delete] QWindowsScreen::QWindowsScreen(QNativeInterface::QWindowsScreen &&)

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

[pure virtual] HMONITOR QWindowsScreen::handle() const

Returns The underlying HWMONITOR of the screen.

[delete] QNativeInterface::QWindowsScreen &QWindowsScreen::operator=(QNativeInterface::QWindowsScreen &&)

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

[delete] QNativeInterface::QWindowsScreen &QWindowsScreen::operator=(const QNativeInterface::QWindowsScreen &)

Copy-assigns other to this QWindowsScreen instance. This function is deleted.