Go to file
Christoph Schleifenbaum 10c6f015f4 Support for overlay-scrollbars on Mac
On Lion scroll bars are within the scroll area itself and are not being
shown as long as the user is not scrolling.

This patch draws the new scroll bars and makes them fade away. Further
it introduces a pixel metric checking for this behaviour. It's used by
QAbstractScrollArea to put the viewport to the correct place.

Task-number: QTBUG-21673

Change-Id: Id530265043549318ac420b392de6b8642deaa4c6
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Reviewed-by: Gabriel de Dietrich <gabriel.dietrich-de@nokia.com>
2012-07-05 13:13:58 +02:00
bin Make QWindowSystemInterface part of QPA API 2012-07-03 01:55:37 +02:00
config.tests Move DirectFB tests into qpa 2012-07-03 01:55:22 +02:00
dist Add support for SQLSTATE error codes 2012-07-03 13:21:23 +02:00
doc Remove the MacMainWindow example. 2012-05-30 01:54:45 +02:00
examples Make QCalendarWidget use its locale's firstDayOfWeek. 2012-06-28 17:15:17 +02:00
lib Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
mkspecs Skip (re-)creation of cmake files during build passes. 2012-07-04 15:52:06 +02:00
qmake Uppercase the CONFIG for verbatim mode. 2012-07-04 15:52:00 +02:00
src Support for overlay-scrollbars on Mac 2012-07-05 13:13:58 +02:00
tests Replace insignificant test with QEXPECT_FAIL. 2012-07-05 05:39:12 +02:00
tools export QMAKESPEC to the project 2012-07-03 16:48:33 +02:00
util QUnicodeTables: some internal API renamings 2012-06-22 09:47:59 +02:00
.gitattributes Added .tag file with Git revision. 2011-05-03 16:23:49 +02:00
.gitignore Update .gitignore 2012-06-29 15:49:06 +02:00
.tag Added .tag file with Git revision. 2011-05-03 16:23:49 +02:00
configure export QMAKESPEC to the project 2012-07-03 16:48:33 +02:00
configure.bat Remove Q_BYTE_ORDER and -*-endian arguments from configures 2012-03-02 14:48:00 +01:00
header.BSD Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
header.FDL Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
header.LGPL Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
header.LGPL-ONLY Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
INSTALL Remove Symbian specific code from qtbase. 2012-01-31 07:08:31 +01:00
LGPL_EXCEPTION.txt Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
LICENSE.FDL Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
LICENSE.GPL Add the LICENSE.GPL file to the module referenced from license headers 2012-05-20 22:41:08 +02:00
LICENSE.LGPL Update contact information in license headers. 2012-01-23 04:04:33 +01:00
LICENSE.PREVIEW.COMMERCIAL Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qtbase.pro remove special handling of the default{,-host} specs 2012-07-03 16:48:33 +02:00
sync.profile Make QGenericPlugin and QGenericPluginFactory public API 2012-07-04 14:40:20 +02:00