Ivailo Monev
98653b029b
update comment in QVariant test data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-19 01:07:52 +02:00
Ivailo Monev
3f76b6db66
set the QDataStream byte order to big endian in tst_QVariant::loadBrokenUserType()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 15:02:56 +02:00
Ivailo Monev
e3b199f8b7
the test data in tst_QVariant::loadUnknownUserType() is big endian
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 21:29:20 +02:00
Ivailo Monev
791fa550ab
adjust QDateTime, QLocale and QVariant tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-18 00:27:07 +03:00
Ivailo Monev
75378ab7a6
test QVariant comparison with nested hash and map objects
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-13 09:02:46 +03:00
Ivailo Monev
4a774ccbd2
ensure pointers created via QMetaType::construct() are not randomized
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 19:26:40 +03:00
Ivailo Monev
e5076ae0ca
QVariant rewrite round 2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-08 17:05:05 +03:00
Ivailo Monev
61d9154c1a
essentially QVariant rewrite
...
the whole change is optimization around reference counting (QString,
QImage, etc. are already reference counted), beware QVariant::data()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 02:53:05 +03:00
Ivailo Monev
937b8c02ce
QVariant test build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-28 17:13:39 +02:00
Ivailo Monev
58ad321c89
drop unused QQuaternion class [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-28 16:20:02 +02:00
Ivailo Monev
c54fb779bc
build fix for the case when QT_NO_VECTOR2D, QT_NO_VECTOR3D or QT_NO_VECTOR4D is defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-27 13:25:10 +02:00
Ivailo Monev
64e61d523f
build fix for the case when QT_NO_QUATERNION is defined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 02:05:05 +02:00
Ivailo Monev
058a515e57
adjust QVariant tests to QFont changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 23:12:41 +02:00
Ivailo Monev
593e8aed7c
do not declare any class as shared [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 17:09:03 +02:00
Ivailo Monev
3b6c6d3e46
use correct meta types in QVariant tests
...
fixes stack-buffer-overflow
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 01:18:39 +03:00
Ivailo Monev
fcf28b7f8e
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 00:40:55 +03:00
Ivailo Monev
fb6ef1c7e2
tests copyright update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-02 21:57:02 +03:00
Ivailo Monev
5f2f6e9779
adjust QVariant test case data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-19 21:14:19 +03:00
Ivailo Monev
426f22db6e
remove optional license exception
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-08 15:08:15 +02:00
Ivailo Monev
9fcfe393b7
Qt3 support leftovers removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-23 13:51:34 +00:00
Ivailo Monev
aab6ac5d77
review some compiler and language definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-07-23 16:47:34 +00:00
Ivailo Monev
bdaedf3e86
remove compat leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-23 16:57:30 +00:00
Ivailo Monev
86ce17c2cf
convert QVariant::String to/from QVariant::StringList type based on delimiter
...
the conversion covers the most common cases, further improvements like
splitting quoted strings can be done in the future
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 11:57:34 +00:00
Ivailo Monev
5b459cf0ec
update copyright and add script for doing so
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
4e86133e7b
replace QMetaType with QVariant enums where applicable in QVariant test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 02:29:16 +00:00
Ivailo Monev
34fb39cfb0
adjust expected QVariant test data
...
it is possible to convert negative strings to integers now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-23 21:03:59 +00:00
Ivailo Monev
fbb73630c1
add QVariant test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-23 02:09:46 +00:00