083d2c8bb8
Instead of testing the "windows" and "motif" styles, that test should actually test the scrollBarRanges for all available styles. To be able to do that, the magic numbers 16 (width/height of scrollbars) and 4 (spacing for the faux motif style) were replaced and instead of setting the explicit values in the data the "number of scrollbars/spacings to add/remove" is saved in a struct and the value of these (depending on the style) is obtained in the test run. This change does not also cause the fusion style to also be tested but also fixes this test for Windows 7 and 8 (Aero) where the scrollbar width/height is not 16 but 17. Task-number: QTBUG-28611 Task-number: QTBUG-29002 Change-Id: I5d103018fde81cee6e6e89cd414426768b2dc8e7 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
14 lines
369 B
Prolog
14 lines
369 B
Prolog
CONFIG += testcase
|
|
testcase.timeout = 500 # this test is slow
|
|
TARGET = tst_qgraphicsview
|
|
|
|
QT += widgets widgets-private testlib
|
|
QT += core-private gui-private
|
|
|
|
SOURCES += tst_qgraphicsview.cpp tst_qgraphicsview_2.cpp
|
|
HEADERS += tst_qgraphicsview.h
|
|
DEFINES += QT_NO_CAST_TO_ASCII
|
|
|
|
mac:CONFIG+=insignificant_test # QTBUG-26580
|
|
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
|