Fix build with Xcode 7.1 toolchain
Change-Id: Iab8111e4d3fd7ce68aae35eb6c0b600262ba3f10 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>bb10
parent
6a6c14626d
commit
358715acc9
|
|
@ -145,7 +145,9 @@ namespace NativeEvents {
|
|||
CGEventType mouseDownType = (buttons & Qt::LeftButton) ? kCGEventLeftMouseDown :
|
||||
(buttons & Qt::RightButton) ? kCGEventRightMouseDown :
|
||||
kCGEventOtherMouseDown;
|
||||
CGMouseButton mouseButton = mouseDownType == kCGEventOtherMouseDown ? kCGMouseButtonCenter : kCGEventLeftMouseDown;
|
||||
// The mouseButton argument to CGEventCreateMouseEvent() is ignored unless the type
|
||||
// is kCGEventOtherMouseDown, so defaulting to kCGMouseButtonLeft is fine.
|
||||
CGMouseButton mouseButton = mouseDownType == kCGEventOtherMouseDown ? kCGMouseButtonCenter : kCGMouseButtonLeft;
|
||||
CGEventRef mouseEvent = CGEventCreateMouseEvent(NULL, mouseDownType, position, mouseButton);
|
||||
CGEventPost(kCGHIDEventTap, mouseEvent);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue