QtGui: Check event type in QWindowSystemInterface::handleMouseEvent()
Assert on receiving double clicks which are currently not implemented. Task-number: QTBUG-71263 Task-number: QTBUG-70999 Change-Id: I85cd21665ecaf118584053de63745044728d8f5b Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
This commit is contained in:
parent
4be8168ff7
commit
b20c15f204
@ -394,6 +394,9 @@ QT_DEFINE_QPA_EVENT_HANDLER(void, handleMouseEvent, QWindow *window, ulong times
|
|||||||
Qt::MouseButton button, QEvent::Type type, Qt::KeyboardModifiers mods,
|
Qt::MouseButton button, QEvent::Type type, Qt::KeyboardModifiers mods,
|
||||||
Qt::MouseEventSource source)
|
Qt::MouseEventSource source)
|
||||||
{
|
{
|
||||||
|
Q_ASSERT_X(type != QEvent::MouseButtonDblClick && type != QEvent::NonClientAreaMouseButtonDblClick,
|
||||||
|
"QWindowSystemInterface::handleMouseEvent",
|
||||||
|
"QTBUG-71263: Native double clicks are not implemented.");
|
||||||
auto localPos = QHighDpi::fromNativeLocalPosition(local, window);
|
auto localPos = QHighDpi::fromNativeLocalPosition(local, window);
|
||||||
auto globalPos = QHighDpi::fromNativePixels(global, window);
|
auto globalPos = QHighDpi::fromNativePixels(global, window);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user