Details
-
Suggestion
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
Description
On macOS, apps typically ignore clickthrough — Apple's documentation says "By default a view does not receive mouse-down events if it isn't in the frontmost window".
I'd like to give my app the ability to follow that convention, but currently QWidgetWindowPrivate::allowClickThrough always returns true, causing [QNSView acceptsFirstMouse:] to always return YES.
Could you expose control over that value, either at an app-wide level, a per-window level, or a per-view level?
Attachments
Issue Links
- is duplicated by
-
QTBUG-86610 Why is it not possible to specify "No Click Through" for Mac/OSX anymore?
- Closed
- relates to
-
QTBUG-41126 [REG 4->5] [OS X]: Setting the WA_MacNoClickThrough attribute has no effect
- Closed