qt5base-lts/src/plugins
Morten Johan Sørvig 3876a05adf Mac: Implement unified toolbar look for QTabBar
Extend the unified title and toolbar gradient to 
tabs in document mode that are adjacent unified
tool bars.

Change the updateMacBorderMetrics() function to
register the tab bar geometry and visibility status
with the Cocoa platform plugin. The Cocoa platform
plugin will then merge this area with other registered
areas if possible.

Add QCocoaNativeInterface::testContentBorderPosition(). 
This function tests whether the given point is within 
the unified title and toolbar area.

Use testContentBorderPosition() in QMacStyle to enable 
code paths that skips drawing the QToolBar bottom 
separator line and paints the active tab background 
with transparent pixels to make the background gradient 
visible.

Change-Id: I2b70f9bb0c2c59af053a691a7df538f958783dab
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
2014-04-09 20:53:06 +02:00
..
accessible automatically link plugins belonging to qt modules when building static apps 2014-04-09 20:53:06 +02:00
bearer Fix Mac Bearer when machine has no wifi 2014-03-14 15:26:16 +01:00
generic make cmake registration of qt plugins make use of PLUGIN_EXTENDS 2014-04-09 20:53:06 +02:00
imageformats Doc: Adding mark-up to boolean default values. 2013-10-08 00:46:27 +02:00
platforminputcontexts make cmake registration of qt plugins make use of PLUGIN_EXTENDS 2014-04-09 20:53:06 +02:00
platforms Mac: Implement unified toolbar look for QTabBar 2014-04-09 20:53:06 +02:00
platformthemes make cmake registration of qt plugins make use of PLUGIN_EXTENDS 2014-04-09 20:53:06 +02:00
printsupport Fix build on older MinGW versions 2014-03-17 23:00:50 +01:00
sqldrivers Move the dbmstype to QSqlDriverPrivate so it can be used for all drivers 2013-04-02 19:02:26 +02:00
plugins.pro WinRT: Added networkinterface and hostinfo 2013-12-06 15:06:47 +01:00