QStyleHelper: Base DPI-calculation on QScreen.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Wed, 11 Jan 2012 10:49:35 +0000 (11:49 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 11 Jan 2012 21:22:34 +0000 (22:22 +0100)
commit1fbe8242ece70fe5aa2b50e9a782ec509b163b78
tree4b2a9c4499fee0534509098a3d0648c70dba1e95
parentf65a10b733800f83dae47ce1694fbeaf29ce5b5c
QStyleHelper: Base DPI-calculation on QScreen.

- Use qt_defaultDpiX() to obtain the resolution, which
  obtains it from QScreen. This implies that for X11,
  which previously used a hardcoded default of 96 DPI,
  the real resolution will be used (typically 75).

- Since many tests (layouts, graphicsview) contain
  test data for 96 DPI, add an attribute to
  QCoreApplication making it possible to set the
  resolution to 96 DPI for testing.

Change-Id: I77c8233a96b0d75de07406f58d48886a89c3de06
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
src/corelib/global/qnamespace.h
src/gui/text/qfont.cpp
src/testlib/qtest.h
src/widgets/styles/qstylehelper.cpp