qt5base-lts/tests/auto/corelib
Allan Sandfeld Jensen 5f198584e2 Define inverted QRects consistently
Changes the definition of invalid QRects to be more consistent.
This simplifies the logic, and makes it possible for us to fix
normalized() so dimensions don't change.

The actual API is not changed except for inverted rects.

Only one use-case for the old normalized() function existed,
and has been reimplemented as QRect::span().

Fixes: QTBUG-22934
Change-Id: I29dad2952dc6c8e84a6d931898dc7e43d66780f3
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2020-09-21 15:04:51 +02:00
..
animation Revert "Remove timeStep parameter from QAnimationDrive::advanceAnimation" 2020-09-11 17:11:02 +02:00
global Tests: fix qlogging build fail for Android 2020-09-15 09:32:08 +00:00
io CMake: Fix building with -DQT_FEATURE_gui=OFF 2020-09-15 20:05:32 +02:00
itemmodels Remove most compiler warnings about missing overrides 2020-09-11 00:20:47 +02:00
kernel Cleanup API of QMimeData 2020-09-21 14:56:09 +02:00
mimetypes Fix warnings about unused expression results in tests 2020-07-29 14:33:29 +02:00
plugin Remove most compiler warnings about missing overrides 2020-09-11 00:20:47 +02:00
serialization Deprecate implicit QPixmap conversion to QBitmap 2020-09-17 13:26:50 +02:00
text Q(Any|Utf8)StringView: move array size deduction feature to fromArray 2020-09-18 23:34:52 +02:00
thread QAbstractEventDispatcher: change event dispatcher timer interval to qint64 2020-09-21 09:30:54 +00:00
time Use qint64 for value of that type in tst_QDateTime millisecond tests 2020-09-15 21:53:34 +02:00
tools Define inverted QRects consistently 2020-09-21 15:04:51 +02:00
.prev_CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
corelib.pro Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00