![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
QWindowsContextPrivate () | |
Public Attributes | |
unsigned | m_systemInfo = 0 |
QSet< QString > | m_registeredWindowClassNames |
QWindowsContext::HandleBaseWindowHash | m_windows |
HDC | m_displayContext = nullptr |
int | m_defaultDPI = 96 |
QWindowsKeyMapper | m_keyMapper |
QWindowsMouseHandler | m_mouseHandler |
QWindowsPointerHandler | m_pointerHandler |
QWindowsMimeRegistry | m_mimeConverter |
QWindowsScreenManager | m_screenManager |
QSharedPointer< QWindowCreationContext > | m_creationContext |
const HRESULT | m_oleInitializeResult |
QWindow * | m_lastActiveWindow = nullptr |
bool | m_asyncExpose = false |
HPOWERNOTIFY | m_powerNotification = nullptr |
HWND | m_powerDummyWindow = nullptr |
Static Public Attributes | |
static bool | m_darkMode = false |
static bool | m_v2DpiAware = false |
Definition at line 132 of file qwindowscontext.cpp.
QWindowsContextPrivate::QWindowsContextPrivate | ( | ) |
Definition at line 161 of file qwindowscontext.cpp.
References m_darkMode, m_defaultDPI, m_displayContext, m_keyMapper, m_mouseHandler, m_oleInitializeResult, m_pointerHandler, m_systemInfo, QWindowsTheme::queryDarkMode(), qWarning, QWindowsKeyMapper::setUseRTLExtensions(), QWindowsContext::SI_RTL_Extensions, QWindowsContext::SI_SupportsTouch, QWindowsMouseHandler::touchDevice(), QWindowsPointerHandler::touchDevice(), and useRTL_Extensions().
bool QWindowsContextPrivate::m_asyncExpose = false |
Definition at line 151 of file qwindowscontext.cpp.
Referenced by QWindowsContext::asyncExpose(), and QWindowsContext::setAsyncExpose().
QSharedPointer<QWindowCreationContext> QWindowsContextPrivate::m_creationContext |
Definition at line 145 of file qwindowscontext.cpp.
Referenced by QWindowsContext::setWindowCreationContext(), QWindowsContext::windowCreationContext(), and QWindowsContext::windowsProc().
|
static |
Definition at line 154 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), QWindowsContext::isDarkMode(), and QWindowsContext::windowsProc().
int QWindowsContextPrivate::m_defaultDPI = 96 |
Definition at line 139 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), and QWindowsContext::defaultDPI().
HDC QWindowsContextPrivate::m_displayContext = nullptr |
Definition at line 138 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), QWindowsContext::~QWindowsContext(), QWindowsContext::displayContext(), and QWindowsContext::screenDepth().
QWindowsKeyMapper QWindowsContextPrivate::m_keyMapper |
Definition at line 140 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), QWindowsContext::keyGrabber(), QWindowsContext::possibleKeys(), QWindowsContext::removeWindow(), QWindowsContext::setDetectAltGrModifier(), QWindowsContext::setKeyGrabber(), QWindowsContext::useRTLExtensions(), and QWindowsContext::windowsProc().
Definition at line 150 of file qwindowscontext.cpp.
QWindowsMimeRegistry QWindowsContextPrivate::m_mimeConverter |
Definition at line 143 of file qwindowscontext.cpp.
Referenced by QWindowsContext::mimeConverter().
QWindowsMouseHandler QWindowsContextPrivate::m_mouseHandler |
Definition at line 141 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), QWindowsContext::clearWindowUnderMouse(), QWindowsContext::initTouch(), QWindowsContext::windowsProc(), and QWindowsContext::windowUnderMouse().
const HRESULT QWindowsContextPrivate::m_oleInitializeResult |
Definition at line 149 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), and QWindowsContext::~QWindowsContext().
QWindowsPointerHandler QWindowsContextPrivate::m_pointerHandler |
Definition at line 142 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), QWindowsContext::clearWindowUnderMouse(), QWindowsContext::initTouch(), QWindowsContext::windowsProc(), and QWindowsContext::windowUnderMouse().
HWND QWindowsContextPrivate::m_powerDummyWindow = nullptr |
Definition at line 153 of file qwindowscontext.cpp.
Referenced by QWindowsContext::~QWindowsContext(), and QWindowsContext::initPowerNotificationHandler().
HPOWERNOTIFY QWindowsContextPrivate::m_powerNotification = nullptr |
Definition at line 152 of file qwindowscontext.cpp.
Referenced by QWindowsContext::~QWindowsContext(), and QWindowsContext::initPowerNotificationHandler().
Definition at line 136 of file qwindowscontext.cpp.
Referenced by QWindowsContext::registerWindowClass().
QWindowsScreenManager QWindowsContextPrivate::m_screenManager |
Definition at line 144 of file qwindowscontext.cpp.
Referenced by QWindowsContext::~QWindowsContext(), QWindowsContext::screenManager(), and QWindowsContext::windowsProc().
unsigned QWindowsContextPrivate::m_systemInfo = 0 |
Definition at line 135 of file qwindowscontext.cpp.
Referenced by QWindowsContextPrivate(), QWindowsContext::clearWindowUnderMouse(), QWindowsContext::initPointer(), QWindowsContext::initTouch(), QWindowsContext::registerTouchWindows(), QWindowsContext::systemInfo(), QWindowsContext::windowsProc(), and QWindowsContext::windowUnderMouse().
|
static |
Definition at line 155 of file qwindowscontext.cpp.
Referenced by QWindowsContext::setProcessDpiAwareness(), QWindowsContext::shouldHaveNonClientDpiScaling(), and QWindowsContext::windowsProc().
QWindowsContext::HandleBaseWindowHash QWindowsContextPrivate::m_windows |
Definition at line 137 of file qwindowscontext.cpp.
Referenced by QWindowsContext::addWindow(), QWindowsContext::findClosestPlatformWindow(), QWindowsContext::findPlatformWindow(), QWindowsContext::findPlatformWindow(), QWindowsContext::registerTouchWindows(), QWindowsContext::removeWindow(), QWindowsContext::windows(), and QWindowsContext::windowsProc().