Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
5.15
-
None
-
-
c7297de660d44e2948a3488029a81063b462f364 (qt/qtdeclarative/dev) fb09279c010c35e1681030bd2d17ec21c5ab7b21 (qt/qtdeclarative/6.2)
Description
Dragging the splitter using a touch interface can be difficult.
From looking at the code it appears that we use the touch position only, and do not consider the touch area. (See QQuickSplitViewPrivate::handlePress() and QQuickControl::touchEvent()
Could split view use the touch area as well when hit-testing?
Attachments
Issue Links
- depends on
-
QTBUG-89376 QQuickItem API that involves item-at/bounds checks doesn't respect containmentMask
-
- Closed
-
-
QTBUG-89377 Cannot affect position of containmentMask item
-
- Closed
-
- is duplicated by
-
QTBUG-87826 [SplitView] Make hit testing for handle bigger than handle content size
-
- Closed
-
- resulted in
-
QTBUG-89378 containmentMask documentation should make it clearer that a QtObject can be used
-
- Reported
-
-
QTBUG-105312 REG: SplitView no longer works with touch
-
- Closed
-
-
QTBUG-89375 No C++ documentation for containmentMask
-
- Closed
-
-
QTBUG-89376 QQuickItem API that involves item-at/bounds checks doesn't respect containmentMask
-
- Closed
-
-
QTBUG-89377 Cannot affect position of containmentMask item
-
- Closed
-
-
QTBUG-89380 Cannot use QtObject as containmentMask
-
- Closed
-
-
QTBUG-105311 Increase touch area of SplitView handles for touch-based styles
-
- Reported
-
For Gerrit Dashboard: QTBUG-82678 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
318827,17 | SplitView: add extra magrins for mouse and touch hit events | dev | qt/qtquickcontrols2 | Status: ABANDONED | 0 | 0 |
325879,4 | Add minimumTouchSize and minimumMouseAreaSize at QStyleHints | dev | qt/qtbase | Status: ABANDONED | -1 | 0 |
354375,12 | Make QQuickItem containmentMask be dependent on position | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
357985,2 | Make QQuickItem containmentMask be dependent on position | 6.2 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
359318,2 | SplitView: document how to change handle touch area size | dev | qt/qtquickcontrols2 | Status: MERGED | +2 | 0 |
360618,2 | SplitView: document how to change handle touch area size | 6.2 | qt/qtquickcontrols2 | Status: MERGED | +2 | 0 |
418544,24 | Fix SplitView containmentMask hit testing | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
419776,2 | Fix SplitView containmentMask hit testing | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
419777,3 | Fix SplitView containmentMask hit testing | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
419778,5 | Fix SplitView containmentMask hit testing | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |