From 2c648fea57205dd5822da0d6ec89e4de10936ddd Mon Sep 17 00:00:00 2001 From: David Skoland Date: Sat, 16 Oct 2021 18:59:13 +0200 Subject: Add comment about the meaning of magic number in QWasmEventTranslator Without this comment, the button == 0 code is very cryptic. This comment helps in deciphering what exactly is being checked. Change-Id: Ied96118362d097d7036bafcc491b8574e1225de1 Reviewed-by: Lorn Potter --- src/plugins/platforms/wasm/qwasmeventtranslator.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/plugins/platforms') diff --git a/src/plugins/platforms/wasm/qwasmeventtranslator.cpp b/src/plugins/platforms/wasm/qwasmeventtranslator.cpp index a3e02d9d4a..1344af3816 100644 --- a/src/plugins/platforms/wasm/qwasmeventtranslator.cpp +++ b/src/plugins/platforms/wasm/qwasmeventtranslator.cpp @@ -465,6 +465,11 @@ bool QWasmEventTranslator::processMouse(int eventType, const EmscriptenMouseEven pressedButtons.setFlag(button); + // button overview: + // 0 = primary mouse button, usually left click + // 1 = middle mouse button, usually mouse wheel + // 2 = right mouse button, usually right click + // from: https://w3c.github.io/uievents/#dom-mouseevent-button if (mouseEvent->button == 0) { pressedWindow = window2; buttonEventType = QEvent::MouseButtonPress; -- cgit v1.2.3