Commit graph

7210 commits

Author SHA1 Message Date
Ivailo Monev
f932710e16 partial build fix for the case when QT_NO_STATUSBAR is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 19:55:05 +02:00
Ivailo Monev
1bc58657f6 default to compression level 1 for images like qCompress()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 17:17:14 +02:00
Ivailo Monev
8e5052e933 utility to convert from one format to other
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 16:09:13 +02:00
Ivailo Monev
20c769ac91 allocate compression buffer on the heap from qCompress()
fixes crash in case the buffer has to be larger than the stack limit

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 16:07:32 +02:00
Ivailo Monev
dc74adcdbd build fix for the case when QT_NO_SIZEGRIP is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 04:41:33 +02:00
Ivailo Monev
089a63e673 partial build fix for the case when QT_NO_SIGNALMAPPER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 04:06:35 +02:00
Ivailo Monev
2c8a8ceba6 build fix for the case when QT_NO_SHAREDMEMORY is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 03:36:00 +02:00
Ivailo Monev
3639c98e80 broken QT_NO_RESIZEHANDLER because QMainWindow requires QWidgetResizeHandler
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 02:52:51 +02:00
Ivailo Monev
7af1f3d02c build fix for the case when QT_NO_QUUID_STRING is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 02:37:39 +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
ffaf285148 fix and merge QT_NO_QFUTURE with QT_NO_CONCURRENT
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 01:39:59 +02:00
Ivailo Monev
a4b1d32dce QT_NO_PROPERTIES is broken because animations feature requires properties feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 01:13:00 +02:00
Ivailo Monev
fc93b01089 build fix for the case when QT_NO_PRINTER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 22:56:52 +02:00
Ivailo Monev
b230a5f32b add QScrollArea test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 20:45:18 +02:00
Ivailo Monev
dab0197f4e build fix for the case when QT_NO_PDF is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 20:44:53 +02:00
Ivailo Monev
91b178316d add QDockWidget test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 20:27:25 +02:00
Ivailo Monev
59a2041f06 partial build fix for the case when QT_NO_MESSAGEBOX is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 19:47:40 +02:00
Ivailo Monev
32ccace532 add QRadioButton test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 19:44:03 +02:00
Ivailo Monev
ada1226c62 add QHeaderView test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 19:29:39 +02:00
Ivailo Monev
5e474efc1f mark QT_NO_MDIAREA and QT_NO_MENU as broken
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 19:28:40 +02:00
Ivailo Monev
523fc81174 partial build fix for the case when QT_NO_MDIAREA is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 19:11:07 +02:00
Ivailo Monev
c62480461d QT_NO_MATRIX4X4 and QT_NO_VECTOR3D broken due to QT_NO_GRAPHICSVIEW requiring QVector3D and QMatrix4x4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 18:58:29 +02:00
Ivailo Monev
9dcfdb3f52 QLocalServer requires QLocalSocket
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 18:29:15 +02:00
Ivailo Monev
9acd2412e8 build fix for the case when QT_NO_LOCALSERVER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 18:08:59 +02:00
Ivailo Monev
c357505009 QImageReader benchmark review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 18:07:16 +02:00
Ivailo Monev
b282deb3cf build fix for the case when QT_NO_LIBRARY is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 17:43:13 +02:00
Ivailo Monev
01f76a3061 remove images created by QImageWriter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 16:43:01 +02:00
Ivailo Monev
3b039cd479 new QImageWriter benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 16:41:07 +02:00
Ivailo Monev
a8143a1334 easier to maintain QImageReader benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 16:39:33 +02:00
Ivailo Monev
e7ab6cd1b0 mark some configuration options as broken
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 15:55:25 +02:00
Ivailo Monev
75747a7256 build fix for the case when QT_NO_GRAPHICSEFFECT is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 13:47:45 +02:00
Ivailo Monev
f36b2eccff QTemporaryFile requires QFSFileEngine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 04:02:58 +02:00
Ivailo Monev
3813419d30 build fix for the case when QT_NO_FILESYSTEMWATCHER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 02:46:03 +02:00
Ivailo Monev
c23a9f60f4 partial build fix for the case when QT_NO_FILESYSTEMMODEL is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 02:05:10 +02:00
Ivailo Monev
2d9212f90f partial build fix for the case when QT_NO_ERRORMESSAGE is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 01:13:27 +02:00
Ivailo Monev
fb7bf4497f partial build fix for the case when QT_NO_DOCKWIDGET is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-25 00:38:32 +02:00
Ivailo Monev
3811ce0aef build fix for the case when QT_NO_DIAL is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 23:55:39 +02:00
Ivailo Monev
ef664b3152 build fix for the case when QT_NO_DATAWIDGETMAPPER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 23:11:38 +02:00
Ivailo Monev
3372efb185 script to generate coverage report
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 22:42:20 +02:00
Ivailo Monev
462dfe0115 mark some configuration options as broken [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 21:48:33 +02:00
Ivailo Monev
d41289611b build fix for the case when QT_NO_CURSOR is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 21:48:00 +02:00
Ivailo Monev
19c8416447 build fix for the case when QT_NO_CSSPARSER is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 21:18:32 +02:00
Ivailo Monev
6c3cd520e2 build fix for the case when QT_NO_COLUMNVIEW is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 20:24:45 +02:00
Ivailo Monev
7c5f18b32c partial build fix for the case when QT_NO_DRAGANDDROP is defined
tools fail to build, GUI component does not

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 19:25:21 +02:00
Ivailo Monev
ee4f6582c2 drag-n-drop feature depends on clipboard
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 19:00:57 +02:00
Ivailo Monev
b2a72241d1 build fix for the case when QT_NO_CLIPBOARD is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 19:00:28 +02:00
Ivailo Monev
b6d7e68936 QT_NO_QOBJECT_CHECK is also application definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 18:59:40 +02:00
Ivailo Monev
fdd3cd4190 format and indent preprocessor source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 18:33:30 +02:00
Ivailo Monev
7370d04027 remove redundant qconfig header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 18:23:30 +02:00
Ivailo Monev
5ac913d1c6 build fix for the case when QT_NO_PRINTDIALOG is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 17:49:38 +02:00