qt5base-lts/tests/auto/gui
Morten Johan Sørvig d023da8639 Add high-dpi auto test
Use the new screen config feature of the offscreen
platform plugin to run tests on virtual screen setup.

This has the benefit that we can auto-test the QHighDpiScaling
implementation (as well as its usage in QtGui) on any platform
with a fixed mock screen setup which does not rely on physical
screen configuration.

Test the following configurations:
   - three screens: 96 DPI. (reference)
   - three screens: 192 DPI
   - three screens: mixed (high) DPI

Change-Id: I2fac889d896cf30ab2a79c306cee22177ad8f4ac
Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
2020-10-20 07:26:57 +02:00
..
image Test QImage move semantics 2020-10-16 18:49:01 +02:00
itemmodels CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
kernel Add high-dpi auto test 2020-10-20 07:26:57 +02:00
math3d Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
painting Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
qopengl Rename the new platform APIs from QPlatformInterface to QNativeInterface 2020-10-07 13:03:27 +02:00
qopenglconfig CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qvulkan CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
rhi rhi: Make the new direct buffer update available for non-uniform buffers 2020-10-12 07:55:37 +02:00
text Fallback to using the family when doing an exact match 2020-10-12 14:08:06 +02:00
util Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
.prev_CMakeLists.txt Remove winrt 2020-06-06 20:25:49 +02:00
CMakeLists.txt Remove winrt 2020-06-06 20:25:49 +02:00
gui.pro Remove winrt 2020-06-06 20:25:49 +02:00