Details
-
User Story
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.12.0 Beta 2
-
None
Description
The enhanced Qt QPA mouse API accepts the QEvent::Type as a parameter to QWindowSystemInterface::handleMouseEvent but does not expect MouseButtonDoubleClick (since it does not exist on X11/macOS).
This lead to QTBUG-70999 since Windows Desktop passed in MouseButtonDoubleClick when it gets a native WM_LBUTTONDBLCLK.
Conceivably, future QPA plugins will also receive native double clicks, so, it would be nice if Qt QPA is able to handle them.
Attachments
Issue Links
- relates to
-
QTBUG-61173 click on other Widget is counted as first click of a double click
-
- Closed
-
- resulted from
-
QTBUG-70999 [REG 5.11 -> 5.12]/Windows: Mouse click after doubleclick is not registered when running inside QQuickWidget.
-
- Closed
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-71263 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
243174,4 | QtGui: Check event type in QWindowSystemInterface::handleMouseEvent() | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |