diff options
author | Mikolaj Boc <mikolaj.boc@qt.io> | 2022-08-11 09:35:26 +0200 |
---|---|---|
committer | Mikolaj Boc <mikolaj.boc@qt.io> | 2022-08-24 21:12:00 +0200 |
commit | 906dfef22b8e57a6083b4e343bc528e5bc953d51 (patch) | |
tree | 54f851e670bd840e9acd155185ec1c5782e74f5c /src/plugins/platforms/wasm/qwasmeventtranslator.cpp | |
parent | a4a51f6a641f4bf0a863251d6d3e026d81de6280 (diff) |
Use the qt type Qt::Edges instead of wasm-specific
The types essentially do the same job - the one that is more general
should be used, the other - removed, as it is redundant.
Change-Id: Iec09d3311681abce1405fcf8c2cebfb72f3fd51c
Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
Diffstat (limited to 'src/plugins/platforms/wasm/qwasmeventtranslator.cpp')
-rw-r--r-- | src/plugins/platforms/wasm/qwasmeventtranslator.cpp | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/src/plugins/platforms/wasm/qwasmeventtranslator.cpp b/src/plugins/platforms/wasm/qwasmeventtranslator.cpp index 01f15e7dff..323a985454 100644 --- a/src/plugins/platforms/wasm/qwasmeventtranslator.cpp +++ b/src/plugins/platforms/wasm/qwasmeventtranslator.cpp @@ -283,23 +283,25 @@ QWasmEventTranslator::QWasmEventTranslator() = default; QWasmEventTranslator::~QWasmEventTranslator() = default; -QCursor QWasmEventTranslator::cursorForMode(QWasmCompositor::ResizeMode m) +QCursor QWasmEventTranslator::cursorForEdges(Qt::Edges edges) { - switch (m) { - case QWasmCompositor::ResizeTopLeft: - case QWasmCompositor::ResizeBottomRight: + switch (edges) { + case Qt::Edge::LeftEdge | Qt::Edge::TopEdge: + case Qt::Edge::RightEdge | Qt::Edge::BottomEdge: return Qt::SizeFDiagCursor; - case QWasmCompositor::ResizeBottomLeft: - case QWasmCompositor::ResizeTopRight: + case Qt::Edge::LeftEdge | Qt::Edge::BottomEdge: + case Qt::Edge::RightEdge | Qt::Edge::TopEdge: return Qt::SizeBDiagCursor; - case QWasmCompositor::ResizeTop: - case QWasmCompositor::ResizeBottom: + case Qt::Edge::TopEdge: + case Qt::Edge::BottomEdge: return Qt::SizeVerCursor; - case QWasmCompositor::ResizeLeft: - case QWasmCompositor::ResizeRight: + case Qt::Edge::LeftEdge: + case Qt::Edge::RightEdge: return Qt::SizeHorCursor; - case QWasmCompositor::ResizeNone: + case Qt::Edge(0): return Qt::ArrowCursor; + default: + Q_ASSERT(false); // Bad edges } return Qt::ArrowCursor; } |