qt5base-lts/src
Timur Pocheptsov ae5f3df59b OS X - unified toolbar and AA_NativeWindows
In some cases QToolBar creates a child window (a child borderless NSWindow)
placed on top of the toolbar's  main window. As a result it's not possible
to drag this main window using its toolbar - the window "jumps" on the screen.
The reason is quite subtle - QNSView -handleMouseEvent: uses
[NSEvent mouseLocation] and this location is invalid:

- we have an NSWindow (parent)
- we have a child NSWindow ([parent addChildWindow:child ....]
- we handle drag event in a child window
- we move a parent window as a result of drag event
- Cocoa also moves a child window for us
- when handling the  next drag event, location [NSEvent mouseLocation]
  differs from the real event's location.

Task-number: QTBUG-40106
Change-Id: Ic68cb92ab4233a1e0746b478820c1e33fd37a462
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
2014-10-21 07:36:34 +02:00
..
3rdparty ANGLE: Upgrade to 2.1~abce76206141 2014-09-29 16:09:29 +02:00
android Android: Update Ministro's requirements. 2014-10-19 11:38:33 +02:00
angle ANGLE: Upgrade to 2.1~abce76206141 2014-09-29 16:09:29 +02:00
concurrent Update license headers and add new license files 2014-09-24 12:26:19 +02:00
corelib logging: Fix qCleanupFuncinfo to not mangle Objective-C message names 2014-10-20 13:34:37 +02:00
dbus Doc: Use title case in section1 titles 2014-09-30 13:52:51 +02:00
gui Fix ShortcutOverride for QtQuick on OSX 2014-10-20 14:23:25 +02:00
network update QtBearer NetworkManager backend API 2014-10-21 01:01:06 +02:00
opengl Doc: Use title case in section1 titles 2014-09-30 13:52:51 +02:00
openglextensions purge vestiges of opengl es 1 support 2014-04-04 19:32:21 +02:00
platformheaders Doc: Adding API reference section in Qt Platform Headers page. 2014-09-30 21:00:50 +02:00
platformsupport CoreText font database: Use dynamic type on iOS to resolve theme fonts 2014-10-19 00:56:04 +02:00
plugins OS X - unified toolbar and AA_NativeWindows 2014-10-21 07:36:34 +02:00
printsupport Don't use QByteArrayLiteral in comparisons 2014-10-09 09:41:51 +02:00
sql Removing a few unneeded "? true : false" 2014-10-09 09:43:26 +02:00
testlib QTestLib: Remove valgrind version check. 2014-10-15 15:16:29 +02:00
tools qdoc: Fixed recursion of \sincelist command handling 2014-10-15 14:47:27 +02:00
widgets Set correct transient parent in q_createNativeChildrenAndSetParent(). 2014-10-21 06:30:15 +02:00
winmain Merge remote-tracking branch 'origin/5.3' into 5.4 2014-08-12 13:05:02 +02:00
xml Remove old Trolltech feature string from QXmlSimpleReader docs 2014-10-20 11:24:59 +02:00
src.pro Remove vestiges of d3dcompiler_qt 2014-09-02 21:55:41 +02:00