![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Functions | |
void | eatMouseMove () |
After closing a windows dialog with a double click (i.e. | |
HWND | getHWND (IFileDialog *fileDialog) |
bool | useHelper (QPlatformTheme::DialogType type) |
QPlatformDialogHelper * | createHelper (QPlatformTheme::DialogType type) |
QPlatformDialogHelper * QWindowsDialogs::createHelper | ( | QPlatformTheme::DialogType | type | ) |
Definition at line 2042 of file qwindowsdialoghelpers.cpp.
void QWindowsDialogs::eatMouseMove | ( | ) |
After closing a windows dialog with a double click (i.e.
open a file) the message queue still contains a dubious WM_MOUSEMOVE message where the left button is reported to be down (wParam != 0). remove all those messages (usually 1) and post the last one with a reset button state.
Definition at line 71 of file qwindowsdialoghelpers.cpp.
Referenced by QWindowsNativeFileDialogBase::doExec(), and QWindowsXpNativeFileDialog::doExec().
HWND QWindowsDialogs::getHWND | ( | IFileDialog * | fileDialog | ) |
Definition at line 81 of file qwindowsdialoghelpers.cpp.
bool QWindowsDialogs::useHelper | ( | QPlatformTheme::DialogType | type | ) |
Definition at line 2020 of file qwindowsdialoghelpers.cpp.