summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoerg Bornemann <[email protected]>2020-12-17 14:55:57 +0100
committerJoerg Bornemann <[email protected]>2021-01-07 15:32:28 +0100
commitad2da2d27a590333fc89a56fc58700a09c3017b3 (patch)
tree7d916e7a15150d1ba3ca4af7f167e33f9d3c6cc6
parentfca3ea040c9d05f112c6fc018f0c8e8c68892642 (diff)
Remove the qmake project files
Remove the qmake project files for most of Qt. Leave the qmake project files for examples, because we still test those in the CI to ensure qmake does not regress. Also leave the qmake project files for utils and other minor parts that lack CMake project files. Task-number: QTBUG-88742 Change-Id: I6cdf059e6204816f617f9624f3ea9822703f73cc Reviewed-by: Edward Welbourne <[email protected]> Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Kai Koehne <[email protected]>
-rw-r--r--config.tests/arch/arch.pro2
-rw-r--r--config.tests/arch/arch_host.pro3
-rw-r--r--config.tests/arch/write_info.pri11
-rw-r--r--config.tests/avx512/avx512.pro10
-rw-r--r--config.tests/separate_debug_info/separate_debug_info.pro7
-rw-r--r--config.tests/stl/stl.pro1
-rw-r--r--config.tests/verifyspec/verifyspec.pro37
-rw-r--r--config.tests/x86_simd/x86_simd.pro11
-rw-r--r--configure.pri1402
-rw-r--r--doc/doc.pro9
-rw-r--r--qmake/qmake-aux.pro25
-rw-r--r--qmake/qmake.pro266
-rw-r--r--qtbase.pro98
-rw-r--r--src/3rdparty/VulkanMemoryAllocator.pri1
-rw-r--r--src/3rdparty/double-conversion/double-conversion.pri22
-rw-r--r--src/3rdparty/freetype/freetype.pro84
-rw-r--r--src/3rdparty/gradle/gradle.pro32
-rw-r--r--src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro187
-rw-r--r--src/3rdparty/iaccessible2/iaccessible2.pri18
-rw-r--r--src/3rdparty/libjpeg.pri63
-rw-r--r--src/3rdparty/libpng/libpng.pro34
-rw-r--r--src/3rdparty/md4c.pri4
-rw-r--r--src/3rdparty/pcre2/pcre2.pri46
-rw-r--r--src/3rdparty/pcre2/pcre2.pro16
-rw-r--r--src/3rdparty/sqlite.pri17
-rw-r--r--src/3rdparty/tinycbor/tests/encoder/encoder.pro9
-rw-r--r--src/3rdparty/tinycbor/tests/parser/parser.pro10
-rw-r--r--src/3rdparty/zlib.pri19
-rw-r--r--src/3rdparty/zlib_dependency.pri10
-rw-r--r--src/android/android.pro3
-rw-r--r--src/android/jar/jar.pro29
-rw-r--r--src/android/java/java.pro27
-rw-r--r--src/android/templates/templates.pro31
-rw-r--r--src/concurrent/concurrent.pro41
-rw-r--r--src/concurrent/doc/snippets/snippets.pro3
-rw-r--r--src/corelib/animation/animation.pri25
-rw-r--r--src/corelib/corelib.pro163
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qplugin.pro4
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.pro5
-rw-r--r--src/corelib/doc/snippets/qbytearraylist/qbytearraylist.pro2
-rw-r--r--src/corelib/doc/snippets/qmetaobject-invokable/qmetaobject-invokable.pro3
-rw-r--r--src/corelib/doc/snippets/qmetaobject-revision/qmetaobject-revision.pro4
-rw-r--r--src/corelib/doc/snippets/resource-system/application.pro12
-rw-r--r--src/corelib/doc/snippets/streaming/streaming.pro2
-rw-r--r--src/corelib/global/global.pri132
-rw-r--r--src/corelib/io/io.pri197
-rw-r--r--src/corelib/itemmodels/itemmodels.pri63
-rw-r--r--src/corelib/kernel/kernel.pri195
-rw-r--r--src/corelib/mimetypes/mimetypes.pri55
-rw-r--r--src/corelib/platform/platform.pri1
-rw-r--r--src/corelib/platform/wasm/wasm.pri3
-rw-r--r--src/corelib/plugin/plugin.pri38
-rw-r--r--src/corelib/qtzlib.pro7
-rw-r--r--src/corelib/serialization/serialization.pri65
-rw-r--r--src/corelib/text/text.pri90
-rw-r--r--src/corelib/thread/thread.pri83
-rw-r--r--src/corelib/time/time.pri71
-rw-r--r--src/corelib/tools/tools.pri116
-rw-r--r--src/dbus/dbus.pro88
-rw-r--r--src/dbus/doc/snippets/snippets.pro19
-rw-r--r--src/entrypoint/entrypoint.pro9
-rw-r--r--src/entrypoint/entrypoint_implementation.pro40
-rw-r--r--src/entrypoint/entrypoint_module.pro39
-rw-r--r--src/gui/accessible/accessible.pri30
-rw-r--r--src/gui/accessible/linux/linux.pri27
-rw-r--r--src/gui/accessible/windows/apisupport/apisupport.pri15
-rw-r--r--src/gui/accessible/windows/windows.pri1
-rw-r--r--src/gui/animation/animation.pri2
-rw-r--r--src/gui/configure.pri46
-rw-r--r--src/gui/doc/snippets/brush/brush.pro8
-rw-r--r--src/gui/doc/snippets/clipboard/clipboard.pro10
-rw-r--r--src/gui/doc/snippets/code/code.pro48
-rw-r--r--src/gui/doc/snippets/code/doc_src_qtgui.pro3
-rw-r--r--src/gui/doc/snippets/draganddrop/draganddrop.pro9
-rw-r--r--src/gui/doc/snippets/dragging/dragging.pro5
-rw-r--r--src/gui/doc/snippets/droparea/droparea.pro6
-rw-r--r--src/gui/doc/snippets/dropevents/dropevents.pro6
-rw-r--r--src/gui/doc/snippets/droprectangle/droprectangle.pro6
-rw-r--r--src/gui/doc/snippets/image/image.pro8
-rw-r--r--src/gui/doc/snippets/picture/picture.pro7
-rw-r--r--src/gui/doc/snippets/plaintextlayout/plaintextlayout.pro6
-rw-r--r--src/gui/doc/snippets/polygon/polygon.pro7
-rw-r--r--src/gui/doc/snippets/qfileopenevent/qfileopenevent.pro7
-rw-r--r--src/gui/doc/snippets/qfontdatabase/qfontdatabase.pro5
-rw-r--r--src/gui/doc/snippets/qimagewriter/qimagewriter.pro7
-rw-r--r--src/gui/doc/snippets/qstatustipevent/qstatustipevent.pro7
-rw-r--r--src/gui/doc/snippets/qtextobject/qtextobject.pro7
-rw-r--r--src/gui/doc/snippets/scribe-overview/scribe-overview.pro6
-rw-r--r--src/gui/doc/snippets/separations/separations.pro13
-rw-r--r--src/gui/doc/snippets/snippets.pro45
-rw-r--r--src/gui/doc/snippets/textblock-formats/textblock-formats.pro6
-rw-r--r--src/gui/doc/snippets/textblock-fragments/textblock-fragments.pro8
-rw-r--r--src/gui/doc/snippets/textdocument-blocks/textdocument-blocks.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-charformats/textdocument-charformats.pro6
-rw-r--r--src/gui/doc/snippets/textdocument-css/textdocument-css.pro5
-rw-r--r--src/gui/doc/snippets/textdocument-cursors/textdocument-cursors.pro6
-rw-r--r--src/gui/doc/snippets/textdocument-end/textdocument-end.pro5
-rw-r--r--src/gui/doc/snippets/textdocument-find/textdocument-find.pro6
-rw-r--r--src/gui/doc/snippets/textdocument-frames/textdocument-frames.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-imagedrop/textdocument-imagedrop.pro8
-rw-r--r--src/gui/doc/snippets/textdocument-imageformat/textdocument-imageformat.pro9
-rw-r--r--src/gui/doc/snippets/textdocument-images/textdocument-images.pro9
-rw-r--r--src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-lists/textdocument-lists.pro6
-rw-r--r--src/gui/doc/snippets/textdocument-printing/textdocument-printing.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-resources/textdocument-resources.pro6
-rw-r--r--src/gui/doc/snippets/textdocument-selections/textdocument-selections.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-tables/textdocument-tables.pro10
-rw-r--r--src/gui/doc/snippets/textdocument-texttable/textdocument-texttable.pro6
-rw-r--r--src/gui/doc/snippets/transform/transform.pro6
-rw-r--r--src/gui/gui.pro86
-rw-r--r--src/gui/image/image.pri107
-rw-r--r--src/gui/image/qpnghandler.pri0
-rw-r--r--src/gui/itemmodels/itemmodels.pri19
-rw-r--r--src/gui/kernel/kernel.pri191
-rw-r--r--src/gui/math3d/math3d.pri14
-rw-r--r--src/gui/opengl/opengl.pri19
-rw-r--r--src/gui/opengl/platform/egl/egl.pri32
-rw-r--r--src/gui/opengl/platform/platform.pri4
-rw-r--r--src/gui/opengl/platform/unix/unix.pri7
-rw-r--r--src/gui/painting/painting.pri176
-rw-r--r--src/gui/platform/android/android.pri1
-rw-r--r--src/gui/platform/darwin/darwin.pri4
-rw-r--r--src/gui/platform/macos/macos.pri4
-rw-r--r--src/gui/platform/platform.pri6
-rw-r--r--src/gui/platform/unix/dbusmenu/dbusmenu.pri15
-rw-r--r--src/gui/platform/unix/dbustray/dbustray.pri11
-rw-r--r--src/gui/platform/unix/unix.pri45
-rw-r--r--src/gui/platform/wasm/wasm.pri3
-rw-r--r--src/gui/platform/windows/windows.pri7
-rw-r--r--src/gui/rhi/rhi.pri57
-rw-r--r--src/gui/text/coretext/coretext.pri19
-rw-r--r--src/gui/text/freetype/freetype.pri9
-rw-r--r--src/gui/text/text.pri139
-rw-r--r--src/gui/text/unix/unix.pri13
-rw-r--r--src/gui/text/windows/windows.pri35
-rw-r--r--src/gui/util/util.pri64
-rw-r--r--src/gui/vulkan/vulkan.pri63
-rw-r--r--src/network/access/access.pri128
-rw-r--r--src/network/access/http2/http2.pri17
-rw-r--r--src/network/android/jar/jar.pro15
-rw-r--r--src/network/configure.pri13
-rw-r--r--src/network/doc/snippets/network/network.pro10
-rw-r--r--src/network/doc/snippets/snippets.pro9
-rw-r--r--src/network/kernel/kernel.pri95
-rw-r--r--src/network/network.pro27
-rw-r--r--src/network/socket/socket.pri84
-rw-r--r--src/network/ssl/ssl.pri122
-rw-r--r--src/opengl/doc/snippets/snippets.pro3
-rw-r--r--src/opengl/opengl.pro157
-rw-r--r--src/openglwidgets/openglwidgets.pro13
-rw-r--r--src/platformsupport/devicediscovery/devicediscovery.pro24
-rw-r--r--src/platformsupport/fbconvenience/fbconvenience.pro24
-rw-r--r--src/platformsupport/input/evdevkeyboard/evdevkeyboard.pri11
-rw-r--r--src/platformsupport/input/evdevmouse/evdevmouse.pri11
-rw-r--r--src/platformsupport/input/evdevtablet/evdevtablet.pri10
-rw-r--r--src/platformsupport/input/evdevtouch/evdevtouch.pri16
-rw-r--r--src/platformsupport/input/input-support.pro35
-rw-r--r--src/platformsupport/input/input.pro6
-rw-r--r--src/platformsupport/input/integrityhid/integrityhid.pri7
-rw-r--r--src/platformsupport/input/libinput/libinput.pri16
-rw-r--r--src/platformsupport/input/shared/shared.pri8
-rw-r--r--src/platformsupport/input/tslib/tslib.pri7
-rw-r--r--src/platformsupport/kmsconvenience/kmsconvenience.pro19
-rw-r--r--src/platformsupport/platformsupport.pro15
-rw-r--r--src/plugins/generic/bsdkeyboard/bsdkeyboard.pro16
-rw-r--r--src/plugins/generic/bsdmouse/bsdmouse.pro16
-rw-r--r--src/plugins/generic/evdevkeyboard/evdevkeyboard.pro13
-rw-r--r--src/plugins/generic/evdevmouse/evdevmouse.pro13
-rw-r--r--src/plugins/generic/evdevtablet/evdevtablet.pro13
-rw-r--r--src/plugins/generic/evdevtouch/evdevtouch.pro13
-rw-r--r--src/plugins/generic/generic.pro24
-rw-r--r--src/plugins/generic/libinput/libinput.pro12
-rw-r--r--src/plugins/generic/tslib/tslib.pro14
-rw-r--r--src/plugins/generic/tuiotouch/tuiotouch.pro28
-rw-r--r--src/plugins/imageformats/gif/gif.pro10
-rw-r--r--src/plugins/imageformats/ico/ico.pro10
-rw-r--r--src/plugins/imageformats/imageformats.pro6
-rw-r--r--src/plugins/imageformats/jpeg/jpeg.pro18
-rw-r--r--src/plugins/platforminputcontexts/compose/compose.pro19
-rw-r--r--src/plugins/platforminputcontexts/ibus/ibus.pro23
-rw-r--r--src/plugins/platforminputcontexts/platforminputcontexts.pro11
-rw-r--r--src/plugins/platforms/android/android.pro92
-rw-r--r--src/plugins/platforms/bsdfb/bsdfb.pro18
-rw-r--r--src/plugins/platforms/cocoa/cocoa.pro111
-rw-r--r--src/plugins/platforms/direct2d/direct2d.pro42
-rw-r--r--src/plugins/platforms/directfb/directfb.pro50
-rw-r--r--src/plugins/platforms/eglfs/api/api.pri36
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/deviceintegration.pro18
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_brcm/eglfs_brcm.pro22
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_emu/eglfs_emu.pro27
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms-plugin.pro17
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms.pro5
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms_gbm_support.pro23
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/eglfs_kms_egldevice.pro24
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/eglfs_kms_support.pro22
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_vsp2/eglfs_kms_vsp2.pro30
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/eglfs_mali.pro20
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/eglfs_openwfd.pro17
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_rcar/eglfs_rcar.pro18
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/eglfs_viv.pro18
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_viv_wl/eglfs_viv_wl.pro20
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_x11/eglfs_x11.pro22
-rw-r--r--src/plugins/platforms/eglfs/eglfs-plugin.pro17
-rw-r--r--src/plugins/platforms/eglfs/eglfs.pro6
-rw-r--r--src/plugins/platforms/eglfs/eglfsdeviceintegration.pro47
-rw-r--r--src/plugins/platforms/haiku/haiku.pro41
-rw-r--r--src/plugins/platforms/integrity/integrity.pro28
-rw-r--r--src/plugins/platforms/ios/ios.pro2
-rw-r--r--src/plugins/platforms/ios/kernel.pro79
-rw-r--r--src/plugins/platforms/ios/optional/nsphotolibrarysupport/nsphotolibrarysupport.pro26
-rw-r--r--src/plugins/platforms/ios/optional/optional.pro2
-rw-r--r--src/plugins/platforms/linuxfb/linuxfb.pro30
-rw-r--r--src/plugins/platforms/minimal/minimal.pro21
-rw-r--r--src/plugins/platforms/minimalegl/minimalegl.pro36
-rw-r--r--src/plugins/platforms/offscreen/offscreen.pro28
-rw-r--r--src/plugins/platforms/platforms.pro50
-rw-r--r--src/plugins/platforms/qnx/qnx.pro124
-rw-r--r--src/plugins/platforms/vnc/vnc.pro30
-rw-r--r--src/plugins/platforms/wasm/wasm.pro78
-rw-r--r--src/plugins/platforms/windows/uiautomation/uiautomation.pri43
-rw-r--r--src/plugins/platforms/windows/windows.pri116
-rw-r--r--src/plugins/platforms/windows/windows.pro28
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/gl_integrations.pri13
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/gl_integrations.pro10
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/gl_integrations_plugin_base.pri7
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/xcb_egl/xcb_egl.pro23
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/xcb_glx/xcb_glx.pro26
-rw-r--r--src/plugins/platforms/xcb/nativepainting/nativepainting.pri23
-rw-r--r--src/plugins/platforms/xcb/xcb-plugin.pro17
-rw-r--r--src/plugins/platforms/xcb/xcb.pro7
-rw-r--r--src/plugins/platforms/xcb/xcb_qpa_lib.pro109
-rw-r--r--src/plugins/platformthemes/gtk3/gtk3.pro23
-rw-r--r--src/plugins/platformthemes/platformthemes.pro6
-rw-r--r--src/plugins/platformthemes/xdgdesktopportal/xdgdesktopportal.pro17
-rw-r--r--src/plugins/plugins.pro13
-rw-r--r--src/plugins/printsupport/cups/cups.pro23
-rw-r--r--src/plugins/printsupport/printsupport.pro4
-rw-r--r--src/plugins/sqldrivers/configure.pri85
-rw-r--r--src/plugins/sqldrivers/db2/db2.pro13
-rw-r--r--src/plugins/sqldrivers/ibase/ibase.pro12
-rw-r--r--src/plugins/sqldrivers/mysql/mysql.pro11
-rw-r--r--src/plugins/sqldrivers/oci/oci.pro13
-rw-r--r--src/plugins/sqldrivers/odbc/odbc.pro12
-rw-r--r--src/plugins/sqldrivers/psql/psql.pro11
-rw-r--r--src/plugins/sqldrivers/qsqldriverbase.pri9
-rw-r--r--src/plugins/sqldrivers/sqldrivers.pro14
-rw-r--r--src/plugins/sqldrivers/sqlite/sqlite.pro18
-rw-r--r--src/plugins/styles/android/android.pro16
-rw-r--r--src/plugins/styles/mac/mac.pro19
-rw-r--r--src/plugins/styles/styles.pro8
-rw-r--r--src/plugins/styles/windowsvista/windowsvista.pro20
-rw-r--r--src/printsupport/dialogs/dialogs.pri46
-rw-r--r--src/printsupport/doc/snippets/snippets.pro3
-rw-r--r--src/printsupport/kernel/kernel.pri34
-rw-r--r--src/printsupport/platform/macos/macos.pri17
-rw-r--r--src/printsupport/platform/windows/windows.pri16
-rw-r--r--src/printsupport/printsupport.pro19
-rw-r--r--src/printsupport/widgets/widgets.pri13
-rw-r--r--src/sql/doc/snippets/code/code.pro15
-rw-r--r--src/sql/doc/snippets/snippets.pro10
-rw-r--r--src/sql/doc/snippets/sqldatabase/sqldatabase.pro6
-rw-r--r--src/sql/kernel/kernel.pri27
-rw-r--r--src/sql/models/models.pri12
-rw-r--r--src/sql/sql.pro18
-rw-r--r--src/src.pro276
-rw-r--r--src/testlib/doc/snippets/code/code.pro15
-rw-r--r--src/testlib/doc/snippets/code/doc_src_qtestlib.pro11
-rw-r--r--src/testlib/doc/snippets/code/doc_src_qttest.pro3
-rw-r--r--src/testlib/doc/snippets/snippets.pro8
-rw-r--r--src/testlib/selfcover.pri28
-rw-r--r--src/testlib/testlib.pro155
-rw-r--r--src/tools/androiddeployqt/androiddeployqt.pro14
-rw-r--r--src/tools/androidtestrunner/androidtestrunner.pro13
-rw-r--r--src/tools/bootstrap-dbus/bootstrap-dbus.pro30
-rw-r--r--src/tools/bootstrap/bootstrap.pro177
-rw-r--r--src/tools/moc/moc.pri21
-rw-r--r--src/tools/moc/moc.pro19
-rw-r--r--src/tools/moc/util/generate_keywords.pro5
-rw-r--r--src/tools/qdbuscpp2xml/qdbuscpp2xml.pro13
-rw-r--r--src/tools/qdbusxml2cpp/qdbusxml2cpp.pro16
-rw-r--r--src/tools/qlalr/examples/dummy-xml/dummy-xml.pro2
-rw-r--r--src/tools/qlalr/examples/glsl/glsl.pro4
-rw-r--r--src/tools/qlalr/examples/lambda/lambda.pro3
-rw-r--r--src/tools/qlalr/examples/qparser/qparser.pro4
-rw-r--r--src/tools/qlalr/qlalr.pro29
-rw-r--r--src/tools/qvkgen/qvkgen.pro6
-rw-r--r--src/tools/rcc/rcc.pri3
-rw-r--r--src/tools/rcc/rcc.pro21
-rw-r--r--src/tools/tracegen/tracegen.pro21
-rw-r--r--src/tools/uic/cpp/cpp.pri10
-rw-r--r--src/tools/uic/python/python.pri8
-rw-r--r--src/tools/uic/shared/shared.pri5
-rw-r--r--src/tools/uic/uic.pri20
-rw-r--r--src/tools/uic/uic.pro18
-rw-r--r--src/widgets/accessible/accessible.pri26
-rw-r--r--src/widgets/accessible/widgets.pro25
-rw-r--r--src/widgets/configure.pri8
-rw-r--r--src/widgets/dialogs/dialogs.pri78
-rw-r--r--src/widgets/doc/snippets/customstyle/customstyle.pro3
-rw-r--r--src/widgets/doc/snippets/customviewstyle/customviewstyle.pro10
-rw-r--r--src/widgets/doc/snippets/filedialogurls/filedialogurls.pro6
-rw-r--r--src/widgets/doc/snippets/graphicssceneadditem/graphicssceneadditem.pro6
-rw-r--r--src/widgets/doc/snippets/graphicsview/graphicsview.pro6
-rw-r--r--src/widgets/doc/snippets/itemselection/itemselection.pro5
-rw-r--r--src/widgets/doc/snippets/mdiarea/mdiarea.pro7
-rw-r--r--src/widgets/doc/snippets/myscrollarea/myscrollarea.pro7
-rw-r--r--src/widgets/doc/snippets/qlistview-dnd/qlistview-dnd.pro6
-rw-r--r--src/widgets/doc/snippets/qlistwidget-dnd/qlistwidget-dnd.pro3
-rw-r--r--src/widgets/doc/snippets/qsortfilterproxymodel/qsortfilterproxymodel.pro1
-rw-r--r--src/widgets/doc/snippets/qtablewidget-using/qtablewidget-using.pro4
-rw-r--r--src/widgets/doc/snippets/reading-selections/reading-selections.pro4
-rw-r--r--src/widgets/doc/snippets/sharedtablemodel/sharedtablemodel.pro5
-rw-r--r--src/widgets/doc/snippets/simplemodel-use/simplemodel-use.pro1
-rw-r--r--src/widgets/doc/snippets/snippets.pro18
-rw-r--r--src/widgets/doc/snippets/stringlistmodel/stringlistmodel.pro3
-rw-r--r--src/widgets/doc/snippets/updating-selections/updating-selections.pro4
-rw-r--r--src/widgets/effects/effects.pri6
-rw-r--r--src/widgets/graphicsview/graphicsview.pri61
-rw-r--r--src/widgets/itemviews/itemviews.pri100
-rw-r--r--src/widgets/kernel/kernel.pri86
-rw-r--r--src/widgets/kernel/mac.pri1
-rw-r--r--src/widgets/kernel/win.pri5
-rw-r--r--src/widgets/styles/styles.pri49
-rw-r--r--src/widgets/util/util.pri53
-rw-r--r--src/widgets/widgets.pro48
-rw-r--r--src/widgets/widgets/widgets.pri363
-rw-r--r--src/xml/doc/snippets/snippets.pro13
-rw-r--r--src/xml/dom/dom.pri5
-rw-r--r--src/xml/xml.pro16
-rw-r--r--tests/auto/auto.pro37
-rw-r--r--tests/auto/cmake/cmake.pro20
-rw-r--r--tests/auto/cmake/mockplugins/mock1plugin/mock1plugin.pro9
-rw-r--r--tests/auto/cmake/mockplugins/mock2plugin/mock2plugin.pro10
-rw-r--r--tests/auto/cmake/mockplugins/mock3plugin/mock3plugin.pro10
-rw-r--r--tests/auto/cmake/mockplugins/mock4plugin/mock4plugin.pro10
-rw-r--r--tests/auto/cmake/mockplugins/mock5plugin/mock5plugin.pro10
-rw-r--r--tests/auto/cmake/mockplugins/mock6plugin/mock6plugin.pro9
-rw-r--r--tests/auto/cmake/mockplugins/mockplugins.pro36
-rw-r--r--tests/auto/cmake/mockplugins/mockplugins1/mockplugins1.pro10
-rw-r--r--tests/auto/cmake/mockplugins/mockplugins2/mockplugins2.pro4
-rw-r--r--tests/auto/cmake/mockplugins/mockplugins3/mockplugins3.pro11
-rw-r--r--tests/auto/concurrent/concurrent.pro11
-rw-r--r--tests/auto/concurrent/qtconcurrentfilter/qtconcurrentfilter.pro4
-rw-r--r--tests/auto/concurrent/qtconcurrentfiltermapgenerated/qtconcurrentfiltermapgenerated.pro5
-rw-r--r--tests/auto/concurrent/qtconcurrentiteratekernel/qtconcurrentiteratekernel.pro4
-rw-r--r--tests/auto/concurrent/qtconcurrentmap/qtconcurrentmap.pro7
-rw-r--r--tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro4
-rw-r--r--tests/auto/concurrent/qtconcurrentrun/qtconcurrentrun.pro7
-rw-r--r--tests/auto/concurrent/qtconcurrenttask/qtconcurrenttask.pro4
-rw-r--r--tests/auto/concurrent/qtconcurrentthreadengine/qtconcurrentthreadengine.pro4
-rw-r--r--tests/auto/corelib/animation/animation.pro12
-rw-r--r--tests/auto/corelib/animation/qabstractanimation/qabstractanimation.pro4
-rw-r--r--tests/auto/corelib/animation/qanimationgroup/qanimationgroup.pro4
-rw-r--r--tests/auto/corelib/animation/qparallelanimationgroup/qparallelanimationgroup.pro4
-rw-r--r--tests/auto/corelib/animation/qpauseanimation/qpauseanimation.pro4
-rw-r--r--tests/auto/corelib/animation/qpropertyanimation/qpropertyanimation.pro4
-rw-r--r--tests/auto/corelib/animation/qsequentialanimationgroup/qsequentialanimationgroup.pro4
-rw-r--r--tests/auto/corelib/animation/qvariantanimation/qvariantanimation.pro4
-rw-r--r--tests/auto/corelib/corelib.pro17
-rw-r--r--tests/auto/corelib/global/global.pro19
-rw-r--r--tests/auto/corelib/global/q_func_info/q_func_info.pro4
-rw-r--r--tests/auto/corelib/global/qcompare/qcompare.pro8
-rw-r--r--tests/auto/corelib/global/qflags/qflags.pro6
-rw-r--r--tests/auto/corelib/global/qfloat16/qfloat16.pro4
-rw-r--r--tests/auto/corelib/global/qgetputenv/qgetputenv.pro4
-rw-r--r--tests/auto/corelib/global/qglobal/qglobal.pro7
-rw-r--r--tests/auto/corelib/global/qglobalstatic/qglobalstatic.pro11
-rw-r--r--tests/auto/corelib/global/qhooks/qhooks.pro4
-rw-r--r--tests/auto/corelib/global/qkeycombination/qkeycombination.pro5
-rw-r--r--tests/auto/corelib/global/qlogging/app/app.pro25
-rw-r--r--tests/auto/corelib/global/qlogging/qlogging.pro8
-rw-r--r--tests/auto/corelib/global/qlogging/test/test.pro22
-rw-r--r--tests/auto/corelib/global/qlogging/test_qmessagelogger/test_qmessagelogger.pro17
-rw-r--r--tests/auto/corelib/global/qnumeric/qnumeric.pro6
-rw-r--r--tests/auto/corelib/global/qoperatingsystemversion/qoperatingsystemversion.pro7
-rw-r--r--tests/auto/corelib/global/qrandomgenerator/qrandomgenerator.pro4
-rw-r--r--tests/auto/corelib/global/qtendian/qtendian.pro4
-rw-r--r--tests/auto/corelib/global/qwinregistry/qwinregistry.pro8
-rw-r--r--tests/auto/corelib/io/io.pro78
-rw-r--r--tests/auto/corelib/io/largefile/largefile.pro6
-rw-r--r--tests/auto/corelib/io/qabstractfileengine/qabstractfileengine.pro5
-rw-r--r--tests/auto/corelib/io/qbuffer/qbuffer.pro4
-rw-r--r--tests/auto/corelib/io/qdataurl/qdataurl.pro4
-rw-r--r--tests/auto/corelib/io/qdebug/qdebug.pro4
-rw-r--r--tests/auto/corelib/io/qdir/qdir.pro16
-rw-r--r--tests/auto/corelib/io/qdiriterator/qdiriterator.pro8
-rw-r--r--tests/auto/corelib/io/qfile/qfile.pro3
-rw-r--r--tests/auto/corelib/io/qfile/stdinprocess/stdinprocess.pro5
-rw-r--r--tests/auto/corelib/io/qfile/test.pro28
-rw-r--r--tests/auto/corelib/io/qfileinfo/qfileinfo.pro11
-rw-r--r--tests/auto/corelib/io/qfileselector/qfileselector.pro5
-rw-r--r--tests/auto/corelib/io/qfilesystementry/qfilesystementry.pro6
-rw-r--r--tests/auto/corelib/io/qfilesystemmetadata/qfilesystemmetadata.pro4
-rw-r--r--tests/auto/corelib/io/qfilesystemwatcher/qfilesystemwatcher.pro4
-rw-r--r--tests/auto/corelib/io/qiodevice/qiodevice.pro12
-rw-r--r--tests/auto/corelib/io/qipaddress/qipaddress.pro4
-rw-r--r--tests/auto/corelib/io/qlockfile/qlockfile.pro3
-rw-r--r--tests/auto/corelib/io/qlockfile/qlockfiletesthelper/qlockfile_test_helper.pro6
-rw-r--r--tests/auto/corelib/io/qlockfile/tst_qlockfile.pro6
-rw-r--r--tests/auto/corelib/io/qloggingcategory/qloggingcategory.pro7
-rw-r--r--tests/auto/corelib/io/qloggingregistry/qloggingregistry.pro13
-rw-r--r--tests/auto/corelib/io/qnodebug/qnodebug.pro4
-rw-r--r--tests/auto/corelib/io/qprocess-noapplication/qprocess-noapplication.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/fileWriterProcess/fileWriterProcess.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/qprocess.pri22
-rw-r--r--tests/auto/corelib/io/qprocess/qprocess.pro18
-rw-r--r--tests/auto/corelib/io/qprocess/test/test.pro22
-rw-r--r--tests/auto/corelib/io/qprocess/testDetached/testDetached.pro5
-rw-r--r--tests/auto/corelib/io/qprocess/testExitCodes/testExitCodes.pro5
-rw-r--r--tests/auto/corelib/io/qprocess/testForwarding/testForwarding.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testForwardingHelper/testForwardingHelper.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testGuiProcess/testGuiProcess.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessCrash/testProcessCrash.pro5
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessDeadWhileReading/testProcessDeadWhileReading.pro5
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessEOF/testProcessEOF.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessEcho/testProcessEcho.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessEcho2/testProcessEcho2.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessEcho3/testProcessEcho3.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessEchoGui/testProcessEchoGui.pro8
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessEnvironment/testProcessEnvironment.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessHang/testProcessHang.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessNormal/testProcessNormal.pro6
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessOutput/testProcessOutput.pro5
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessSpacesArgs/nospace.pro6
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessSpacesArgs/onespace.pro8
-rw-r--r--tests/auto/corelib/io/qprocess/testProcessSpacesArgs/twospaces.pro9
-rw-r--r--tests/auto/corelib/io/qprocess/testSetNamedPipeHandleState/testSetNamedPipeHandleState.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testSetWorkingDirectory/testSetWorkingDirectory.pro4
-rw-r--r--tests/auto/corelib/io/qprocess/testSoftExit/testSoftExit.pro12
-rw-r--r--tests/auto/corelib/io/qprocess/testSpaceInName/testSpaceInName.pro5
-rw-r--r--tests/auto/corelib/io/qprocessenvironment/qprocessenvironment.pro4
-rw-r--r--tests/auto/corelib/io/qresourceengine/qresourceengine.pro2
-rw-r--r--tests/auto/corelib/io/qresourceengine/qresourceengine_test.pro34
-rw-r--r--tests/auto/corelib/io/qresourceengine/staticplugin/staticplugin.pro8
-rw-r--r--tests/auto/corelib/io/qsavefile/qsavefile.pro5
-rw-r--r--tests/auto/corelib/io/qsettings/qsettings.pro11
-rw-r--r--tests/auto/corelib/io/qstandardpaths/CMakeLists.txt1
-rw-r--r--tests/auto/corelib/io/qstandardpaths/qstandardpaths.pro8
-rw-r--r--tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro4
-rw-r--r--tests/auto/corelib/io/qtemporarydir/qtemporarydir.pro7
-rw-r--r--tests/auto/corelib/io/qtemporaryfile/qtemporaryfile.pro10
-rw-r--r--tests/auto/corelib/io/qurl/qurl.pro6
-rw-r--r--tests/auto/corelib/io/qurlinternal/qurlinternal.pro5
-rw-r--r--tests/auto/corelib/io/qurlquery/qurlquery.pro5
-rw-r--r--tests/auto/corelib/itemmodels/itemmodels.pro20
-rw-r--r--tests/auto/corelib/itemmodels/qabstractitemmodel/qabstractitemmodel.pro9
-rw-r--r--tests/auto/corelib/itemmodels/qabstractproxymodel/qabstractproxymodel.pro5
-rw-r--r--tests/auto/corelib/itemmodels/qconcatenatetablesproxymodel/qconcatenatetablesproxymodel.pro5
-rw-r--r--tests/auto/corelib/itemmodels/qidentityproxymodel/qidentityproxymodel.pro8
-rw-r--r--tests/auto/corelib/itemmodels/qitemmodel/qitemmodel.pro4
-rw-r--r--tests/auto/corelib/itemmodels/qitemselectionmodel/qitemselectionmodel.pro4
-rw-r--r--tests/auto/corelib/itemmodels/qsortfilterproxymodel_recursive/qsortfilterproxymodel_recursive.pro8
-rw-r--r--tests/auto/corelib/itemmodels/qsortfilterproxymodel_regularexpression/qsortfilterproxymodel_regularexpression.pro16
-rw-r--r--tests/auto/corelib/itemmodels/qstringlistmodel/qstringlistmodel.pro5
-rw-r--r--tests/auto/corelib/itemmodels/qtransposeproxymodel/qtransposeproxymodel.pro6
-rw-r--r--tests/auto/corelib/kernel/kernel.pro54
-rw-r--r--tests/auto/corelib/kernel/qcoreapplication/qcoreapplication.pro9
-rw-r--r--tests/auto/corelib/kernel/qdeadlinetimer/qdeadlinetimer.pro5
-rw-r--r--tests/auto/corelib/kernel/qelapsedtimer/qelapsedtimer.pro5
-rw-r--r--tests/auto/corelib/kernel/qeventdispatcher/qeventdispatcher.pro4
-rw-r--r--tests/auto/corelib/kernel/qeventloop/qeventloop.pro8
-rw-r--r--tests/auto/corelib/kernel/qmath/qmath.pro4
-rw-r--r--tests/auto/corelib/kernel/qmetacontainer/qmetacontainer.pro5
-rw-r--r--tests/auto/corelib/kernel/qmetaenum/qmetaenum.pro4
-rw-r--r--tests/auto/corelib/kernel/qmetamethod/qmetamethod.pro4
-rw-r--r--tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro5
-rw-r--r--tests/auto/corelib/kernel/qmetaobjectbuilder/qmetaobjectbuilder.pro4
-rw-r--r--tests/auto/corelib/kernel/qmetaproperty/qmetaproperty.pro4
-rw-r--r--tests/auto/corelib/kernel/qmetatype/qmetatype.pro27
-rw-r--r--tests/auto/corelib/kernel/qmimedata/qmimedata.pro4
-rw-r--r--tests/auto/corelib/kernel/qobject/qobject.pro4
-rw-r--r--tests/auto/corelib/kernel/qobject/signalbug/signalbug.pro6
-rw-r--r--tests/auto/corelib/kernel/qobject/test.pro10
-rw-r--r--tests/auto/corelib/kernel/qpointer/qpointer.pro5
-rw-r--r--tests/auto/corelib/kernel/qproperty/qproperty.pro4
-rw-r--r--tests/auto/corelib/kernel/qsharedmemory/producerconsumer/producerconsumer.pro5
-rw-r--r--tests/auto/corelib/kernel/qsharedmemory/qsharedmemory.pro6
-rw-r--r--tests/auto/corelib/kernel/qsharedmemory/test.pro8
-rw-r--r--tests/auto/corelib/kernel/qsignalblocker/qsignalblocker.pro5
-rw-r--r--tests/auto/corelib/kernel/qsignalmapper/qsignalmapper.pro4
-rw-r--r--tests/auto/corelib/kernel/qsocketnotifier/qsocketnotifier.pro8
-rw-r--r--tests/auto/corelib/kernel/qsystemsemaphore/acquirerelease/acquirerelease.pro5
-rw-r--r--tests/auto/corelib/kernel/qsystemsemaphore/qsystemsemaphore.pro3
-rw-r--r--tests/auto/corelib/kernel/qsystemsemaphore/test.pro7
-rw-r--r--tests/auto/corelib/kernel/qtimer/qtimer.pro7
-rw-r--r--tests/auto/corelib/kernel/qtranslator/qtranslator.pro9
-rw-r--r--tests/auto/corelib/kernel/qvariant/qvariant.pro18
-rw-r--r--tests/auto/corelib/kernel/qwineventnotifier/qwineventnotifier.pro4
-rw-r--r--tests/auto/corelib/mimetypes/mimetypes.pro8
-rw-r--r--tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-cache/qmimedatabase-cache.pro16
-rw-r--r--tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-xml/qmimedatabase-xml.pro17
-rw-r--r--tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase.pro5
-rw-r--r--tests/auto/corelib/mimetypes/qmimetype/qmimetype.pro5
-rw-r--r--tests/auto/corelib/plugin/plugin.pro24
-rw-r--r--tests/auto/corelib/plugin/qfactoryloader/plugin1/plugin1.pro13
-rw-r--r--tests/auto/corelib/plugin/qfactoryloader/plugin2/plugin2.pro13
-rw-r--r--tests/auto/corelib/plugin/qfactoryloader/qfactoryloader.pro15
-rw-r--r--tests/auto/corelib/plugin/qfactoryloader/test/test.pro30
-rw-r--r--tests/auto/corelib/plugin/qlibrary/lib/lib.pro21
-rw-r--r--tests/auto/corelib/plugin/qlibrary/lib2/lib2.pro53
-rw-r--r--tests/auto/corelib/plugin/qlibrary/qlibrary.pro15
-rw-r--r--tests/auto/corelib/plugin/qlibrary/tst/tst.pro25
-rw-r--r--tests/auto/corelib/plugin/qplugin/debugplugin/debugplugin.pro6
-rw-r--r--tests/auto/corelib/plugin/qplugin/invalidplugin/invalidplugin.pro5
-rw-r--r--tests/auto/corelib/plugin/qplugin/qplugin.pro17
-rw-r--r--tests/auto/corelib/plugin/qplugin/releaseplugin/releaseplugin.pro6
-rw-r--r--tests/auto/corelib/plugin/qplugin/tst_qplugin.pro6
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/almostplugin/almostplugin.pro12
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/lib/lib.pro13
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pri13
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pro15
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/machtest/machtest_fat.pro47
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/machtest/machtest_i386.pro3
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/machtest/machtest_ppc64.pro9
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/machtest/machtest_x86_64.pro2
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/qpluginloader.pro21
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/staticplugin/staticplugin.pro7
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/theplugin/theplugin.pro13
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/tst/tst.pro21
-rw-r--r--tests/auto/corelib/plugin/quuid/quuid.pro6
-rw-r--r--tests/auto/corelib/plugin/quuid/test/test.pro19
-rw-r--r--tests/auto/corelib/plugin/quuid/testProcessUniqueness/testProcessUniqueness.pro9
-rw-r--r--tests/auto/corelib/serialization/json/json.pro12
-rw-r--r--tests/auto/corelib/serialization/qcborstreamreader/qcborstreamreader.pro11
-rw-r--r--tests/auto/corelib/serialization/qcborstreamwriter/qcborstreamwriter.pro8
-rw-r--r--tests/auto/corelib/serialization/qcborvalue/qcborvalue.pro11
-rw-r--r--tests/auto/corelib/serialization/qcborvalue_json/qcborvalue_json.pro7
-rw-r--r--tests/auto/corelib/serialization/qdatastream/qdatastream.pro11
-rw-r--r--tests/auto/corelib/serialization/qdatastream_core_pixmap/qdatastream_core_pixmap.pro4
-rw-r--r--tests/auto/corelib/serialization/qtextstream/qtextstream.pro2
-rw-r--r--tests/auto/corelib/serialization/qtextstream/readAllStdinProcess/readAllStdinProcess.pro8
-rw-r--r--tests/auto/corelib/serialization/qtextstream/readLineStdinProcess/readLineStdinProcess.pro8
-rw-r--r--tests/auto/corelib/serialization/qtextstream/stdinProcess/stdinProcess.pro8
-rw-r--r--tests/auto/corelib/serialization/qtextstream/test/test.pro27
-rw-r--r--tests/auto/corelib/serialization/qxmlstream/qxmlstream.pro6
-rw-r--r--tests/auto/corelib/serialization/serialization.pro22
-rw-r--r--tests/auto/corelib/text/qbytearray/qbytearray.pro16
-rw-r--r--tests/auto/corelib/text/qbytearrayapisymmetry/qbytearrayapisymmetry.pro4
-rw-r--r--tests/auto/corelib/text/qbytearraylist/qbytearraylist.pro4
-rw-r--r--tests/auto/corelib/text/qbytearraymatcher/qbytearraymatcher.pro5
-rw-r--r--tests/auto/corelib/text/qbytearrayview/qbytearrayview.pro4
-rw-r--r--tests/auto/corelib/text/qbytedatabuffer/qbytedatabuffer.pro4
-rw-r--r--tests/auto/corelib/text/qchar/qchar.pro11
-rw-r--r--tests/auto/corelib/text/qcollator/qcollator.pro5
-rw-r--r--tests/auto/corelib/text/qlatin1string/qlatin1string.pro9
-rw-r--r--tests/auto/corelib/text/qlocale/qlocale.pro4
-rw-r--r--tests/auto/corelib/text/qlocale/syslocaleapp/syslocaleapp.pro7
-rw-r--r--tests/auto/corelib/text/qlocale/test/test.pro19
-rw-r--r--tests/auto/corelib/text/qregularexpression/qregularexpression.pro4
-rw-r--r--tests/auto/corelib/text/qstring/qstring.pro17
-rw-r--r--tests/auto/corelib/text/qstring_no_cast_from_bytearray/qstring_no_cast_from_bytearray.pro6
-rw-r--r--tests/auto/corelib/text/qstringapisymmetry/qstringapisymmetry.pro6
-rw-r--r--tests/auto/corelib/text/qstringbuilder/qstringbuilder.pro6
-rw-r--r--tests/auto/corelib/text/qstringbuilder/qstringbuilder1/qstringbuilder1.pro4
-rw-r--r--tests/auto/corelib/text/qstringbuilder/qstringbuilder2/qstringbuilder2.pro4
-rw-r--r--tests/auto/corelib/text/qstringbuilder/qstringbuilder3/qstringbuilder3.pro4
-rw-r--r--tests/auto/corelib/text/qstringbuilder/qstringbuilder4/qstringbuilder4.pro4
-rw-r--r--tests/auto/corelib/text/qstringconverter/qstringconverter.pro5
-rw-r--r--tests/auto/corelib/text/qstringiterator/qstringiterator.pro5
-rw-r--r--tests/auto/corelib/text/qstringlist/qstringlist.pro4
-rw-r--r--tests/auto/corelib/text/qstringmatcher/qstringmatcher.pro5
-rw-r--r--tests/auto/corelib/text/qstringtokenizer/qstringtokenizer.pro7
-rw-r--r--tests/auto/corelib/text/qstringview/qstringview.pro7
-rw-r--r--tests/auto/corelib/text/qtextboundaryfinder/qtextboundaryfinder.pro11
-rw-r--r--tests/auto/corelib/text/text.pro29
-rw-r--r--tests/auto/corelib/thread/qatomicint/qatomicint.pro4
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/char/char.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/char16_t/char16_t.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/char32_t/char32_t.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/int/int.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/long/long.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pri11
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pro18
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/qlonglong/qlonglong.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/qptrdiff/qptrdiff.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/quintptr/quintptr.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/qulonglong/qulonglong.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/schar/schar.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/short/short.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/uchar/uchar.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/uint/uint.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/ulong/ulong.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/ushort/ushort.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicinteger/wchar_t/wchar_t.pro1
-rw-r--r--tests/auto/corelib/thread/qatomicpointer/qatomicpointer.pro4
-rw-r--r--tests/auto/corelib/thread/qfuture/qfuture.pro5
-rw-r--r--tests/auto/corelib/thread/qfuturesynchronizer/qfuturesynchronizer.pro4
-rw-r--r--tests/auto/corelib/thread/qfuturewatcher/qfuturewatcher.pro4
-rw-r--r--tests/auto/corelib/thread/qmutex/qmutex.pro5
-rw-r--r--tests/auto/corelib/thread/qmutexlocker/qmutexlocker.pro4
-rw-r--r--tests/auto/corelib/thread/qpromise/qpromise.pro4
-rw-r--r--tests/auto/corelib/thread/qreadlocker/qreadlocker.pro4
-rw-r--r--tests/auto/corelib/thread/qreadwritelock/qreadwritelock.pro4
-rw-r--r--tests/auto/corelib/thread/qresultstore/qresultstore.pro4
-rw-r--r--tests/auto/corelib/thread/qsemaphore/qsemaphore.pro4
-rw-r--r--tests/auto/corelib/thread/qthread/qthread.pro9
-rw-r--r--tests/auto/corelib/thread/qthreadonce/qthreadonce.pro12
-rw-r--r--tests/auto/corelib/thread/qthreadpool/qthreadpool.pro4
-rw-r--r--tests/auto/corelib/thread/qthreadstorage/crashonexit/crashonexit.pro16
-rw-r--r--tests/auto/corelib/thread/qthreadstorage/qthreadstorage.pro8
-rw-r--r--tests/auto/corelib/thread/qthreadstorage/test/test.pro16
-rw-r--r--tests/auto/corelib/thread/qwaitcondition/qwaitcondition.pro4
-rw-r--r--tests/auto/corelib/thread/qwritelocker/qwritelocker.pro4
-rw-r--r--tests/auto/corelib/thread/thread.pro34
-rw-r--r--tests/auto/corelib/time/qcalendar/qcalendar.pro5
-rw-r--r--tests/auto/corelib/time/qdate/qdate.pro5
-rw-r--r--tests/auto/corelib/time/qdatetime/qdatetime.pro18
-rw-r--r--tests/auto/corelib/time/qdatetimeparser/qdatetimeparser.pro4
-rw-r--r--tests/auto/corelib/time/qtime/qtime.pro5
-rw-r--r--tests/auto/corelib/time/qtimezone/qtimezone.pro11
-rw-r--r--tests/auto/corelib/time/time.pro8
-rw-r--r--tests/auto/corelib/tools/collections/collections.pro7
-rw-r--r--tests/auto/corelib/tools/containerapisymmetry/containerapisymmetry.pro5
-rw-r--r--tests/auto/corelib/tools/qalgorithms/qalgorithms.pro4
-rw-r--r--tests/auto/corelib/tools/qarraydata/qarraydata.pro5
-rw-r--r--tests/auto/corelib/tools/qbitarray/qbitarray.pro4
-rw-r--r--tests/auto/corelib/tools/qcache/qcache.pro4
-rw-r--r--tests/auto/corelib/tools/qcommandlineparser/qcommandlineparser.pro3
-rw-r--r--tests/auto/corelib/tools/qcommandlineparser/testhelper/qcommandlineparser_test_helper.pro5
-rw-r--r--tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.pro4
-rw-r--r--tests/auto/corelib/tools/qcontiguouscache/qcontiguouscache.pro4
-rw-r--r--tests/auto/corelib/tools/qcryptographichash/qcryptographichash.pro11
-rw-r--r--tests/auto/corelib/tools/qduplicatetracker/qduplicatetracker.pro4
-rw-r--r--tests/auto/corelib/tools/qeasingcurve/qeasingcurve.pro4
-rw-r--r--tests/auto/corelib/tools/qexplicitlyshareddatapointer/qexplicitlyshareddatapointer.pro4
-rw-r--r--tests/auto/corelib/tools/qflatmap/qflatmap.pro4
-rw-r--r--tests/auto/corelib/tools/qfreelist/qfreelist.pro5
-rw-r--r--tests/auto/corelib/tools/qhash/qhash.pro6
-rw-r--r--tests/auto/corelib/tools/qhashfunctions/qhashfunctions.pro4
-rw-r--r--tests/auto/corelib/tools/qline/qline.pro5
-rw-r--r--tests/auto/corelib/tools/qlist/qlist.pro7
-rw-r--r--tests/auto/corelib/tools/qmacautoreleasepool/qmacautoreleasepool.pro5
-rw-r--r--tests/auto/corelib/tools/qmakearray/qmakearray.pro4
-rw-r--r--tests/auto/corelib/tools/qmap/qmap.pro6
-rw-r--r--tests/auto/corelib/tools/qmargins/qmargins.pro4
-rw-r--r--tests/auto/corelib/tools/qmessageauthenticationcode/qmessageauthenticationcode.pro5
-rw-r--r--tests/auto/corelib/tools/qoffsetstringarray/qoffsetstringarray.pro5
-rw-r--r--tests/auto/corelib/tools/qpair/qpair.pro6
-rw-r--r--tests/auto/corelib/tools/qpoint/qpoint.pro4
-rw-r--r--tests/auto/corelib/tools/qpointf/qpointf.pro4
-rw-r--r--tests/auto/corelib/tools/qqueue/qqueue.pro4
-rw-r--r--tests/auto/corelib/tools/qrect/qrect.pro4
-rw-r--r--tests/auto/corelib/tools/qringbuffer/qringbuffer.pro4
-rw-r--r--tests/auto/corelib/tools/qscopedpointer/qscopedpointer.pro4
-rw-r--r--tests/auto/corelib/tools/qscopedvaluerollback/qscopedvaluerollback.pro4
-rw-r--r--tests/auto/corelib/tools/qscopeguard/qscopeguard.pro7
-rw-r--r--tests/auto/corelib/tools/qset/qset.pro8
-rw-r--r--tests/auto/corelib/tools/qsharedpointer/externaltests.pri6
-rw-r--r--tests/auto/corelib/tools/qsharedpointer/qsharedpointer.pro17
-rw-r--r--tests/auto/corelib/tools/qsize/qsize.pro4
-rw-r--r--tests/auto/corelib/tools/qsizef/qsizef.pro4
-rw-r--r--tests/auto/corelib/tools/qstl/qstl.pro4
-rw-r--r--tests/auto/corelib/tools/qtaggedpointer/qtaggedpointer.pro4
-rw-r--r--tests/auto/corelib/tools/qtimeline/qtimeline.pro4
-rw-r--r--tests/auto/corelib/tools/qvarlengtharray/qvarlengtharray.pro6
-rw-r--r--tests/auto/corelib/tools/qversionnumber/qversionnumber.pro6
-rw-r--r--tests/auto/corelib/tools/tools.pro48
-rw-r--r--tests/auto/dbus/dbus.pro39
-rw-r--r--tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor.pro7
-rw-r--r--tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor/qdbusabstractadaptor.pro7
-rw-r--r--tests/auto/dbus/qdbusabstractadaptor/qmyserver/qmyserver.pro6
-rw-r--r--tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface.pro6
-rw-r--r--tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface/qdbusabstractinterface.pro12
-rw-r--r--tests/auto/dbus/qdbusabstractinterface/qpinger/qpinger.pro6
-rw-r--r--tests/auto/dbus/qdbusconnection/qdbusconnection.pro5
-rw-r--r--tests/auto/dbus/qdbusconnection_delayed/qdbusconnection_delayed.pro5
-rw-r--r--tests/auto/dbus/qdbusconnection_no_app/qdbusconnection_no_app.pro6
-rw-r--r--tests/auto/dbus/qdbusconnection_no_bus/qdbusconnection_no_bus.pro4
-rw-r--r--tests/auto/dbus/qdbusconnection_no_libdbus/qdbusconnection_no_libdbus.pro5
-rw-r--r--tests/auto/dbus/qdbusconnection_spyhook/qdbusconnection_spyhook.pro7
-rw-r--r--tests/auto/dbus/qdbuscontext/qdbuscontext.pro5
-rw-r--r--tests/auto/dbus/qdbusinterface/qdbusinterface.pro6
-rw-r--r--tests/auto/dbus/qdbusinterface/qdbusinterface/qdbusinterface.pro14
-rw-r--r--tests/auto/dbus/qdbusinterface/qmyserver/qmyserver.pro6
-rw-r--r--tests/auto/dbus/qdbuslocalcalls/qdbuslocalcalls.pro4
-rw-r--r--tests/auto/dbus/qdbusmarshall/qdbusmarshall.pro9
-rw-r--r--tests/auto/dbus/qdbusmarshall/qdbusmarshall/qdbusmarshall.pro13
-rw-r--r--tests/auto/dbus/qdbusmarshall/qpong/qpong.pro5
-rw-r--r--tests/auto/dbus/qdbusmetaobject/qdbusmetaobject.pro4
-rw-r--r--tests/auto/dbus/qdbusmetatype/qdbusmetatype.pro4
-rw-r--r--tests/auto/dbus/qdbuspendingcall/qdbuspendingcall.pro4
-rw-r--r--tests/auto/dbus/qdbuspendingreply/qdbuspendingreply.pro4
-rw-r--r--tests/auto/dbus/qdbusreply/qdbusreply.pro4
-rw-r--r--tests/auto/dbus/qdbusservicewatcher/qdbusservicewatcher.pro4
-rw-r--r--tests/auto/dbus/qdbusthreading/qdbusthreading.pro4
-rw-r--r--tests/auto/dbus/qdbustype/qdbustype.pro10
-rw-r--r--tests/auto/dbus/qdbusxmlparser/qdbusxmlparser.pro4
-rw-r--r--tests/auto/gui/gui.pro20
-rw-r--r--tests/auto/gui/image/image.pro24
-rw-r--r--tests/auto/gui/image/qicoimageformat/qicoimageformat.pro7
-rw-r--r--tests/auto/gui/image/qicon/qicon.pro9
-rw-r--r--tests/auto/gui/image/qiconhighdpi/qiconhighdpi.pro8
-rw-r--r--tests/auto/gui/image/qimage/qimage.pro13
-rw-r--r--tests/auto/gui/image/qimageiohandler/qimageiohandler.pro7
-rw-r--r--tests/auto/gui/image/qimagereader/qimagereader.pro13
-rw-r--r--tests/auto/gui/image/qimagewriter/qimagewriter.pro7
-rw-r--r--tests/auto/gui/image/qmovie/qmovie.pro13
-rw-r--r--tests/auto/gui/image/qpicture/qpicture.pro7
-rw-r--r--tests/auto/gui/image/qpixmap/qpixmap.pro11
-rw-r--r--tests/auto/gui/image/qpixmapcache/qpixmapcache.pro7
-rw-r--r--tests/auto/gui/itemmodels/itemmodels.pro13
-rw-r--r--tests/auto/gui/itemmodels/qfilesystemmodel/qfilesystemmodel.pro13
-rw-r--r--tests/auto/gui/itemmodels/qstandarditem/qstandarditem.pro6
-rw-r--r--tests/auto/gui/itemmodels/qstandarditemmodel/qstandarditemmodel.pro7
-rw-r--r--tests/auto/gui/kernel/kernel.pro56
-rw-r--r--tests/auto/gui/kernel/noqteventloop/noqteventloop.pro8
-rw-r--r--tests/auto/gui/kernel/qaction/qaction.pro4
-rw-r--r--tests/auto/gui/kernel/qactiongroup/qactiongroup.pro4
-rw-r--r--tests/auto/gui/kernel/qaddpostroutine/qaddpostroutine.pro7
-rw-r--r--tests/auto/gui/kernel/qbackingstore/qbackingstore.pro6
-rw-r--r--tests/auto/gui/kernel/qclipboard/copier/copier.pro4
-rw-r--r--tests/auto/gui/kernel/qclipboard/paster/paster.pro4
-rw-r--r--tests/auto/gui/kernel/qclipboard/qclipboard.pro4
-rw-r--r--tests/auto/gui/kernel/qclipboard/test/test.pro18
-rw-r--r--tests/auto/gui/kernel/qcursor/qcursor.pro6
-rw-r--r--tests/auto/gui/kernel/qdrag/qdrag.pro10
-rw-r--r--tests/auto/gui/kernel/qevent/qevent.pro4
-rw-r--r--tests/auto/gui/kernel/qfileopenevent/qfileopenevent.pro2
-rw-r--r--tests/auto/gui/kernel/qfileopenevent/qfileopeneventexternal/qfileopeneventexternal.pro3
-rw-r--r--tests/auto/gui/kernel/qfileopenevent/test/test.pro4
-rw-r--r--tests/auto/gui/kernel/qguiapplication/qguiapplication.pro12
-rw-r--r--tests/auto/gui/kernel/qguieventdispatcher/qguieventdispatcher.pro4
-rw-r--r--tests/auto/gui/kernel/qguieventloop/qguieventloop.pro3
-rw-r--r--tests/auto/gui/kernel/qguimetatype/qguimetatype.pro4
-rw-r--r--tests/auto/gui/kernel/qguitimer/qguitimer.pro4
-rw-r--r--tests/auto/gui/kernel/qguivariant/no_application/no_application.pro4
-rw-r--r--tests/auto/gui/kernel/qguivariant/qguivariant.pro2
-rw-r--r--tests/auto/gui/kernel/qguivariant/test/test.pro6
-rw-r--r--tests/auto/gui/kernel/qhighdpi/qhighdpi.pro6
-rw-r--r--tests/auto/gui/kernel/qinputdevice/qinputdevice.pro4
-rw-r--r--tests/auto/gui/kernel/qinputmethod/qinputmethod.pro4
-rw-r--r--tests/auto/gui/kernel/qkeyevent/qkeyevent.pro4
-rw-r--r--tests/auto/gui/kernel/qkeysequence/qkeysequence.pro9
-rw-r--r--tests/auto/gui/kernel/qmouseevent/qmouseevent.pro4
-rw-r--r--tests/auto/gui/kernel/qmouseevent_modal/qmouseevent_modal.pro7
-rw-r--r--tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro6
-rw-r--r--tests/auto/gui/kernel/qpalette/qpalette.pro7
-rw-r--r--tests/auto/gui/kernel/qpixelformat/qpixelformat.pro6
-rw-r--r--tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro6
-rw-r--r--tests/auto/gui/kernel/qscreen/qscreen.pro6
-rw-r--r--tests/auto/gui/kernel/qshortcut/qshortcut.pro4
-rw-r--r--tests/auto/gui/kernel/qsurfaceformat/qsurfaceformat.pro6
-rw-r--r--tests/auto/gui/kernel/qtouchevent/qtouchevent.pro4
-rw-r--r--tests/auto/gui/kernel/qwindow/qwindow.pro8
-rw-r--r--tests/auto/gui/math3d/math3d.pro6
-rw-r--r--tests/auto/gui/math3d/qmatrixnxn/qmatrixnxn.pro5
-rw-r--r--tests/auto/gui/math3d/qquaternion/qquaternion.pro4
-rw-r--r--tests/auto/gui/math3d/qvectornd/qvectornd.pro4
-rw-r--r--tests/auto/gui/painting/painting.pro25
-rw-r--r--tests/auto/gui/painting/qbrush/qbrush.pro4
-rw-r--r--tests/auto/gui/painting/qcolor/qcolor.pro4
-rw-r--r--tests/auto/gui/painting/qcolorspace/qcolorspace.pro9
-rw-r--r--tests/auto/gui/painting/qpagelayout/qpagelayout.pro7
-rw-r--r--tests/auto/gui/painting/qpageranges/qpageranges.pro6
-rw-r--r--tests/auto/gui/painting/qpagesize/qpagesize.pro7
-rw-r--r--tests/auto/gui/painting/qpaintengine/qpaintengine.pro4
-rw-r--r--tests/auto/gui/painting/qpainter/qpainter.pro15
-rw-r--r--tests/auto/gui/painting/qpainter/utils/createImages/createImages.pro4
-rw-r--r--tests/auto/gui/painting/qpainterpath/qpainterpath.pro4
-rw-r--r--tests/auto/gui/painting/qpainterpathstroker/qpainterpathstroker.pro4
-rw-r--r--tests/auto/gui/painting/qpathclipper/qpathclipper.pro10
-rw-r--r--tests/auto/gui/painting/qpdfwriter/qpdfwriter.pro7
-rw-r--r--tests/auto/gui/painting/qpen/qpen.pro4
-rw-r--r--tests/auto/gui/painting/qpolygon/qpolygon.pro8
-rw-r--r--tests/auto/gui/painting/qregion/qregion.pro9
-rw-r--r--tests/auto/gui/painting/qtransform/qtransform.pro6
-rw-r--r--tests/auto/gui/qopengl/qopengl.pro11
-rw-r--r--tests/auto/gui/qopenglconfig/qopenglconfig.pro10
-rw-r--r--tests/auto/gui/qvulkan/qvulkan.pro9
-rw-r--r--tests/auto/gui/rhi/qrhi/qrhi.pro8
-rw-r--r--tests/auto/gui/rhi/qshader/qshader.pro8
-rw-r--r--tests/auto/gui/rhi/rhi.pro4
-rw-r--r--tests/auto/gui/text/qabstracttextdocumentlayout/qabstracttextdocumentlayout.pro9
-rw-r--r--tests/auto/gui/text/qcssparser/qcssparser.pro15
-rw-r--r--tests/auto/gui/text/qfont/qfont.pro7
-rw-r--r--tests/auto/gui/text/qfontcache/qfontcache.pro6
-rw-r--r--tests/auto/gui/text/qfontdatabase/qfontdatabase.pro8
-rw-r--r--tests/auto/gui/text/qfontmetrics/qfontmetrics.pro5
-rw-r--r--tests/auto/gui/text/qglyphrun/qglyphrun.pro10
-rw-r--r--tests/auto/gui/text/qinputcontrol/qinputcontrol.pro7
-rw-r--r--tests/auto/gui/text/qrawfont/qrawfont.pro10
-rw-r--r--tests/auto/gui/text/qstatictext/qstatictext.pro7
-rw-r--r--tests/auto/gui/text/qsyntaxhighlighter/qsyntaxhighlighter.pro5
-rw-r--r--tests/auto/gui/text/qtextblock/qtextblock.pro10
-rw-r--r--tests/auto/gui/text/qtextcursor/qtextcursor.pro4
-rw-r--r--tests/auto/gui/text/qtextdocument/qtextdocument.pro7
-rw-r--r--tests/auto/gui/text/qtextdocumentfragment/qtextdocumentfragment.pro9
-rw-r--r--tests/auto/gui/text/qtextdocumentlayout/qtextdocumentlayout.pro7
-rw-r--r--tests/auto/gui/text/qtextformat/qtextformat.pro4
-rw-r--r--tests/auto/gui/text/qtextimagehandler/qtextimagehandler.pro4
-rw-r--r--tests/auto/gui/text/qtextlayout/qtextlayout.pro5
-rw-r--r--tests/auto/gui/text/qtextlist/qtextlist.pro10
-rw-r--r--tests/auto/gui/text/qtextmarkdownimporter/qtextmarkdownimporter.pro11
-rw-r--r--tests/auto/gui/text/qtextmarkdownwriter/qtextmarkdownwriter.pro9
-rw-r--r--tests/auto/gui/text/qtextobject/qtextobject.pro11
-rw-r--r--tests/auto/gui/text/qtextodfwriter/qtextodfwriter.pro6
-rw-r--r--tests/auto/gui/text/qtextpiecetable/qtextpiecetable.pro10
-rw-r--r--tests/auto/gui/text/qtextscriptengine/generate/generate.pro5
-rw-r--r--tests/auto/gui/text/qtextscriptengine/qtextscriptengine.pro7
-rw-r--r--tests/auto/gui/text/qtexttable/qtexttable.pro8
-rw-r--r--tests/auto/gui/text/qzip/qzip.pro10
-rw-r--r--tests/auto/gui/text/text.pro48
-rw-r--r--tests/auto/gui/util/qdesktopservices/qdesktopservices.pro7
-rw-r--r--tests/auto/gui/util/qdoublevalidator/qdoublevalidator.pro6
-rw-r--r--tests/auto/gui/util/qintvalidator/qintvalidator.pro4
-rw-r--r--tests/auto/gui/util/qregularexpressionvalidator/qregularexpressionvalidator.pro4
-rw-r--r--tests/auto/gui/util/qshadergenerator/qshadergenerator.pro5
-rw-r--r--tests/auto/gui/util/qshadergraph/qshadergraph.pro5
-rw-r--r--tests/auto/gui/util/qshadergraphloader/qshadergraphloader.pro5
-rw-r--r--tests/auto/gui/util/qshadernodes/qshadernodes.pro5
-rw-r--r--tests/auto/gui/util/qshadernodesloader/qshadernodesloader.pro5
-rw-r--r--tests/auto/gui/util/qtexturefilereader/qtexturefilereader.pro5
-rw-r--r--tests/auto/gui/util/qundogroup/qundogroup.pro4
-rw-r--r--tests/auto/gui/util/qundostack/qundostack.pro4
-rw-r--r--tests/auto/gui/util/util.pro14
-rw-r--r--tests/auto/installed_cmake/installed_cmake.pro5
-rw-r--r--tests/auto/network/access/access.pro26
-rw-r--r--tests/auto/network/access/hpack/hpack.pro6
-rw-r--r--tests/auto/network/access/hsts/hsts.pro6
-rw-r--r--tests/auto/network/access/http2/http2.pro9
-rw-r--r--tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro9
-rw-r--r--tests/auto/network/access/qdecompresshelper/qdecompresshelper.pro12
-rw-r--r--tests/auto/network/access/qhttpnetworkconnection/qhttpnetworkconnection.pro9
-rw-r--r--tests/auto/network/access/qhttpnetworkreply/qhttpnetworkreply.pro6
-rw-r--r--tests/auto/network/access/qnetworkaccessmanager/qnetworkaccessmanager.pro4
-rw-r--r--tests/auto/network/access/qnetworkcachemetadata/qnetworkcachemetadata.pro4
-rw-r--r--tests/auto/network/access/qnetworkcookie/qnetworkcookie.pro5
-rw-r--r--tests/auto/network/access/qnetworkcookiejar/qnetworkcookiejar.pro6
-rw-r--r--tests/auto/network/access/qnetworkdiskcache/qnetworkdiskcache.pro4
-rw-r--r--tests/auto/network/access/qnetworkreply/echo/echo.pro4
-rw-r--r--tests/auto/network/access/qnetworkreply/qnetworkreply.pro5
-rw-r--r--tests/auto/network/access/qnetworkreply/test/test.pro19
-rw-r--r--tests/auto/network/access/qnetworkrequest/qnetworkrequest.pro5
-rw-r--r--tests/auto/network/kernel/kernel.pro20
-rw-r--r--tests/auto/network/kernel/qauthenticator/qauthenticator.pro6
-rw-r--r--tests/auto/network/kernel/qdnslookup/qdnslookup.pro7
-rw-r--r--tests/auto/network/kernel/qdnslookup_appless/qdnslookup_appless.pro7
-rw-r--r--tests/auto/network/kernel/qhostaddress/qhostaddress.pro7
-rw-r--r--tests/auto/network/kernel/qhostinfo/qhostinfo.pro9
-rw-r--r--tests/auto/network/kernel/qnetworkaddressentry/qnetworkaddressentry.pro5
-rw-r--r--tests/auto/network/kernel/qnetworkdatagram/qnetworkdatagram.pro4
-rw-r--r--tests/auto/network/kernel/qnetworkinterface/qnetworkinterface.pro5
-rw-r--r--tests/auto/network/kernel/qnetworkproxy/qnetworkproxy.pro9
-rw-r--r--tests/auto/network/kernel/qnetworkproxyfactory/qnetworkproxyfactory.pro9
-rw-r--r--tests/auto/network/network.pro9
-rw-r--r--tests/auto/network/selftest/selftest.pro6
-rw-r--r--tests/auto/network/socket/platformsocketengine/platformsocketengine.pri8
-rw-r--r--tests/auto/network/socket/platformsocketengine/platformsocketengine.pro11
-rw-r--r--tests/auto/network/socket/qabstractsocket/qabstractsocket.pro10
-rw-r--r--tests/auto/network/socket/qhttpsocketengine/qhttpsocketengine.pro17
-rw-r--r--tests/auto/network/socket/qlocalsocket/qlocalsocket.pro2
-rw-r--r--tests/auto/network/socket/qlocalsocket/socketprocess/socketprocess.pro8
-rw-r--r--tests/auto/network/socket/qlocalsocket/test/test.pro21
-rw-r--r--tests/auto/network/socket/qsctpsocket/qsctpsocket.pro6
-rw-r--r--tests/auto/network/socket/qsocks5socketengine/qsocks5socketengine.pro19
-rw-r--r--tests/auto/network/socket/qtcpserver/crashingServer/crashingServer.pro8
-rw-r--r--tests/auto/network/socket/qtcpserver/qtcpserver.pro4
-rw-r--r--tests/auto/network/socket/qtcpserver/test/test.pro24
-rw-r--r--tests/auto/network/socket/qtcpsocket/qtcpsocket.pro8
-rw-r--r--tests/auto/network/socket/qtcpsocket/stressTest/stressTest.pro8
-rw-r--r--tests/auto/network/socket/qtcpsocket/test/test.pro23
-rw-r--r--tests/auto/network/socket/qudpsocket/clientserver/clientserver.pro5
-rw-r--r--tests/auto/network/socket/qudpsocket/qudpsocket.pro3
-rw-r--r--tests/auto/network/socket/qudpsocket/test/test.pro25
-rw-r--r--tests/auto/network/socket/qudpsocket/udpServer/udpServer.pro3
-rw-r--r--tests/auto/network/socket/socket.pro28
-rw-r--r--tests/auto/network/ssl/qasn1element/qasn1element.pro6
-rw-r--r--tests/auto/network/ssl/qdtls/qdtls.pro16
-rw-r--r--tests/auto/network/ssl/qdtlscookie/qdtlscookie.pro15
-rw-r--r--tests/auto/network/ssl/qocsp/qocsp.pro15
-rw-r--r--tests/auto/network/ssl/qpassworddigestor/qpassworddigestor.pro4
-rw-r--r--tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro8
-rw-r--r--tests/auto/network/ssl/qsslcipher/qsslcipher.pro14
-rw-r--r--tests/auto/network/ssl/qssldiffiehellmanparameters/qssldiffiehellmanparameters.pro7
-rw-r--r--tests/auto/network/ssl/qsslellipticcurve/qsslellipticcurve.pro6
-rw-r--r--tests/auto/network/ssl/qsslerror/qsslerror.pro14
-rw-r--r--tests/auto/network/ssl/qsslkey/qsslkey.pro12
-rw-r--r--tests/auto/network/ssl/qsslsocket/qsslsocket.pro27
-rw-r--r--tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro25
-rw-r--r--tests/auto/network/ssl/qsslsocket_onDemandCertificates_static/qsslsocket_onDemandCertificates_static.pro24
-rw-r--r--tests/auto/network/ssl/ssl.pro34
-rw-r--r--tests/auto/opengl/opengl.pro2
-rw-r--r--tests/auto/other/android/android.pro11
-rw-r--r--tests/auto/other/gestures/gestures.pro4
-rw-r--r--tests/auto/other/lancelot/lancelot.pro13
-rw-r--r--tests/auto/other/languagechange/languagechange.pro5
-rw-r--r--tests/auto/other/macgui/macgui.pro12
-rw-r--r--tests/auto/other/macnativeevents/macnativeevents.pro12
-rw-r--r--tests/auto/other/macplist/app/app.pro3
-rw-r--r--tests/auto/other/macplist/macplist.pro9
-rw-r--r--tests/auto/other/macplist/test/test.pro12
-rw-r--r--tests/auto/other/networkselftest/networkselftest.pro8
-rw-r--r--tests/auto/other/other.pro74
-rw-r--r--tests/auto/other/qaccessibility/qaccessibility.pro10
-rw-r--r--tests/auto/other/qaccessibilitylinux/qaccessibilitylinux.pro8
-rw-r--r--tests/auto/other/qaccessibilitymac/qaccessibilitymac.pro14
-rw-r--r--tests/auto/other/qcomplextext/qcomplextext.pro14
-rw-r--r--tests/auto/other/qfocusevent/qfocusevent.pro4
-rw-r--r--tests/auto/other/qnetworkaccessmanager_and_qprogressdialog/qnetworkaccessmanager_and_qprogressdialog.pro4
-rw-r--r--tests/auto/other/qobjectrace/qobjectrace.pro7
-rw-r--r--tests/auto/other/qprocess_and_guieventloop/qprocess_and_guieventloop.pro4
-rw-r--r--tests/auto/other/qprocess_and_guieventloop/test.pro4
-rw-r--r--tests/auto/other/qprocess_and_guieventloop/write-read-write/write-read-write.pro4
-rw-r--r--tests/auto/other/qsharedpointer_and_qwidget/qsharedpointer_and_qwidget.pro5
-rw-r--r--tests/auto/other/sessionmanagement_macos/sessionmanagement_macos.pro10
-rw-r--r--tests/auto/other/toolsupport/toolsupport.pro4
-rw-r--r--tests/auto/other/xkbkeyboard/xkbkeyboard.pro7
-rw-r--r--tests/auto/printsupport/dialogs/dialogs.pro3
-rw-r--r--tests/auto/printsupport/dialogs/qabstractprintdialog/qabstractprintdialog.pro8
-rw-r--r--tests/auto/printsupport/kernel/kernel.pro5
-rw-r--r--tests/auto/printsupport/kernel/qprintdevice/qprintdevice.pro7
-rw-r--r--tests/auto/printsupport/kernel/qprinter/qprinter.pro4
-rw-r--r--tests/auto/printsupport/kernel/qprinterinfo/qprinterinfo.pro7
-rw-r--r--tests/auto/printsupport/printsupport.pro6
-rw-r--r--tests/auto/sql/kernel/kernel.pro11
-rw-r--r--tests/auto/sql/kernel/qsql/qsql.pro5
-rw-r--r--tests/auto/sql/kernel/qsqldatabase/qsqldatabase.pro5
-rw-r--r--tests/auto/sql/kernel/qsqldriver/qsqldriver.pro5
-rw-r--r--tests/auto/sql/kernel/qsqlerror/qsqlerror.pro9
-rw-r--r--tests/auto/sql/kernel/qsqlfield/qsqlfield.pro5
-rw-r--r--tests/auto/sql/kernel/qsqlquery/qsqlquery.pro6
-rw-r--r--tests/auto/sql/kernel/qsqlrecord/qsqlrecord.pro5
-rw-r--r--tests/auto/sql/kernel/qsqlresult/qsqlresult.pro8
-rw-r--r--tests/auto/sql/kernel/qsqlthread/qsqlthread.pro5
-rw-r--r--tests/auto/sql/models/models.pro8
-rw-r--r--tests/auto/sql/models/qsqlquerymodel/qsqlquerymodel.pro5
-rw-r--r--tests/auto/sql/models/qsqlrelationaldelegate/qsqlrelationaldelegate.pro5
-rw-r--r--tests/auto/sql/models/qsqlrelationaltablemodel/qsqlrelationaltablemodel.pro5
-rw-r--r--tests/auto/sql/models/qsqltablemodel/qsqltablemodel.pro5
-rw-r--r--tests/auto/sql/sql.pro5
-rw-r--r--tests/auto/testlib/initmain/initmain.pro5
-rw-r--r--tests/auto/testlib/outformat/outformat.pro7
-rw-r--r--tests/auto/testlib/qabstractitemmodeltester/qabstractitemmodeltester.pro16
-rw-r--r--tests/auto/testlib/qsignalspy/qsignalspy.pro6
-rw-r--r--tests/auto/testlib/selftests/assert/assert.pro9
-rw-r--r--tests/auto/testlib/selftests/badxml/badxml.pro9
-rw-r--r--tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind.pro9
-rw-r--r--tests/auto/testlib/selftests/benchlibcounting/benchlibcounting.pro9
-rw-r--r--tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter.pro9
-rw-r--r--tests/auto/testlib/selftests/benchliboptions/benchliboptions.pro9
-rw-r--r--tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter.pro10
-rw-r--r--tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime.pro10
-rw-r--r--tests/auto/testlib/selftests/blacklisted/blacklisted.pro9
-rw-r--r--tests/auto/testlib/selftests/cmptest/cmptest.pro10
-rw-r--r--tests/auto/testlib/selftests/commandlinedata/commandlinedata.pro9
-rw-r--r--tests/auto/testlib/selftests/counting/counting.pro9
-rw-r--r--tests/auto/testlib/selftests/crashes/crashes.pro9
-rw-r--r--tests/auto/testlib/selftests/datatable/datatable.pro9
-rw-r--r--tests/auto/testlib/selftests/datetime/datetime.pro9
-rw-r--r--tests/auto/testlib/selftests/deleteLater/deleteLater.pro9
-rw-r--r--tests/auto/testlib/selftests/deleteLater_noApp/deleteLater_noApp.pro9
-rw-r--r--tests/auto/testlib/selftests/differentexec/differentexec.pro9
-rw-r--r--tests/auto/testlib/selftests/exceptionthrow/exceptionthrow.pro10
-rw-r--r--tests/auto/testlib/selftests/expectfail/expectfail.pro9
-rw-r--r--tests/auto/testlib/selftests/failcleanup/failcleanup.pro9
-rw-r--r--tests/auto/testlib/selftests/faildatatype/faildatatype.pro9
-rw-r--r--tests/auto/testlib/selftests/failfetchtype/failfetchtype.pro9
-rw-r--r--tests/auto/testlib/selftests/failinit/failinit.pro9
-rw-r--r--tests/auto/testlib/selftests/failinitdata/failinitdata.pro9
-rw-r--r--tests/auto/testlib/selftests/fetchbogus/fetchbogus.pro9
-rw-r--r--tests/auto/testlib/selftests/findtestdata/findtestdata.pro11
-rw-r--r--tests/auto/testlib/selftests/float/float.pro10
-rw-r--r--tests/auto/testlib/selftests/globaldata/globaldata.pro9
-rw-r--r--tests/auto/testlib/selftests/keyboard/keyboard.pro9
-rw-r--r--tests/auto/testlib/selftests/longstring/longstring.pro9
-rw-r--r--tests/auto/testlib/selftests/maxwarnings/maxwarnings.pro9
-rw-r--r--tests/auto/testlib/selftests/mouse/mouse.pro9
-rw-r--r--tests/auto/testlib/selftests/multiexec/multiexec.pro9
-rw-r--r--tests/auto/testlib/selftests/pairdiagnostics/pairdiagnostics.pro8
-rw-r--r--tests/auto/testlib/selftests/pass/pass.pro9
-rw-r--r--tests/auto/testlib/selftests/printdatatags/printdatatags.pro9
-rw-r--r--tests/auto/testlib/selftests/printdatatagswithglobaltags/printdatatagswithglobaltags.pro9
-rw-r--r--tests/auto/testlib/selftests/qexecstringlist/qexecstringlist.pro9
-rw-r--r--tests/auto/testlib/selftests/selftest.pro23
-rw-r--r--tests/auto/testlib/selftests/selftests.pri63
-rw-r--r--tests/auto/testlib/selftests/selftests.pro13
-rw-r--r--tests/auto/testlib/selftests/signaldumper/signaldumper.pro9
-rw-r--r--tests/auto/testlib/selftests/silent/silent.pro9
-rw-r--r--tests/auto/testlib/selftests/singleskip/singleskip.pro9
-rw-r--r--tests/auto/testlib/selftests/skip/skip.pro9
-rw-r--r--tests/auto/testlib/selftests/skipcleanup/skipcleanup.pro9
-rw-r--r--tests/auto/testlib/selftests/skipinit/skipinit.pro9
-rw-r--r--tests/auto/testlib/selftests/skipinitdata/skipinitdata.pro9
-rw-r--r--tests/auto/testlib/selftests/sleep/sleep.pro9
-rw-r--r--tests/auto/testlib/selftests/strcmp/strcmp.pro9
-rw-r--r--tests/auto/testlib/selftests/subtest/subtest.pro9
-rw-r--r--tests/auto/testlib/selftests/testlib/testlib.pro9
-rw-r--r--tests/auto/testlib/selftests/tuplediagnostics/tuplediagnostics.pro8
-rw-r--r--tests/auto/testlib/selftests/verbose1/verbose1.pro14
-rw-r--r--tests/auto/testlib/selftests/verbose2/verbose2.pro14
-rw-r--r--tests/auto/testlib/selftests/verifyexceptionthrown/verifyexceptionthrown.pro10
-rw-r--r--tests/auto/testlib/selftests/warnings/warnings.pro9
-rw-r--r--tests/auto/testlib/selftests/watchdog/watchdog.pro14
-rw-r--r--tests/auto/testlib/selftests/xunit/xunit.pro10
-rw-r--r--tests/auto/testlib/testlib.pro12
-rw-r--r--tests/auto/tools/moc/moc.pro105
-rw-r--r--tests/auto/tools/qdbuscpp2xml/qdbuscpp2xml.pro9
-rw-r--r--tests/auto/tools/qdbusxml2cpp/qdbusxml2cpp.pro4
-rw-r--r--tests/auto/tools/qmake/qmake.pro8
-rw-r--r--tests/auto/tools/qmakelib/qmakelib.pro25
-rw-r--r--tests/auto/tools/rcc/rcc.pro12
-rw-r--r--tests/auto/tools/tools.pro11
-rw-r--r--tests/auto/tools/uic/uic.pro6
-rw-r--r--tests/auto/widgets/dialogs/dialogs.pro24
-rw-r--r--tests/auto/widgets/dialogs/qcolordialog/qcolordialog.pro4
-rw-r--r--tests/auto/widgets/dialogs/qdialog/qdialog.pro4
-rw-r--r--tests/auto/widgets/dialogs/qerrormessage/qerrormessage.pro7
-rw-r--r--tests/auto/widgets/dialogs/qfiledialog/qfiledialog.pro11
-rw-r--r--tests/auto/widgets/dialogs/qfiledialog2/qfiledialog2.pro9
-rw-r--r--tests/auto/widgets/dialogs/qfontdialog/qfontdialog.pro16
-rw-r--r--tests/auto/widgets/dialogs/qinputdialog/qinputdialog.pro4
-rw-r--r--tests/auto/widgets/dialogs/qmessagebox/qmessagebox.pro6
-rw-r--r--tests/auto/widgets/dialogs/qprogressdialog/qprogressdialog.pro8
-rw-r--r--tests/auto/widgets/dialogs/qsidebar/qsidebar.pro6
-rw-r--r--tests/auto/widgets/dialogs/qwizard/qwizard.pro5
-rw-r--r--tests/auto/widgets/effects/effects.pro5
-rw-r--r--tests/auto/widgets/effects/qgraphicseffect/qgraphicseffect.pro7
-rw-r--r--tests/auto/widgets/effects/qpixmapfilter/qpixmapfilter.pro7
-rw-r--r--tests/auto/widgets/graphicsview/graphicsview.pro35
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro5
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsanchorlayout1/qgraphicsanchorlayout1.pro5
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicseffectsource/qgraphicseffectsource.pro7
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsgridlayout/qgraphicsgridlayout.pro5
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro8
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsitemanimation/qgraphicsitemanimation.pro6
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro9
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicslayoutitem/qgraphicslayoutitem.pro5
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro4
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsobject/qgraphicsobject.pro7
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicspixmapitem/qgraphicspixmapitem.pro5
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicspolygonitem/qgraphicspolygonitem.pro4
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsproxywidget/qgraphicsproxywidget.pro9
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro12
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicssceneindex/qgraphicssceneindex.pro6
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicstransform/qgraphicstransform.pro4
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro12
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro8
-rw-r--r--tests/auto/widgets/itemviews/itemviews.pro21
-rw-r--r--tests/auto/widgets/itemviews/qabstractitemview/qabstractitemview.pro4
-rw-r--r--tests/auto/widgets/itemviews/qcolumnview/qcolumnview.pro7
-rw-r--r--tests/auto/widgets/itemviews/qdatawidgetmapper/qdatawidgetmapper.pro6
-rw-r--r--tests/auto/widgets/itemviews/qfileiconprovider/qfileiconprovider.pro6
-rw-r--r--tests/auto/widgets/itemviews/qheaderview/qheaderview.pro10
-rw-r--r--tests/auto/widgets/itemviews/qitemdelegate/qitemdelegate.pro6
-rw-r--r--tests/auto/widgets/itemviews/qitemeditorfactory/qitemeditorfactory.pro6
-rw-r--r--tests/auto/widgets/itemviews/qitemview/qitemview.pro6
-rw-r--r--tests/auto/widgets/itemviews/qlistview/qlistview.pro5
-rw-r--r--tests/auto/widgets/itemviews/qlistwidget/qlistwidget.pro6
-rw-r--r--tests/auto/widgets/itemviews/qtableview/qtableview.pro6
-rw-r--r--tests/auto/widgets/itemviews/qtablewidget/qtablewidget.pro4
-rw-r--r--tests/auto/widgets/itemviews/qtreeview/qtreeview.pro6
-rw-r--r--tests/auto/widgets/itemviews/qtreewidget/qtreewidget.pro4
-rw-r--r--tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro6
-rw-r--r--tests/auto/widgets/kernel/kernel.pro32
-rw-r--r--tests/auto/widgets/kernel/qaction/qaction.pro6
-rw-r--r--tests/auto/widgets/kernel/qactiongroup/qactiongroup.pro6
-rw-r--r--tests/auto/widgets/kernel/qapplication/desktopsettingsaware/desktopsettingsaware.pro14
-rw-r--r--tests/auto/widgets/kernel/qapplication/modal/modal.pro15
-rw-r--r--tests/auto/widgets/kernel/qapplication/qapplication.pro6
-rw-r--r--tests/auto/widgets/kernel/qapplication/test/CMakeLists.txt1
-rw-r--r--tests/auto/widgets/kernel/qapplication/test/test.pro28
-rw-r--r--tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp4
-rw-r--r--tests/auto/widgets/kernel/qboxlayout/qboxlayout.pro6
-rw-r--r--tests/auto/widgets/kernel/qformlayout/qformlayout.pro4
-rw-r--r--tests/auto/widgets/kernel/qgesturerecognizer/qgesturerecognizer.pro4
-rw-r--r--tests/auto/widgets/kernel/qgridlayout/qgridlayout.pro11
-rw-r--r--tests/auto/widgets/kernel/qlayout/qlayout.pro12
-rw-r--r--tests/auto/widgets/kernel/qshortcut/qshortcut.pro10
-rw-r--r--tests/auto/widgets/kernel/qsizepolicy/qsizepolicy.pro7
-rw-r--r--tests/auto/widgets/kernel/qstackedlayout/qstackedlayout.pro7
-rw-r--r--tests/auto/widgets/kernel/qtooltip/qtooltip.pro4
-rw-r--r--tests/auto/widgets/kernel/qwidget/qwidget.pro19
-rw-r--r--tests/auto/widgets/kernel/qwidget_window/qwidget_window.pro4
-rw-r--r--tests/auto/widgets/kernel/qwidgetaction/qwidgetaction.pro6
-rw-r--r--tests/auto/widgets/kernel/qwidgetmetatype/qwidgetmetatype.pro4
-rw-r--r--tests/auto/widgets/kernel/qwidgetsvariant/qwidgetsvariant.pro6
-rw-r--r--tests/auto/widgets/kernel/qwindowcontainer/qwindowcontainer.pro4
-rw-r--r--tests/auto/widgets/styles/qmacstyle/qmacstyle.pro4
-rw-r--r--tests/auto/widgets/styles/qstyle/qstyle.pro4
-rw-r--r--tests/auto/widgets/styles/qstyleoption/qstyleoption.pro7
-rw-r--r--tests/auto/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro8
-rw-r--r--tests/auto/widgets/styles/styles.pro16
-rw-r--r--tests/auto/widgets/util/qcompleter/qcompleter.pro6
-rw-r--r--tests/auto/widgets/util/qscroller/qscroller.pro5
-rw-r--r--tests/auto/widgets/util/qsystemtrayicon/qsystemtrayicon.pro10
-rw-r--r--tests/auto/widgets/util/util.pro5
-rw-r--r--tests/auto/widgets/widgets.pro10
-rw-r--r--tests/auto/widgets/widgets/qabstractbutton/qabstractbutton.pro6
-rw-r--r--tests/auto/widgets/widgets/qabstractscrollarea/qabstractscrollarea.pro10
-rw-r--r--tests/auto/widgets/widgets/qabstractslider/qabstractslider.pro6
-rw-r--r--tests/auto/widgets/widgets/qabstractspinbox/qabstractspinbox.pro10
-rw-r--r--tests/auto/widgets/widgets/qbuttongroup/qbuttongroup.pro7
-rw-r--r--tests/auto/widgets/widgets/qcalendarwidget/qcalendarwidget.pro4
-rw-r--r--tests/auto/widgets/widgets/qcheckbox/qcheckbox.pro7
-rw-r--r--tests/auto/widgets/widgets/qcombobox/qcombobox.pro7
-rw-r--r--tests/auto/widgets/widgets/qcommandlinkbutton/qcommandlinkbutton.pro7
-rw-r--r--tests/auto/widgets/widgets/qdatetimeedit/qdatetimeedit.pro4
-rw-r--r--tests/auto/widgets/widgets/qdial/qdial.pro6
-rw-r--r--tests/auto/widgets/widgets/qdialogbuttonbox/qdialogbuttonbox.pro7
-rw-r--r--tests/auto/widgets/widgets/qdockwidget/qdockwidget.pro6
-rw-r--r--tests/auto/widgets/widgets/qdoublespinbox/qdoublespinbox.pro4
-rw-r--r--tests/auto/widgets/widgets/qfocusframe/qfocusframe.pro10
-rw-r--r--tests/auto/widgets/widgets/qfontcombobox/qfontcombobox.pro4
-rw-r--r--tests/auto/widgets/widgets/qframe/qframe.pro8
-rw-r--r--tests/auto/widgets/widgets/qgroupbox/qgroupbox.pro7
-rw-r--r--tests/auto/widgets/widgets/qkeysequenceedit/qkeysequenceedit.pro4
-rw-r--r--tests/auto/widgets/widgets/qlabel/qlabel.pro9
-rw-r--r--tests/auto/widgets/widgets/qlcdnumber/qlcdnumber.pro10
-rw-r--r--tests/auto/widgets/widgets/qlineedit/qlineedit.pro6
-rw-r--r--tests/auto/widgets/widgets/qmainwindow/qmainwindow.pro4
-rw-r--r--tests/auto/widgets/widgets/qmdiarea/qmdiarea.pro13
-rw-r--r--tests/auto/widgets/widgets/qmdisubwindow/qmdisubwindow.pro6
-rw-r--r--tests/auto/widgets/widgets/qmenu/qmenu.pro10
-rw-r--r--tests/auto/widgets/widgets/qmenubar/qmenubar.pro9
-rw-r--r--tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro5
-rw-r--r--tests/auto/widgets/widgets/qplaintextedit/qplaintextedit.pro12
-rw-r--r--tests/auto/widgets/widgets/qprogressbar/qprogressbar.pro7
-rw-r--r--tests/auto/widgets/widgets/qpushbutton/qpushbutton.pro7
-rw-r--r--tests/auto/widgets/widgets/qradiobutton/qradiobutton.pro7
-rw-r--r--tests/auto/widgets/widgets/qscrollarea/qscrollarea.pro10
-rw-r--r--tests/auto/widgets/widgets/qscrollbar/qscrollbar.pro4
-rw-r--r--tests/auto/widgets/widgets/qsizegrip/qsizegrip.pro5
-rw-r--r--tests/auto/widgets/widgets/qslider/qslider.pro10
-rw-r--r--tests/auto/widgets/widgets/qspinbox/qspinbox.pro4
-rw-r--r--tests/auto/widgets/widgets/qsplashscreen/qsplashscreen.pro4
-rw-r--r--tests/auto/widgets/widgets/qsplitter/qsplitter.pro6
-rw-r--r--tests/auto/widgets/widgets/qstackedwidget/qstackedwidget.pro10
-rw-r--r--tests/auto/widgets/widgets/qstatusbar/qstatusbar.pro7
-rw-r--r--tests/auto/widgets/widgets/qtabbar/qtabbar.pro7
-rw-r--r--tests/auto/widgets/widgets/qtabwidget/qtabwidget.pro11
-rw-r--r--tests/auto/widgets/widgets/qtextbrowser/qtextbrowser.pro9
-rw-r--r--tests/auto/widgets/widgets/qtextedit/qtextedit.pro10
-rw-r--r--tests/auto/widgets/widgets/qtoolbar/qtoolbar.pro8
-rw-r--r--tests/auto/widgets/widgets/qtoolbox/qtoolbox.pro7
-rw-r--r--tests/auto/widgets/widgets/qtoolbutton/qtoolbutton.pro4
-rw-r--r--tests/auto/widgets/widgets/widgets.pro74
-rw-r--r--tests/auto/xml/dom/dom.pro4
-rw-r--r--tests/auto/xml/dom/qdom/qdom.pro7
-rw-r--r--tests/auto/xml/xml.pro7
1141 files changed, 2 insertions, 18338 deletions
diff --git a/config.tests/arch/arch.pro b/config.tests/arch/arch.pro
deleted file mode 100644
index c607898b71e..00000000000
--- a/config.tests/arch/arch.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-SOURCES = arch.cpp
-include(write_info.pri)
diff --git a/config.tests/arch/arch_host.pro b/config.tests/arch/arch_host.pro
deleted file mode 100644
index ea0d1fa5728..00000000000
--- a/config.tests/arch/arch_host.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-option(host_build)
-SOURCES = arch.cpp
-include(write_info.pri)
diff --git a/config.tests/arch/write_info.pri b/config.tests/arch/write_info.pri
deleted file mode 100644
index 5b43ce1cd53..00000000000
--- a/config.tests/arch/write_info.pri
+++ /dev/null
@@ -1,11 +0,0 @@
-targetinfofile = $$basename(_PRO_FILE_)
-targetinfofile ~= s/pro$/target.txt/
-
-win32 {
- ext = .exe
-} else:wasm {
- ext = .wasm
-}
-
-content = $${file_prefix}$${TARGET}$${ext}
-write_file($$OUT_PWD/$$targetinfofile, content)
diff --git a/config.tests/avx512/avx512.pro b/config.tests/avx512/avx512.pro
deleted file mode 100644
index d295f6320c6..00000000000
--- a/config.tests/avx512/avx512.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES = avx512.cpp
-
-!defined(AVX512, "var"): error("You must set the AVX512 variable!")
-
-varname = QMAKE_CFLAGS_AVX512$$AVX512
-value = $$eval($$varname)
-!defined($$varname, "var"): error("This compiler does not support AVX512")
-
-QMAKE_CXXFLAGS += $$value
-DEFINES += WANT_AVX512=$$AVX512 WANT_AVX512$$AVX512
diff --git a/config.tests/separate_debug_info/separate_debug_info.pro b/config.tests/separate_debug_info/separate_debug_info.pro
deleted file mode 100644
index 577aa734d66..00000000000
--- a/config.tests/separate_debug_info/separate_debug_info.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TARGET = objcopytest
-SOURCES += main.cpp
-load(resolve_target)
-QMAKE_POST_LINK += \
- $$QMAKE_OBJCOPY --only-keep-debug $$QMAKE_RESOLVED_TARGET objcopytest.debug && \
- $$QMAKE_OBJCOPY --strip-debug $$QMAKE_RESOLVED_TARGET && \
- $$QMAKE_OBJCOPY --add-gnu-debuglink=objcopytest.debug $$QMAKE_RESOLVED_TARGET
diff --git a/config.tests/stl/stl.pro b/config.tests/stl/stl.pro
deleted file mode 100644
index 91f29a232c9..00000000000
--- a/config.tests/stl/stl.pro
+++ /dev/null
@@ -1 +0,0 @@
-SOURCES = stltest.cpp
diff --git a/config.tests/verifyspec/verifyspec.pro b/config.tests/verifyspec/verifyspec.pro
deleted file mode 100644
index 11a280e4ced..00000000000
--- a/config.tests/verifyspec/verifyspec.pro
+++ /dev/null
@@ -1,37 +0,0 @@
-SOURCES = verifyspec.cpp
-
-# Provide a function to be used by mkspecs
-defineTest(deviceSanityCheckCompiler) {
- equals(QMAKE_HOST.os, Windows): \
- sfx = .exe
- else: \
- sfx =
-
- # Build the compiler filename using the first value in QMAKE_CXX in order to
- # support tools like ccache, which give QMAKE_CXX values of the form:
- # ccache <path_to_compiler>
- compiler = $$first(QMAKE_CXX)$$sfx
-
- # Check if the binary exists with an absolute path. Do this check
- # before the CROSS_COMPILE empty check below to allow the mkspec
- # to derive the compiler path from other device options.
- exists($$compiler): return()
-
- # Check for possible reasons of failure
- # check if CROSS_COMPILE device-option is set
- isEmpty(CROSS_COMPILE): \
- error("CROSS_COMPILE needs to be set via -device-option CROSS_COMPILE=<path>")
-
- # Check if QMAKE_CXX points to an executable.
- ensurePathEnv()
- for (dir, QMAKE_PATH_ENV) {
- exists($$dir/$${compiler}): \
- return()
- }
-
- # QMAKE_CXX does not point to a compiler.
- error("Compiler $$QMAKE_CXX not found. Check the value of CROSS_COMPILE -device-option")
-}
-
-defined(qtConfSanitizeMkspec, test): \
- qtConfSanitizeMkspec()
diff --git a/config.tests/x86_simd/x86_simd.pro b/config.tests/x86_simd/x86_simd.pro
deleted file mode 100644
index 5751432980e..00000000000
--- a/config.tests/x86_simd/x86_simd.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-SOURCES = main.cpp
-for (config, SIMD) {
- uc = $$upper($$config)
- DEFINES += QT_COMPILER_SUPPORTS_$${uc}
-
- add_cflags {
- cflags = QMAKE_CFLAGS_$${uc}
- !defined($$cflags, var): error("This compiler does not support $${uc}")
- QMAKE_CXXFLAGS += $$eval($$cflags)
- }
-}
diff --git a/configure.pri b/configure.pri
deleted file mode 100644
index f55b7cb448d..00000000000
--- a/configure.pri
+++ /dev/null
@@ -1,1402 +0,0 @@
-# this must be done outside any function
-QT_SOURCE_TREE = $$PWD
-QT_BUILD_TREE = $$shadowed($$PWD)
-
-# custom command line handling
-
-defineTest(qtConfCommandline_qmakeArgs) {
- contains(1, QMAKE_[A-Z0-9_]+ *[-+]?=.*) {
- config.input.qmakeArgs += $$1
- export(config.input.qmakeArgs)
- return(true)
- }
- return(false)
-}
-
-defineTest(qtConfCommandline_cxxstd) {
- arg = $${1}
- val = $${2}
- isEmpty(val): val = $$qtConfGetNextCommandlineArg()
- !contains(val, "^-.*"):!isEmpty(val) {
- contains(val, "(c\+\+)?11") {
- qtConfCommandlineSetInput("c++14", "no")
- qtConfCommandlineSetInput("c++1z", "no")
- qtConfCommandlineSetInput("c++2a", "no")
- } else: contains(val, "(c\+\+)?(14|1y)") {
- qtConfCommandlineSetInput("c++14", "yes")
- qtConfCommandlineSetInput("c++1z", "no")
- qtConfCommandlineSetInput("c++2a", "no")
- } else: contains(val, "(c\+\+)?(17|1z)") {
- qtConfCommandlineSetInput("c++14", "yes")
- qtConfCommandlineSetInput("c++1z", "yes")
- qtConfCommandlineSetInput("c++2a", "no")
- } else: contains(val, "(c\+\+)?(2a)") {
- qtConfCommandlineSetInput("c++14", "yes")
- qtConfCommandlineSetInput("c++1z", "yes")
- qtConfCommandlineSetInput("c++2a", "yes")
- } else {
- qtConfAddError("Invalid argument $$val to command line parameter $$arg")
- }
- } else {
- qtConfAddError("Missing argument to command line parameter $$arg")
- }
-}
-
-defineTest(qtConfCommandline_sanitize) {
- arg = $${1}
- val = $${2}
- isEmpty(val): val = $$qtConfGetNextCommandlineArg()
- !contains(val, "^-.*"):!isEmpty(val) {
- equals(val, "address") {
- qtConfCommandlineSetInput("sanitize_address", "yes")
- } else: equals(val, "thread") {
- qtConfCommandlineSetInput("sanitize_thread", "yes")
- } else: equals(val, "memory") {
- qtConfCommandlineSetInput("sanitize_memory", "yes")
- } else: equals(val, "fuzzer-no-link") {
- qtConfCommandlineSetInput("sanitize_fuzzer_no_link", "yes")
- } else: equals(val, "undefined") {
- qtConfCommandlineSetInput("sanitize_undefined", "yes")
- } else {
- qtConfAddError("Invalid argument $$val to command line parameter $$arg")
- }
- } else {
- qtConfAddError("Missing argument to command line parameter $$arg")
- }
-}
-
-defineTest(qtConfCommandline_coverage) {
- arg = $${1}
- val = $${2}
- isEmpty(val): val = $$qtConfGetNextCommandlineArg()
- !contains(val, "^-.*"):!isEmpty(val) {
- equals(val, "trace-pc-guard") {
- qtConfCommandlineSetInput("coverage_trace_pc_guard", "yes")
- } else: equals(val, "source-based") {
- qtConfCommandlineSetInput("coverage_source_based", "yes")
- } else: {
- qtConfAddError("Invalid argument $$val to command line parameter $$arg")
- }
- } else {
- qtConfAddError("Missing argument to command line parameter $$arg")
- }
-}
-
-# callbacks
-
-defineReplace(qtConfFunc_crossCompile) {
- !isEmpty(config.input.xplatform): return(true)
- !isEmpty(config.input.device-option): return(true)
- !isEmpty(config.input.sysroot): return(true)
- spec = $$[QMAKE_SPEC]
- !equals(spec, $$[QMAKE_XSPEC]): return(true)
- return(false)
-}
-
-defineReplace(qtConfFunc_licenseCheck) {
- exists($$QT_SOURCE_TREE/LICENSE.LGPL3)|exists($$QT_SOURCE_TREE/LICENSE.GPL2)|exists($$QT_SOURCE_TREE/LICENSE.GPL3): \
- hasOpenSource = true
- else: \
- hasOpenSource = false
- exists($$QT_SOURCE_TREE/LICENSE.QT-LICENSE-AGREEMENT): \
- hasCommercial = true
- else: \
- hasCommercial = false
-
- commercial = $$config.input.commercial
- isEmpty(commercial) {
- $$hasOpenSource {
- $$hasCommercial {
- logn()
- logn("Selecting Qt Edition.")
- logn()
- logn("Type 'c' if you want to use the Commercial Edition.")
- logn("Type 'o' if you want to use the Open Source Edition.")
- logn()
- for(ever) {
- val = $$lower($$prompt("Which edition of Qt do you want to use? ", false))
- equals(val, c) {
- commercial = yes
- QMAKE_SAVED_ARGS += -commercial
- } else: equals(val, o) {
- commercial = no
- QMAKE_SAVED_ARGS += -opensource
- } else {
- next()
- }
- export(QMAKE_SAVED_ARGS)
- break()
- }
- } else {
- commercial = no
- }
- } else {
- !$$hasCommercial: \
- qtConfFatalError("No license files. Cannot proceed. Try re-installing Qt.")
- commercial = yes
- }
- }
-
- equals(commercial, no) {
- !$$hasOpenSource: \
- qtConfFatalError("This is the Qt Commercial Edition." \
- "Cannot proceed with -opensource.")
-
- logn()
- logn("This is the Qt Open Source Edition.")
-
- EditionString = "Open Source"
- config.input.qt_edition = OpenSource
- export(config.input.qt_edition)
- } else {
- !$$hasCommercial: \
- qtConfFatalError("This is the Qt Open Source Edition." \
- "Cannot proceed with -commercial.")
-
- !exists($$QT_SOURCE_TREE/.release-timestamp) {
- # Build from git
-
- logn()
- logn("This is the Qt Commercial Edition.")
-
- EditionString = "Commercial"
- config.input.qt_edition = Commercial
- export(config.input.qt_edition)
- } else {
- # Build from a released source package
-
- equals(QMAKE_HOST.os, Linux) {
- !equals(QMAKE_HOST.arch, x86_64): \
- Licheck = licheck32
- else: \
- Licheck = licheck64
- } else: equals(QMAKE_HOST.os, Darwin) {
- Licheck = licheck_mac
- } else: equals(QMAKE_HOST.os, Windows) {
- Licheck = licheck.exe
- } else {
- qtConfFatalError("Host operating system not supported by this edition of Qt.")
- }
-
- !qtRunLoggedCommand("$$system_quote($$QT_SOURCE_TREE/bin/$$Licheck) \
- $$system_quote($$eval(config.input.confirm-license)) \
- $$system_quote($$QT_SOURCE_TREE) $$system_quote($$QT_BUILD_TREE) \
- $$[QMAKE_SPEC] $$[QMAKE_XSPEC]", \
- LicheckOutput, false): \
- return(false)
- logn()
- for (o, LicheckOutput) {
- contains(o, "\\w+=.*"): \
- eval($$o)
- else: \
- logn($$o)
- }
- config.input.qt_edition = $$Edition
- config.input.qt_licheck = $$Licheck
- config.input.qt_release_date = $$ReleaseDate
- export(config.input.qt_edition)
- export(config.input.qt_licheck)
- export(config.input.qt_release_date)
- return(true)
- }
- }
-
- !isEmpty(config.input.confirm-license) {
- logn()
- logn("You have already accepted the terms of the $$EditionString license.")
- return(true)
- }
-
- affix = the
- equals(commercial, no) {
- theLicense = "GNU Lesser General Public License (LGPL) version 3"
- showWhat = "Type 'L' to view the GNU Lesser General Public License version 3 (LGPLv3)."
- gpl2Ok = false
- gpl3Ok = false
- wasm {
- gpl3Ok = true
- theLicense = "GNU General Public License (GPL) version 3"
- showWhat = "Type 'G' to view the GNU General Public License version 3 (GPLv3)."
- } else: $$qtConfEvaluate("features.android-style-assets") {
- notTheLicense = "Note: GPL version 2 is not available due to using Android style assets."
- } else {
- theLicense += "or the GNU General Public License (GPL) version 2"
- showWhat += "Type 'G' to view the GNU General Public License version 2 (GPLv2)."
- gpl2Ok = true
- affix = either
- }
- } else {
- theLicense = $$cat($$QT_SOURCE_TREE/LICENSE.QT-LICENSE-AGREEMENT, lines)
- theLicense = $$first(theLicense)
- showWhat = "Type '?' to view the $${theLicense}."
- }
- msg = \
- " " \
- "You are licensed to use this software under the terms of" \
- "the "$$theLicense"." \
- $$notTheLicense \
- " " \
- $$showWhat \
- "Type 'y' to accept this license offer." \
- "Type 'n' to decline this license offer." \
- " "
-
- for(ever) {
- logn($$join(msg, $$escape_expand(\\n)))
- for(ever) {
- val = $$lower($$prompt("Do you accept the terms of $$affix license? ", false))
- equals(val, y)|equals(val, yes) {
- logn()
- QMAKE_SAVED_ARGS += -confirm-license
- export(QMAKE_SAVED_ARGS)
- return(true)
- } else: equals(val, n)|equals(val, no) {
- return(false)
- } else: equals(commercial, yes):equals(val, ?) {
- licenseFile = $$QT_SOURCE_TREE/LICENSE.QT-LICENSE-AGREEMENT
- } else: equals(commercial, no):equals(val, l) {
- licenseFile = $$QT_SOURCE_TREE/LICENSE.LGPL3
- } else: equals(commercial, no):equals(val, g):$$gpl2Ok {
- licenseFile = $$QT_SOURCE_TREE/LICENSE.GPL2
- } else: equals(commercial, no):equals(val, g):$$gpl3Ok {
- licenseFile = $$QT_SOURCE_TREE/LICENSE.GPL3
- } else {
- next()
- }
- break()
- }
- system("more $$system_quote($$system_path($$licenseFile))")
- logn()
- logn()
- }
-}
-
-# custom tests
-
-# this is meant for linux device specs only
-defineTest(qtConfTest_machineTuple) {
- qtRunLoggedCommand("$$QMAKE_CXX -dumpmachine", $${1}.tuple)|return(false)
- $${1}.cache += tuple
- export($${1}.cache)
- return(true)
-}
-
-defineTest(qtConfTest_verifySpec) {
- qtConfTest_compile($$1): return(true)
- qtConfFatalError("Cannot compile a minimal program. The toolchain or QMakeSpec is broken.", log)
-}
-
-defineTest(qtConfTest_architecture) {
- !qtConfTest_compile($${1}): \
- error("Could not determine $$eval($${1}.label). See config.log for details.")
-
- test = $$eval($${1}.test)
- output = $$eval($${1}.output)
- test_out_dir = $$OUT_PWD/$$basename(QMAKE_CONFIG_TESTS_DIR)/$$test
- test_out_file = $$test_out_dir/$$cat($$test_out_dir/$${output}.target.txt)
- exists($$test_out_file): \
- content = $$cat($$test_out_file, blob)
- else: \
- error("$$eval($${1}.label) detection binary not found.")
- content = $$cat($$test_out_file, blob)
-
- arch_magic = ".*==Qt=magic=Qt== Architecture:([^\\0]*).*"
- subarch_magic = ".*==Qt=magic=Qt== Sub-architecture:([^\\0]*).*"
- buildabi_magic = ".*==Qt=magic=Qt== Build-ABI:([^\\0]*).*"
-
- !contains(content, $$arch_magic)|!contains(content, $$subarch_magic)|!contains(content, $$buildabi_magic): \
- error("$$eval($${1}.label) detection binary does not contain expected data.")
-
- $${1}.arch = $$replace(content, $$arch_magic, "\\1")
- $${1}.subarch = $$replace(content, $$subarch_magic, "\\1")
- $${1}.subarch = $$split($${1}.subarch, " ")
- $${1}.buildabi = $$replace(content, $$buildabi_magic, "\\1")
- export($${1}.arch)
- export($${1}.subarch)
- export($${1}.buildabi)
- qtLog("Detected architecture: $$eval($${1}.arch) ($$eval($${1}.subarch))")
-
- $${1}.cache += arch subarch buildabi
- export($${1}.cache)
- return(true)
-}
-
-defineTest(qtConfTest_gnumake) {
- make = $$qtConfFindInPath("gmake")
- isEmpty(make): make = $$qtConfFindInPath("make")
- !isEmpty(make) {
- qtRunLoggedCommand("$$make -v", version)|return(false)
- contains(version, "^GNU Make.*"): return(true)
- }
- return(false)
-}
-
-defineTest(qtConfTest_detectPkgConfig) {
- pkgConfig = $$getenv("PKG_CONFIG")
- !isEmpty(pkgConfig): {
- qtLog("Found pkg-config from environment variable: $$pkgConfig")
- } else {
- pkgConfig = $$QMAKE_PKG_CONFIG
-
- !isEmpty(pkgConfig) {
- qtLog("Found pkg-config from mkspec: $$pkgConfig")
- } else {
- pkgConfig = $$qtConfFindInPath("pkg-config")
-
- isEmpty(pkgConfig): \
- return(false)
-
- qtLog("Found pkg-config from path: $$pkgConfig")
- }
- }
-
- $$qtConfEvaluate("features.cross_compile") {
- # cross compiling, check that pkg-config is set up sanely
- sysroot = $$config.input.sysroot
-
- pkgConfigLibdir = $$getenv("PKG_CONFIG_LIBDIR")
- isEmpty(pkgConfigLibdir) {
- isEmpty(sysroot) {
- qtConfAddWarning("Cross compiling without sysroot. Disabling pkg-config")
- return(false)
- }
- !exists("$$sysroot/usr/lib/pkgconfig") {
- qtConfAddWarning( \
- "Disabling pkg-config since PKG_CONFIG_LIBDIR is not set and" \
- "the host's .pc files would be used (even if you set PKG_CONFIG_PATH)." \
- "Set this variable to the directory that contains target .pc files" \
- "for pkg-config to function correctly when cross-compiling or" \
- "use -pkg-config to override this test.")
- return(false)
- }
-
- pkgConfigLibdir = $$sysroot/usr/lib/pkgconfig:$$sysroot/usr/share/pkgconfig
- machineTuple = $$eval($${currentConfig}.tests.machineTuple.tuple)
- !isEmpty(machineTuple): \
- pkgConfigLibdir = "$$pkgConfigLibdir:$$sysroot/usr/lib/$$machineTuple/pkgconfig"
-
- qtConfAddNote("PKG_CONFIG_LIBDIR automatically set to $$pkgConfigLibdir")
- }
- pkgConfigSysrootDir = $$getenv("PKG_CONFIG_SYSROOT_DIR")
- isEmpty(pkgConfigSysrootDir) {
- isEmpty(sysroot) {
- qtConfAddWarning( \
- "Disabling pkg-config since PKG_CONFIG_SYSROOT_DIR is not set." \
- "Set this variable to your sysroot for pkg-config to function correctly when" \
- "cross-compiling or use -pkg-config to override this test.")
- return(false)
- }
-
- pkgConfigSysrootDir = $$sysroot
- qtConfAddNote("PKG_CONFIG_SYSROOT_DIR automatically set to $$pkgConfigSysrootDir")
- }
- $${1}.pkgConfigLibdir = $$pkgConfigLibdir
- export($${1}.pkgConfigLibdir)
- $${1}.pkgConfigSysrootDir = $$pkgConfigSysrootDir
- export($${1}.pkgConfigSysrootDir)
- $${1}.cache += pkgConfigLibdir pkgConfigSysrootDir
- }
- $${1}.pkgConfig = $$pkgConfig
- export($${1}.pkgConfig)
- $${1}.cache += pkgConfig
- export($${1}.cache)
-
- return(true)
-}
-
-defineTest(qtConfTest_buildParts) {
- parts = $$config.input.make
- isEmpty(parts) {
- parts = libs examples
-
- $$qtConfEvaluate("features.developer-build"): \
- parts += tests
- !$$qtConfEvaluate("features.cross_compile"): \
- parts += tools
- }
-
- parts -= $$config.input.nomake
-
- # always add libs, as it's required to build Qt
- parts *= libs
-
- $${1}.value = $$parts
- export($${1}.value)
- $${1}.cache = -
- export($${1}.cache)
- return(true)
-}
-
-defineTest(qtConfTest_x86Simd) {
- simd = $$section(1, ".", -1) # last component
- $${1}.args = CONFIG+=add_cflags DEFINES+=NO_ATTRIBUTE SIMD=$$simd
- $${1}.test = x86_simd
- qtConfTest_compile($${1})
-}
-
-defineTest(qtConfTest_x86SimdAlways) {
- configs =
- fpfx = $${currentConfig}.features
- tpfx = $${currentConfig}.tests
-
- # Make a list of all passing features whose tests have type=x86Simd
- for (f, $${tpfx}._KEYS_) {
- !equals($${tpfx}.$${f}.type, "x86Simd"): \
- next()
- qtConfCheckFeature($$f)
- equals($${fpfx}.$${f}.available, true): configs += $$f
- }
- $${1}.literal_args = SIMD=$$join(configs, " ")
- qtConfTest_compile($${1})
-}
-
-# custom outputs
-
-# this reloads the qmakespec as completely as reasonably possible.
-defineTest(reloadSpec) {
- bypassNesting() {
- for (f, QMAKE_INTERNAL_INCLUDED_FILES) {
- contains(f, .*/mkspecs/.*):\
- !contains(f, .*/(qt_build_config|qt_parts|qt_configure|configure_base)\\.prf): \
- discard_from($$f)
- }
- # nobody's going to try to re-load the features above,
- # so don't bother with being selective.
- QMAKE_INTERNAL_INCLUDED_FEATURES = \
- # loading it gets simulated below.
- $$[QT_HOST_DATA/src]/mkspecs/features/device_config.prf \
- # must be delayed until qdevice.pri is ready.
- $$[QT_HOST_DATA/src]/mkspecs/features/mac/toolchain.prf \
- $$[QT_HOST_DATA/src]/mkspecs/features/toolchain.prf
-
- saved_variables = CONFIG QMAKE_CXXFLAGS
- for (name, saved_variables): \
- _SAVED_$$name = $$eval($$name)
- load(spec_pre)
- # qdevice.pri gets written too late (and we can't write it early
- # enough, as it's populated in stages, with later ones depending
- # on earlier ones). so inject its variables manually.
- for (l, $${currentConfig}.output.devicePro): \
- eval($$l)
- include($$QMAKESPEC/qmake.conf)
- load(spec_post)
- for (name, saved_variables): \
- $$name += $$eval(_SAVED_$$name)
- load(default_pre)
-
- # ensure pristine environment for configuration. again.
- discard_from($$[QT_HOST_DATA/get]/mkspecs/qconfig.pri)
- discard_from($$[QT_HOST_DATA/get]/mkspecs/qmodule.pri)
- }
-}
-
-defineTest(qtConfOutput_prepareSpec) {
- device = $$eval(config.input.device)
- !isEmpty(device) {
- devices = $$files($$[QT_HOST_DATA/src]/mkspecs/devices/*$$device*)
- isEmpty(devices): \
- qtConfFatalError("No device matching '$$device'.")
- !count(devices, 1) {
- err = "Multiple matches for device '$$device'. Candidates are:"
- for (d, devices): \
- err += " $$basename(d)"
- qtConfFatalError($$err)
- }
- XSPEC = $$relative_path($$devices, $$[QT_HOST_DATA/src]/mkspecs)
- }
- xspec = $$eval(config.input.xplatform)
- !isEmpty(xspec) {
- !exists($$[QT_HOST_DATA/src]/mkspecs/$$xspec/qmake.conf): \
- qtConfFatalError("Invalid target platform '$$xspec'.")
- XSPEC = $$xspec
- }
- isEmpty(XSPEC): \
- XSPEC = $$[QMAKE_SPEC]
- export(XSPEC)
- QMAKESPEC = $$[QT_HOST_DATA/src]/mkspecs/$$XSPEC
- export(QMAKESPEC)
-
- notes = $$cat($$OUT_PWD/.config.notes, lines)
- !isEmpty(notes): \
- qtConfAddNote("Also available for $$notes")
-
- # deviceOptions() below contains conditionals coming form the spec,
- # so this cannot be delayed for a batch reload.
- reloadSpec()
-}
-
-defineTest(qtConfOutput_prepareOptions) {
- $${currentConfig}.output.devicePro += \
- $$replace(config.input.device-option, "^([^=]+) *= *(.*)$", "\\1 = \\2")
- darwin:!isEmpty(config.input.sdk) {
- $${currentConfig}.output.devicePro += \
- "QMAKE_MAC_SDK = $$val_escape(config.input.sdk)"
- }
- android {
- sdk_root = $$eval(config.input.android-sdk)
- isEmpty(sdk_root): \
- sdk_root = $$getenv(ANDROID_SDK_ROOT)
- isEmpty(sdk_root) {
- for(ever) {
- equals(QMAKE_HOST.os, Linux): \
- sdk_root = $$(HOME)/Android/Sdk
- else: equals(QMAKE_HOST.os, Darwin): \
- sdk_root = $$(HOME)/Library/Android/sdk
- else: \
- break()
- !exists($$sdk_root): \
- sdk_root =
- break()
- }
- }
- isEmpty(sdk_root): \
- qtConfFatalError("Cannot find Android SDK." \
- "Please use -android-sdk option to specify one.")
-
- ndk_root = $$eval(config.input.android-ndk)
- isEmpty(ndk_root): \
- ndk_root = $$getenv(ANDROID_NDK_ROOT)
- isEmpty(ndk_root) {
- for(ever) {
- exists($$sdk_root/ndk-bundle) {
- ndk_root = $$sdk_root/ndk-bundle
- break()
- }
- equals(QMAKE_HOST.os, Linux): \
- ndk_root = $$(HOME)/Android/Sdk/ndk-bundle
- else: equals(QMAKE_HOST.os, Darwin): \
- ndk_root = $$(HOME)/Library/Android/sdk/ndk-bundle
- else: \
- break()
- !exists($$ndk_root): \
- ndk_root =
- break()
- }
- }
- isEmpty(ndk_root): \
- qtConfFatalError("Cannot find Android NDK." \
- "Please use -android-ndk option to specify one.")
-
- ndk_tc_pfx = $$ndk_root/toolchains/llvm/prebuilt
- ndk_host = $$eval(config.input.android-ndk-host)
- isEmpty(ndk_host): \
- ndk_host = $$getenv(ANDROID_NDK_HOST)
- isEmpty(ndk_host) {
- equals(QMAKE_HOST.os, Linux) {
- ndk_host_64 = linux-x86_64
- ndk_host_32 = linux-x86
- } else: equals(QMAKE_HOST.os, Darwin) {
- ndk_host_64 = darwin-x86_64
- ndk_host_32 = darwin-x86
- } else: equals(QMAKE_HOST.os, Windows) {
- ndk_host_64 = windows-x86_64
- ndk_host_32 = windows
- } else {
- qtConfFatalError("Host operating system not supported by Android.")
- }
- !exists($$ndk_tc_pfx/$$ndk_host_64/*): ndk_host_64 =
- !exists($$ndk_tc_pfx/$$ndk_host_32/*): ndk_host_32 =
- equals(QMAKE_HOST.arch, x86_64):!isEmpty(ndk_host_64) {
- ndk_host = $$ndk_host_64
- } else: equals(QMAKE_HOST.arch, x86):!isEmpty(ndk_host_32) {
- ndk_host = $$ndk_host_32
- } else {
- !isEmpty(ndk_host_64): \
- ndk_host = $$ndk_host_64
- else: !isEmpty(ndk_host_32): \
- ndk_host = $$ndk_host_32
- else: \
- qtConfFatalError("Cannot detect the Android host." \
- "Please use -android-ndk-host option to specify one.")
- qtConfAddNote("Available Android host does not match host architecture.")
- }
- } else {
- !exists($$ndk_tc_pfx/$$ndk_host/*) {
- err = "Specified Android NDK host '$$ndk_host' is invalid. Expected files in the following directory to exist:"
- err += '$${ndk_tc_pfx}/$${ndk_host}/'
- qtConfFatalError($$err)
- }
- }
-
- android_abis = $$eval(config.input.android-abis)
- isEmpty(android_abis): \
- android_abis = $$eval(config.input.android-arch)
- isEmpty(android_abis): \
- android_abis = armeabi-v7a,arm64-v8a,x86,x86_64
- platform = $$eval(config.input.android-ndk-platform)
- isEmpty(platform): \
- platform = android-23
-
- android_javac_target = $$eval(config.input.android-javac-target)
- android_javac_source = $$eval(config.input.android-javac-source)
-
- $${currentConfig}.output.devicePro += \
- "DEFAULT_ANDROID_SDK_ROOT = $$val_escape(sdk_root)" \
- "DEFAULT_ANDROID_NDK_ROOT = $$val_escape(ndk_root)" \
- "DEFAULT_ANDROID_PLATFORM = $$platform" \
- "DEFAULT_ANDROID_NDK_HOST = $$ndk_host" \
- "DEFAULT_ANDROID_ABIS = $$split(android_abis, ',')" \
- "ANDROID_JAVAC_TARGET_VERSION = $$android_javac_target" \
- "ANDROID_JAVAC_SOURCE_VERSION = $$android_javac_source"
- }
-
- export($${currentConfig}.output.devicePro)
-
- # if any settings were made, the spec will be reloaded later
- # to make them take effect.
-}
-
-defineTest(qtConfOutput_machineTuple) {
- $${currentConfig}.output.devicePro += \
- "GCC_MACHINE_DUMP = $$eval($${currentConfig}.tests.machineTuple.tuple)"
- export($${currentConfig}.output.devicePro)
-
- # for completeness, one could reload the spec here,
- # but no downstream users actually need that.
-}
-
-defineTest(qtConfOutput_commitOptions) {
- # qdevice.pri needs to be written early, because the compile tests require it.
- write_file($$QT_BUILD_TREE/mkspecs/qdevice.pri, $${currentConfig}.output.devicePro)|error()
-}
-
-# Output is written after configuring each Qt module,
-# but some tests within a module might depend on the
-# configuration output of previous tests.
-defineTest(qtConfOutput_commitConfig) {
- qtConfProcessOutput()
-}
-
-# type (empty or 'host'), option name, default value
-defineTest(processQtPath) {
- out_var = config.rel_input.$${2}
- path = $$eval(config.input.$${2})
- isEmpty(path) {
- $$out_var = $$3
- } else {
- path = $$absolute_path($$path, $$OUT_PWD)
- rel = $$relative_path($$path, $$eval(config.input.$${1}prefix))
- isEmpty(rel) {
- $$out_var = .
- } else: contains(rel, \.\..*) {
- !equals(2, sysconfdir) {
- PREFIX_COMPLAINTS += "-$$2 is not a subdirectory of -$${1}prefix."
- export(PREFIX_COMPLAINTS)
- !$$eval(have_$${1}prefix) {
- PREFIX_REMINDER = true
- export(PREFIX_REMINDER)
- }
- }
- $$out_var = $$path
- } else {
- $$out_var = $$rel
- }
- }
- export($$out_var)
-}
-
-defineTest(addConfStr) {
- QT_CONFIGURE_STR_OFFSETS += " $$QT_CONFIGURE_STR_OFF,"
- QT_CONFIGURE_STRS += " \"$$1\\0\""
- QT_CONFIGURE_STR_OFF = $$num_add($$QT_CONFIGURE_STR_OFF, $$str_size($$1), 1)
- export(QT_CONFIGURE_STR_OFFSETS)
- export(QT_CONFIGURE_STRS)
- export(QT_CONFIGURE_STR_OFF)
-}
-
-defineReplace(printInstallPath) {
- val = $$eval(config.rel_input.$$2)
- equals(val, $$3): return()
- return("$$1=$$val")
-}
-
-defineReplace(printInstallPaths) {
- ret = \
- $$printInstallPath(Documentation, docdir, doc) \
- $$printInstallPath(Headers, headerdir, include) \
- $$printInstallPath(Libraries, libdir, lib) \
- $$printInstallPath(LibraryExecutables, libexecdir, $$DEFAULT_LIBEXEC) \
- $$printInstallPath(Binaries, bindir, bin) \
- $$printInstallPath(Plugins, plugindir, plugins) \
- $$printInstallPath(Qml2Imports, qmldir, qml) \
- $$printInstallPath(ArchData, archdatadir, .) \
- $$printInstallPath(Data, datadir, .) \
- $$printInstallPath(Translations, translationdir, translations) \
- $$printInstallPath(Examples, examplesdir, examples) \
- $$printInstallPath(Tests, testsdir, tests)
- return($$ret)
-}
-
-defineReplace(printHostPaths) {
- ret = \
- "HostPrefix=$$config.input.hostprefix" \
- $$printInstallPath(HostBinaries, hostbindir, bin) \
- $$printInstallPath(HostLibraries, hostlibdir, lib) \
- $$printInstallPath(HostData, hostdatadir, .) \
- "Sysroot=$$config.input.sysroot" \
- "SysrootifyPrefix=$$qmake_sysrootify" \
- "TargetSpec=$$XSPEC" \
- "HostSpec=$$[QMAKE_SPEC]"
- return($$ret)
-}
-
-defineTest(qtConfOutput_preparePaths) {
- isEmpty(config.input.prefix) {
- $$qtConfEvaluate("features.developer-build") {
- config.input.prefix = $$QT_BUILD_TREE # In Development, we use sandboxed builds by default
- } else {
- win32: \
- config.input.prefix = C:/Qt/Qt-$$[QT_VERSION]
- else: \
- config.input.prefix = /usr/local/Qt-$$[QT_VERSION]
- }
- have_prefix = false
- } else {
- equals(XSPEC, $$[QMAKE_SPEC]) {
- # Only make the user-specified prefix absolute if we're not cross-compiling.
- config.input.prefix = $$absolute_path($$config.input.prefix, $$OUT_PWD)
- } else {
- # But we still must normalize path separators.
- config.input.prefix = $$replace(config.input.prefix, \\\\, /)
- }
- have_prefix = true
- }
-
- isEmpty(config.input.extprefix) {
- config.input.extprefix = $$config.input.prefix
- !isEmpty(config.input.sysroot): \
- qmake_sysrootify = true
- else: \
- qmake_sysrootify = false
- } else {
- config.input.extprefix = $$absolute_path($$config.input.extprefix, $$OUT_PWD)
- qmake_sysrootify = false
- }
-
- isEmpty(config.input.hostprefix) {
- $$qmake_sysrootify: \
- config.input.hostprefix = $$config.input.sysroot$$config.input.extprefix
- else: \
- config.input.hostprefix = $$config.input.extprefix
- have_hostprefix = false
- } else {
- isEqual(config.input.hostprefix, yes): \
- config.input.hostprefix = $$QT_BUILD_TREE
- else: \
- config.input.hostprefix = $$absolute_path($$config.input.hostprefix, $$OUT_PWD)
- have_hostprefix = true
- }
-
- equals(config.input.prefix, $$config.input.extprefix): \
- qmake_crossbuild = false
- else: \
- qmake_crossbuild = true
-
- PREFIX_COMPLAINTS =
- PREFIX_REMINDER = false
- win32: \
- DEFAULT_LIBEXEC = bin
- else: \
- DEFAULT_LIBEXEC = libexec
- darwin: \
- DEFAULT_SYSCONFDIR = /Library/Preferences/Qt
- else: \
- DEFAULT_SYSCONFDIR = etc/xdg
-
- processQtPath("", headerdir, include)
- processQtPath("", libdir, lib)
- processQtPath("", bindir, bin)
- processQtPath("", datadir, .)
- !equals(config.rel_input.datadir, .): \
- data_pfx = $$config.rel_input.datadir/
- processQtPath("", docdir, $${data_pfx}doc)
- processQtPath("", translationdir, $${data_pfx}translations)
- processQtPath("", examplesdir, $${data_pfx}examples)
- processQtPath("", testsdir, tests)
- processQtPath("", archdatadir, .)
- !equals(config.rel_input.archdatadir, .): \
- archdata_pfx = $$config.rel_input.archdatadir/
- processQtPath("", libexecdir, $${archdata_pfx}$$DEFAULT_LIBEXEC)
- processQtPath("", plugindir, $${archdata_pfx}plugins)
- processQtPath("", qmldir, $${archdata_pfx}qml)
- processQtPath("", sysconfdir, $$DEFAULT_SYSCONFDIR)
- $$have_hostprefix {
- processQtPath(host, hostbindir, bin)
- processQtPath(host, hostlibdir, lib)
- processQtPath(host, hostdatadir, .)
- } else {
- processQtPath(host, hostbindir, $$config.rel_input.bindir)
- processQtPath(host, hostlibdir, $$config.rel_input.libdir)
- processQtPath(host, hostdatadir, $$config.rel_input.archdatadir)
- }
-
- win32:$$qtConfEvaluate("features.shared") {
- # Windows DLLs are in the bin dir.
- libloc_absolute_path = $$absolute_path($$config.rel_input.bindir, $$config.input.prefix)
- } else {
- libloc_absolute_path = $$absolute_path($$config.rel_input.libdir, $$config.input.prefix)
- }
- config.input.liblocation_to_prefix = $$relative_path($$config.input.prefix, $$libloc_absolute_path)
- config.qtbase.features.shared.available =
- export(config.qtbase.features.shared.available)
-
- hostbindir_absolute_path = $$absolute_path($$config.rel_input.hostbindir, $$config.input.hostprefix)
- config.input.hostbindir_to_hostprefix = $$relative_path($$config.input.hostprefix, $$hostbindir_absolute_path)
- config.input.hostbindir_to_extprefix = $$relative_path($$config.input.extprefix, $$hostbindir_absolute_path)
-
- !isEmpty(PREFIX_COMPLAINTS) {
- PREFIX_COMPLAINTS = "$$join(PREFIX_COMPLAINTS, "$$escape_expand(\\n)Note: ")"
- $$PREFIX_REMINDER: \
- PREFIX_COMPLAINTS += "Maybe you forgot to specify -prefix/-hostprefix?"
- qtConfAddNote($$PREFIX_COMPLAINTS)
- }
-
- # populate qconfig.cpp (for qtcore)
-
- QT_CONFIGURE_STR_OFF = 0
- QT_CONFIGURE_STR_OFFSETS =
- QT_CONFIGURE_STRS =
-
- addConfStr($$config.rel_input.docdir)
- addConfStr($$config.rel_input.headerdir)
- addConfStr($$config.rel_input.libdir)
- addConfStr($$config.rel_input.libexecdir)
- addConfStr($$config.rel_input.bindir)
- addConfStr($$config.rel_input.plugindir)
- addConfStr($$config.rel_input.qmldir)
- addConfStr($$config.rel_input.archdatadir)
- addConfStr($$config.rel_input.datadir)
- addConfStr($$config.rel_input.translationdir)
- addConfStr($$config.rel_input.examplesdir)
- addConfStr($$config.rel_input.testsdir)
-
- QT_CONFIGURE_STR_OFFSETS_ALL = $$QT_CONFIGURE_STR_OFFSETS
- QT_CONFIGURE_STRS_ALL = $$QT_CONFIGURE_STRS
- QT_CONFIGURE_STR_OFFSETS =
- QT_CONFIGURE_STRS =
-
- addConfStr($$config.input.sysroot)
- addConfStr($$qmake_sysrootify)
- addConfStr($$config.rel_input.hostbindir)
- addConfStr($$config.rel_input.hostlibdir)
- addConfStr($$config.rel_input.hostdatadir)
- addConfStr($$XSPEC)
- addConfStr($$[QMAKE_SPEC])
-
- $${currentConfig}.output.qconfigSource = \
- "/* Installation Info */" \
- "static const char qt_configure_prefix_path_str [12+256] = \"qt_prfxpath=$$config.input.prefix\";" \
- "$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
- "static const char qt_configure_ext_prefix_path_str [12+256] = \"qt_epfxpath=$$config.input.extprefix\";" \
- "static const char qt_configure_host_prefix_path_str [12+256] = \"qt_hpfxpath=$$config.input.hostprefix\";" \
- "$${LITERAL_HASH}endif" \
- "" \
- "static const short qt_configure_str_offsets[] = {" \
- $$QT_CONFIGURE_STR_OFFSETS_ALL \
- "$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
- $$QT_CONFIGURE_STR_OFFSETS \
- "$${LITERAL_HASH}endif" \
- "};" \
- "static const char qt_configure_strs[] =" \
- $$QT_CONFIGURE_STRS_ALL \
- "$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
- $$QT_CONFIGURE_STRS \
- "$${LITERAL_HASH}endif" \
- ";" \
- "" \
- "$${LITERAL_HASH}define QT_CONFIGURE_SETTINGS_PATH \"$$config.rel_input.sysconfdir\"" \
- "$${LITERAL_HASH}define QT_CONFIGURE_LIBLOCATION_TO_PREFIX_PATH \"$$config.input.liblocation_to_prefix\"" \
- "$${LITERAL_HASH}define QT_CONFIGURE_HOSTBINDIR_TO_EXTPREFIX_PATH \"$$config.input.hostbindir_to_extprefix\"" \
- "$${LITERAL_HASH}define QT_CONFIGURE_HOSTBINDIR_TO_HOSTPREFIX_PATH \"$$config.input.hostbindir_to_hostprefix\"" \
- "" \
- "$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
- "$${LITERAL_HASH} define QT_CONFIGURE_SYSROOTIFY_PREFIX $$qmake_sysrootify" \
- "$${LITERAL_HASH} define QT_CONFIGURE_CROSSBUILD $$qmake_crossbuild" \
- "$${LITERAL_HASH}endif" \
- "" \
- "$${LITERAL_HASH}define QT_CONFIGURE_PREFIX_PATH qt_configure_prefix_path_str + 12" \
- "$${LITERAL_HASH}ifdef QT_BUILD_QMAKE" \
- "$${LITERAL_HASH} define QT_CONFIGURE_EXT_PREFIX_PATH qt_configure_ext_prefix_path_str + 12" \
- "$${LITERAL_HASH} define QT_CONFIGURE_HOST_PREFIX_PATH qt_configure_host_prefix_path_str + 12" \
- "$${LITERAL_HASH}endif"
- export($${currentConfig}.output.qconfigSource)
-
- # create bin/qt.conf. this doesn't use the regular file output
- # mechanism, as the file is relied upon by configure tests.
-
- cont = \
- "[EffectivePaths]" \
- "Prefix=.." \
- "[DevicePaths]" \
- "Prefix=$$config.input.prefix" \
- $$printInstallPaths() \
- "[Paths]" \
- "Prefix=$$config.input.extprefix" \
- $$printInstallPaths() \
- $$printHostPaths()
- !equals(QT_SOURCE_TREE, $$QT_BUILD_TREE): \
- cont += \
- "[EffectiveSourcePaths]" \
- "Prefix=$$[QT_INSTALL_PREFIX/src]"
- write_file($$QT_BUILD_TREE/bin/qt.conf, cont)|error()
- reload_properties()
-
- # if a sysroot was configured, the spec will be reloaded later,
- # as some specs contain $$[SYSROOT] references.
-}
-
-defineTest(qtConfOutput_reloadSpec) {
- !isEmpty($${currentConfig}.output.devicePro)| \
- !isEmpty(config.input.sysroot): \
- reloadSpec()
-
- # toolchain.prf uses this.
- dummy = $$qtConfEvaluate("features.cross_compile")
-
- bypassNesting() {
- QMAKE_INTERNAL_INCLUDED_FEATURES -= \
- $$[QT_HOST_DATA/src]/mkspecs/features/mac/toolchain.prf \
- $$[QT_HOST_DATA/src]/mkspecs/features/toolchain.prf
- load(toolchain)
- }
-}
-
-defineTest(qtConfOutput_shared) {
- !$${2}: return()
-
- # export this here, so later tests can use it
- CONFIG += shared
- export(CONFIG)
-}
-
-defineTest(qtConfOutput_sanitizer) {
- !$${2}: return()
-
- # Export this here, so that WebEngine can access it at configure time.
- CONFIG += sanitizer
- $$qtConfEvaluate("features.sanitize_address"): CONFIG += sanitize_address
- $$qtConfEvaluate("features.sanitize_thread"): CONFIG += sanitize_thread
- $$qtConfEvaluate("features.sanitize_memory"): CONFIG += sanitize_memory
- $$qtConfEvaluate("features.sanitize_undefined"): CONFIG += sanitize_undefined
-
- export(CONFIG)
-}
-
-defineTest(qtConfOutput_architecture) {
- arch = $$qtConfEvaluate("tests.architecture.arch")
- subarch = $$qtConfEvaluate('tests.architecture.subarch')
- buildabi = $$qtConfEvaluate("tests.architecture.buildabi")
-
- $$qtConfEvaluate("features.cross_compile") {
- host_arch = $$qtConfEvaluate("tests.host_architecture.arch")
- host_buildabi = $$qtConfEvaluate("tests.host_architecture.buildabi")
-
- privatePro = \
- "host_build {" \
- " QT_CPU_FEATURES.$$host_arch = $$qtConfEvaluate('tests.host_architecture.subarch')" \
- "} else {" \
- " QT_CPU_FEATURES.$$arch = $$subarch" \
- "}"
- publicPro = \
- "host_build {" \
- " QT_ARCH = $$host_arch" \
- " QT_BUILDABI = $$host_buildabi" \
- " QT_TARGET_ARCH = $$arch" \
- " QT_TARGET_BUILDABI = $$buildabi" \
- "} else {" \
- " QT_ARCH = $$arch" \
- " QT_BUILDABI = $$buildabi" \
- "}"
-
- } else {
- privatePro = \
- "QT_CPU_FEATURES.$$arch = $$subarch"
- publicPro = \
- "QT_ARCH = $$arch" \
- "QT_BUILDABI = $$buildabi"
- }
-
- $${currentConfig}.output.publicPro += $$publicPro
- export($${currentConfig}.output.publicPro)
- $${currentConfig}.output.privatePro += $$privatePro
- export($${currentConfig}.output.privatePro)
-
- # setup QT_ARCH and QT_CPU_FEATURES variables used by qtConfEvaluate
- QT_ARCH = $$arch
- export(QT_ARCH)
- QT_CPU_FEATURES.$$arch = $$subarch
- export(QT_CPU_FEATURES.$$arch)
-}
-
-defineTest(qtConfOutput_qreal) {
- qreal = $$config.input.qreal
- isEmpty(qreal): qreal = "double"
- qreal_string = $$replace(qreal, [^a-zA-Z0-9], "_")
- qtConfOutputVar(assign, "privatePro", "QT_COORD_TYPE", $$qreal)
- !equals(qreal, "double") {
- qtConfOutputSetDefine("publicHeader", "QT_COORD_TYPE", $$qreal)
- qtConfOutputSetDefine("publicHeader", "QT_COORD_TYPE_STRING", "\"$$qreal_string\"")
- }
-}
-
-defineTest(qtConfOutput_pkgConfig) {
- !$${2}: return()
-
- PKG_CONFIG_EXECUTABLE = $$eval($${currentConfig}.tests.pkg-config.pkgConfig)
- qtConfOutputVar(assign, "privatePro", "PKG_CONFIG_EXECUTABLE", $$PKG_CONFIG_EXECUTABLE)
- export(PKG_CONFIG_EXECUTABLE)
- # this method also exports PKG_CONFIG_(LIB|SYSROOT)DIR, so that tests using pkgConfig will work correctly
- PKG_CONFIG_SYSROOT_DIR = $$eval($${currentConfig}.tests.pkg-config.pkgConfigSysrootDir)
- !isEmpty(PKG_CONFIG_SYSROOT_DIR) {
- qtConfOutputVar(assign, "publicPro", "PKG_CONFIG_SYSROOT_DIR", $$PKG_CONFIG_SYSROOT_DIR)
- export(PKG_CONFIG_SYSROOT_DIR)
- }
- PKG_CONFIG_LIBDIR = $$eval($${currentConfig}.tests.pkg-config.pkgConfigLibdir)
- !isEmpty(PKG_CONFIG_LIBDIR) {
- qtConfOutputVar(assign, "publicPro", "PKG_CONFIG_LIBDIR", $$PKG_CONFIG_LIBDIR)
- export(PKG_CONFIG_LIBDIR)
- }
-}
-
-defineTest(qtConfOutput_crossCompile) {
- !$${2}: return()
-
- # We need to preempt the output here, as subsequent tests rely on it
- CONFIG += cross_compile
- export(CONFIG)
-}
-
-defineTest(qtConfOutput_useBFDLinker) {
- !$${2}: return()
-
- # We need to preempt the output here, so that qtConfTest_linkerSupportsFlag can work properly in qtbase
- CONFIG += use_bfd_linker
- export(CONFIG)
-}
-
-defineTest(qtConfOutput_useGoldLinker) {
- !$${2}: return()
-
- # We need to preempt the output here, so that qtConfTest_linkerSupportsFlag can work properly in qtbase
- CONFIG += use_gold_linker
- export(CONFIG)
-}
-
-defineTest(qtConfOutput_useLLDLinker) {
- !$${2}: return()
-
- # We need to preempt the output here, so that qtConfTest_linkerSupportsFlag can work properly in qtbase
- CONFIG += use_lld_linker
- export(CONFIG)
-}
-
-defineTest(qtConfOutput_debugAndRelease) {
- $$qtConfEvaluate("features.debug") {
- qtConfOutputVar(append, "publicPro", "CONFIG", "debug")
- $${2}: qtConfOutputVar(append, "publicPro", "QT_CONFIG", "release")
- qtConfOutputVar(append, "publicPro", "QT_CONFIG", "debug")
- } else {
- qtConfOutputVar(append, "publicPro", "CONFIG", "release")
- $${2}: qtConfOutputVar(append, "publicPro", "QT_CONFIG", "debug")
- qtConfOutputVar(append, "publicPro", "QT_CONFIG", "release")
- }
-}
-
-defineTest(qtConfOutput_compilerFlags) {
- # this output also exports the variables locally, so that subsequent compiler tests can use them
-
- output =
- !isEmpty(config.input.wflags) {
- wflags = $$join(config.input.wflags, " -W", "-W")
- QMAKE_CFLAGS_WARN_ON += $$wflags
- QMAKE_CXXFLAGS_WARN_ON += $$wflags
- export(QMAKE_CFLAGS_WARN_ON)
- export(QMAKE_CXXFLAGS_WARN_ON)
- output += \
- "QMAKE_CFLAGS_WARN_ON += $$wflags" \
- "QMAKE_CXXFLAGS_WARN_ON += $$wflags"
- }
- !isEmpty(config.input.defines) {
- EXTRA_DEFINES += $$config.input.defines
- export(EXTRA_DEFINES)
- output += "EXTRA_DEFINES += $$val_escape(config.input.defines)"
- }
- !isEmpty(config.input.includes) {
- EXTRA_INCLUDEPATH += $$config.input.includes
- export(EXTRA_INCLUDEPATH)
- output += "EXTRA_INCLUDEPATH += $$val_escape(config.input.includes)"
- }
-
- !isEmpty(config.input.lpaths) {
- EXTRA_LIBDIR += $$config.input.lpaths
- export(EXTRA_LIBDIR)
- output += "EXTRA_LIBDIR += $$val_escape(config.input.lpaths)"
- }
- darwin:!isEmpty(config.input.fpaths) {
- EXTRA_FRAMEWORKPATH += $$config.input.fpaths
- export(EXTRA_FRAMEWORKPATH)
- output += "EXTRA_FRAMEWORKPATH += $$val_escape(config.input.fpaths)"
- }
-
- $${currentConfig}.output.privatePro += $$output
- export($${currentConfig}.output.privatePro)
-}
-
-defineTest(qtConfOutput_gccSysroot) {
- !$${2}: return()
-
- # This variable also needs to be exported immediately, so the compilation tests
- # can pick it up.
- EXTRA_QMAKE_ARGS += \
- "\"QMAKE_CFLAGS += --sysroot=$$config.input.sysroot\"" \
- "\"QMAKE_CXXFLAGS += --sysroot=$$config.input.sysroot\"" \
- "\"QMAKE_LFLAGS += --sysroot=$$config.input.sysroot\""
- export(EXTRA_QMAKE_ARGS)
-
- # This one is for qtConfToolchainSupportsFlag().
- QMAKE_CXXFLAGS += --sysroot=$$config.input.sysroot
- export(QMAKE_CXXFLAGS)
-
- output = \
- "!host_build {" \
- " QMAKE_CFLAGS += --sysroot=\$\$[QT_SYSROOT]" \
- " QMAKE_CXXFLAGS += --sysroot=\$\$[QT_SYSROOT]" \
- " QMAKE_LFLAGS += --sysroot=\$\$[QT_SYSROOT]" \
- "}"
- $${currentConfig}.output.publicPro += $$output
- export($${currentConfig}.output.publicPro)
-}
-
-defineTest(qtConfOutput_qmakeArgs) {
- !$${2}: return()
-
- $${currentConfig}.output.privatePro += "!host_build|!cross_compile {"
- for (a, config.input.qmakeArgs) {
- $${currentConfig}.output.privatePro += " $$a"
- EXTRA_QMAKE_ARGS += $$system_quote($$a)
- }
- $${currentConfig}.output.privatePro += "}"
- export(EXTRA_QMAKE_ARGS)
- export($${currentConfig}.output.privatePro)
-}
-
-defineReplace(qtConfOutputPostProcess_publicPro) {
- qt_version = $$[QT_VERSION]
- output = \
- $$1 \
- "QT_VERSION = $$qt_version" \
- "QT_MAJOR_VERSION = $$section(qt_version, '.', 0, 0)" \
- "QT_MINOR_VERSION = $$section(qt_version, '.', 1, 1)" \
- "QT_PATCH_VERSION = $$section(qt_version, '.', 2, 2)"
-
- #libinfix and namespace
- !isEmpty(config.input.qt_libinfix): output += "QT_LIBINFIX = $$config.input.qt_libinfix"
- !isEmpty(config.input.qt_namespace): output += "QT_NAMESPACE = $$config.input.qt_namespace"
-
- !isEmpty(QMAKE_GCC_MAJOR_VERSION) {
- output += \
- "QT_GCC_MAJOR_VERSION = $$QMAKE_GCC_MAJOR_VERSION" \
- "QT_GCC_MINOR_VERSION = $$QMAKE_GCC_MINOR_VERSION" \
- "QT_GCC_PATCH_VERSION = $$QMAKE_GCC_PATCH_VERSION"
- }
- !isEmpty(QMAKE_MAC_SDK_VERSION): \
- output += "QT_MAC_SDK_VERSION = $$QMAKE_MAC_SDK_VERSION"
- !isEmpty(QMAKE_CLANG_MAJOR_VERSION) {
- output += \
- "QT_CLANG_MAJOR_VERSION = $$QMAKE_CLANG_MAJOR_VERSION" \
- "QT_CLANG_MINOR_VERSION = $$QMAKE_CLANG_MINOR_VERSION" \
- "QT_CLANG_PATCH_VERSION = $$QMAKE_CLANG_PATCH_VERSION"
- }
- !isEmpty(QMAKE_APPLE_CLANG_MAJOR_VERSION) {
- output += \
- "QT_APPLE_CLANG_MAJOR_VERSION = $$QMAKE_APPLE_CLANG_MAJOR_VERSION" \
- "QT_APPLE_CLANG_MINOR_VERSION = $$QMAKE_APPLE_CLANG_MINOR_VERSION" \
- "QT_APPLE_CLANG_PATCH_VERSION = $$QMAKE_APPLE_CLANG_PATCH_VERSION"
- }
- !isEmpty(QMAKE_MSC_VER) {
- output += \
- "QT_MSVC_MAJOR_VERSION = $$replace(QMAKE_MSC_FULL_VER, "(..)(..)(.*)", "\\1")" \
- "QT_MSVC_MINOR_VERSION = $$format_number($$replace(QMAKE_MSC_FULL_VER, "(..)(..)(.*)", "\\2"))" \
- "QT_MSVC_PATCH_VERSION = $$replace(QMAKE_MSC_FULL_VER, "(..)(..)(.*)", "\\3")"
- }
- !isEmpty(QMAKE_ICC_VER) {
- output += \
- "QT_ICC_MAJOR_VERSION = $$replace(QMAKE_ICC_VER, "(..)(..)", "\\1")" \
- "QT_ICC_MINOR_VERSION = $$format_number($$replace(QMAKE_ICC_VER, "(..)(..)", "\\2"))" \
- "QT_ICC_PATCH_VERSION = $$QMAKE_ICC_UPDATE_VER"
- }
- !isEmpty(QMAKE_GHS_VERSION) {
- output += \
- "QT_GHS_MAJOR_VERSION = $$replace(QMAKE_GHS_VERSION, "(.*)(.)(.)", "\\1")" \
- "QT_GHS_MINOR_VERSION = $$replace(QMAKE_GHS_VERSION, "(.*)(.)(.)", "\\2")" \
- "QT_GHS_PATCH_VERSION = $$replace(QMAKE_GHS_VERSION, "(.*)(.)(.)", "\\3")"
- }
-
- output += "QT_EDITION = $$config.input.qt_edition"
- !contains(config.input.qt_edition, "(OpenSource|Preview)") {
- output += \
- "QT_LICHECK = $$config.input.qt_licheck" \
- "QT_RELEASE_DATE = $$config.input.qt_release_date"
- }
-
- wasm: {
- qt_emcc_version = $$qtSystemEmccVersion()
- output += \
- "QT_EMCC_VERSION = $$qt_emcc_version"
- }
-
- return($$output)
-}
-
-defineReplace(qtConfOutputPostProcess_privatePro) {
- output = $$1
-
- !isEmpty(config.input.external-hostbindir): \
- output += "HOST_QT_TOOLS = $$val_escape(config.input.external-hostbindir)"
-
- return($$output)
-}
-
-defineReplace(qtConfOutputPostProcess_publicHeader) {
- qt_version = $$[QT_VERSION]
- output = \
- $$1 \
- "$${LITERAL_HASH}define QT_VERSION_STR \"$$qt_version\"" \
- "$${LITERAL_HASH}define QT_VERSION_MAJOR $$section(qt_version, '.', 0, 0)" \
- "$${LITERAL_HASH}define QT_VERSION_MINOR $$section(qt_version, '.', 1, 1)" \
- "$${LITERAL_HASH}define QT_VERSION_PATCH $$section(qt_version, '.', 2, 2)"
-
- !$$qtConfEvaluate("features.shared") {
- output += \
- "/* Qt was configured for a static build */" \
- "$${LITERAL_HASH}if !defined(QT_SHARED) && !defined(QT_STATIC)" \
- "$${LITERAL_HASH} define QT_STATIC" \
- "$${LITERAL_HASH}endif"
- }
-
- !isEmpty(config.input.qt_libinfix): \
- output += "$${LITERAL_HASH}define QT_LIBINFIX \"$$eval(config.input.qt_libinfix)\""
-
- wasm: {
- qt_emcc_version = $$qtSystemEmccVersion()
-output += \
- "$${LITERAL_HASH}define QT_EMCC_VERSION \"$$qt_emcc_version\""
- }
-
- return($$output)
-}
-
-
-# custom reporting
-
-defineTest(qtConfReport_buildParts) {
- qtConfReportPadded($${1}, $$qtConfEvaluate("tests.build_parts.value"))
-}
-
-defineReplace(qtConfReportArch) {
- arch = $$qtConfEvaluate('tests.$${1}.arch')
- subarch = $$qtConfEvaluate('tests.$${1}.subarch')
- isEmpty(subarch): subarch = <none>
- return("$$arch, CPU features: $$subarch")
-}
-
-defineReplace(qtConfReportCompiler) {
- clang_cl: {
- return("clang-cl $${QMAKE_CLANG_MAJOR_VERSION}.$${QMAKE_CLANG_MINOR_VERSION}.$${QMAKE_CLANG_PATCH_VERSION}")
- } else: clang {
- !isEmpty(QMAKE_APPLE_CLANG_MAJOR_VERSION) {
- return("clang (Apple) $${QMAKE_APPLE_CLANG_MAJOR_VERSION}.$${QMAKE_APPLE_CLANG_MINOR_VERSION}.$${QMAKE_APPLE_CLANG_PATCH_VERSION}")
- } else {
- return("clang $${QMAKE_CLANG_MAJOR_VERSION}.$${QMAKE_CLANG_MINOR_VERSION}.$${QMAKE_CLANG_PATCH_VERSION}")
- }
- } else: intel_icc {
- return("intel_icc $$QMAKE_ICC_VER")
- } else: intel_icl {
- return("intel_icl $$QMAKE_ICC_VER")
- } else: rim_qcc {
- return("rim_qcc $${QMAKE_GCC_MAJOR_VERSION}.$${QMAKE_GCC_MINOR_VERSION}.$${QMAKE_GCC_PATCH_VERSION}")
- } else: gcc {
- return("gcc $${QMAKE_GCC_MAJOR_VERSION}.$${QMAKE_GCC_MINOR_VERSION}.$${QMAKE_GCC_PATCH_VERSION}")
- } else: msvc {
- return("msvc $$QMAKE_MSC_FULL_VER")
- } else: ghs {
- return("ghs $$QMAKE_GHS_VERSION")
- } else {
- return("unknown ($$QMAKE_COMPILER)")
- }
-}
-
-
-defineTest(qtConfReport_buildTypeAndConfig) {
- !$$qtConfEvaluate("features.cross_compile") {
- qtConfAddReport("Build type: $$[QMAKE_SPEC] ($$qtConfReportArch(architecture))")
- qtConfAddReport("Compiler: $$qtConfReportCompiler()")
- } else {
- qtConfAddReport("Building on: $$[QMAKE_SPEC] ($$qtConfReportArch(host_architecture))")
- qtConfAddReport("Building for: $$[QMAKE_XSPEC] ($$qtConfReportArch(architecture))")
- qtConfAddReport("Target compiler: $$qtConfReportCompiler()")
- }
-
- qtConfAddReport()
- qtConfAddReport("Configuration: $$eval($${currentConfig}.output.privatePro.append.CONFIG) $$eval($${currentConfig}.output.publicPro.append.QT_CONFIG)")
- qtConfAddReport()
-}
-
-defineTest(qtConfReport_buildMode) {
- $$qtConfEvaluate("features.force_debug_info"): \
- release = "release (with debug info)"
- else: \
- release = "release"
-
- $$qtConfEvaluate("features.debug") {
- build_mode = "debug"
- raw_build_mode = "debug"
- } else {
- build_mode = $$release
- raw_build_mode = "release"
- }
-
- $$qtConfEvaluate("features.debug_and_release"): \
- build_mode = "debug and $$release; default link: $$raw_build_mode"
-
- $$qtConfEvaluate("features.release_tools"): \
- build_mode = "$$build_mode; optimized tools"
-
- qtConfReportPadded($$1, $$build_mode)
-}
-
-defineTest(qtConfReport_emccVersion) {
- EMCC_VERSION = $$qtSystemEmccVersion()
- REQ_VERSION = $$qtEmccRecommendedVersion()
- !equals(EMCC_VERSION, $$REQ_VERSION) {
- qtConfAddReport("You should use the recommended Emscripten version $$REQ_VERSION with this Qt. You have $$EMCC_VERSION $$QT_EMCC_VERSION")
- }
-}
-
-# ensure pristine environment for configuration
-discard_from($$[QT_HOST_DATA/get]/mkspecs/qconfig.pri)
-discard_from($$[QT_HOST_DATA/get]/mkspecs/qmodule.pri)
-# ... and cause them to be reloaded afterwards
-QMAKE_POST_CONFIGURE += \
- "include(\$\$[QT_HOST_DATA/get]/mkspecs/qconfig.pri)" \
- "include(\$\$[QT_HOST_DATA/get]/mkspecs/qmodule.pri)"
-
-defineTest(createConfigStatus) {
- $$QMAKE_REDO_CONFIG: return()
- cfg = $$relative_path($$_PRO_FILE_PWD_/configure, $$OUT_PWD)
- ext =
- equals(QMAKE_HOST.os, Windows) {
- ext = .bat
- cont = \
- "$$system_quote($$system_path($$cfg)$$ext) -redo %*"
- } else {
- !contains(cfg, .*/.*): cfg = ./$$cfg
- cont = \
- "$${LITERAL_HASH}!/bin/sh" \
- "exec $$system_quote($$cfg) -redo \"$@\""
- }
- write_file($$OUT_PWD/config.status$$ext, cont, exe)|error()
-}
-
-QMAKE_POST_CONFIGURE += \
- "createConfigStatus()"
diff --git a/doc/doc.pro b/doc/doc.pro
deleted file mode 100644
index 802bd122229..00000000000
--- a/doc/doc.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = aux
-
-global_docs.files = \
- $$PWD/global \
- $$PWD/config
-global_docs.path = $$[QT_INSTALL_DOCS]
-INSTALLS += global_docs
-!prefix_build:!equals(OUT_PWD, $$PWD): \
- COPIES += global_docs
diff --git a/qmake/qmake-aux.pro b/qmake/qmake-aux.pro
deleted file mode 100644
index f432fab05d5..00000000000
--- a/qmake/qmake-aux.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-option(host_build)
-TEMPLATE = aux
-
-# qmake documentation
-QMAKE_DOCS = $$PWD/doc/qmake.qdocconf
-
-# qmake binary
-win32: EXTENSION = .exe
-
-!build_pass {
- qmake_exe.target = $$OUT_PWD/qmake$$EXTENSION
- qmake_exe.commands = $(MAKE) binary
- qmake_exe.CONFIG = phony
- QMAKE_EXTRA_TARGETS += qmake_exe
-
- QMAKE_DISTCLEAN += qmake$$EXTENSION
-
- first.depends += qmake_exe
- QMAKE_EXTRA_TARGETS += first
-}
-
-qmake.path = $$[QT_HOST_BINS]
-qmake.files = $$OUT_PWD/qmake$$EXTENSION
-qmake.CONFIG = no_check_exist executable
-INSTALLS += qmake
diff --git a/qmake/qmake.pro b/qmake/qmake.pro
deleted file mode 100644
index 7474d5d54de..00000000000
--- a/qmake/qmake.pro
+++ /dev/null
@@ -1,266 +0,0 @@
-# This project is not actually used to build qmake, but to support development
-# with Qt Creator. The real build system is made up by the Makefile templates
-# and the configures.
-
-option(host_build)
-CONFIG += cmdline
-CONFIG -= qt
-
-DEFINES += \
- PROEVALUATOR_FULL \
- QT_BOOTSTRAPPED \
- QT_BUILD_QMAKE \
- QT_USE_QSTRINGBUILDER \
- QT_NO_FOREACH \
- $$shell_quote(QT_VERSION_STR=\"$$QT_VERSION\") \
- QT_VERSION_MAJOR=$$QT_MAJOR_VERSION \
- QT_VERSION_MINOR=$$QT_MINOR_VERSION \
- QT_VERSION_PATCH=$$QT_PATCH_VERSION \
- PCRE2_DISABLE_JIT
-
-win32: DEFINES += \
- UNICODE \
- _ENABLE_EXTENDED_ALIGNED_STORAGE \
- _CRT_SECURE_NO_WARNINGS _SCL_SECURE_NO_WARNINGS
-
-# qmake code
-
-PRECOMPILED_HEADER = qmake_pch.h
-
-INCLUDEPATH += \
- . \
- library \
- generators \
- generators/unix \
- generators/win32 \
- generators/mac \
- ../src/3rdparty/tinycbor/src
-
-SOURCES += \
- main.cpp \
- meta.cpp \
- option.cpp \
- project.cpp \
- property.cpp \
- library/ioutils.cpp \
- library/proitems.cpp \
- library/qmakebuiltins.cpp \
- library/qmakeevaluator.cpp \
- library/qmakeglobals.cpp \
- library/qmakeparser.cpp \
- library/qmakevfs.cpp \
- generators/makefile.cpp \
- generators/makefiledeps.cpp \
- generators/metamakefile.cpp \
- generators/projectgenerator.cpp \
- generators/xmloutput.cpp \
- generators/mac/pbuilder_pbx.cpp \
- generators/unix/unixmake.cpp \
- generators/unix/unixmake2.cpp \
- generators/win32/mingw_make.cpp \
- generators/win32/msbuild_objectmodel.cpp \
- generators/win32/msvc_nmake.cpp \
- generators/win32/msvc_objectmodel.cpp \
- generators/win32/msvc_vcproj.cpp \
- generators/win32/msvc_vcxproj.cpp \
- generators/win32/winmakefile.cpp
-
-HEADERS += \
- cachekeys.h \
- meta.h \
- option.h \
- project.h \
- property.h \
- library/ioutils.h \
- library/proitems.h \
- library/qmake_global.h \
- library/qmakeevaluator.h \
- library/qmakeevaluator_p.h \
- library/qmakeglobals.h \
- library/qmakeparser.h \
- library/qmakevfs.h \
- generators/makefile.h \
- generators/makefiledeps.h \
- generators/metamakefile.h \
- generators/projectgenerator.h \
- generators/xmloutput.h \
- generators/mac/pbuilder_pbx.h \
- generators/unix/unixmake.h \
- generators/win32/mingw_make.h \
- generators/win32/msbuild_objectmodel.h \
- generators/win32/msvc_nmake.h \
- generators/win32/msvc_objectmodel.h \
- generators/win32/msvc_vcproj.h \
- generators/win32/msvc_vcxproj.h \
- generators/win32/winmakefile.h
-
-# qt code
-
-bp = $$shadowed(..)
-INCLUDEPATH += \
- $$bp/include $$bp/include/QtCore \
- $$bp/include/QtCore/$$QT_VERSION $$bp/include/QtCore/$$QT_VERSION/QtCore \
- $$bp/src/corelib/global
-
-VPATH += \
- ../src/corelib/global \
- ../src/corelib/text \
- ../src/corelib/tools \
- ../src/corelib/kernel \
- ../src/corelib/plugin \
- ../src/corelib/io \
- ../src/corelib/time \
- ../src/corelib/serialization
-
-SOURCES += \
- qabstractfileengine.cpp \
- qarraydata.cpp \
- qbitarray.cpp \
- qbuffer.cpp \
- qbytearray.cpp \
- qbytearraymatcher.cpp \
- qcalendar.cpp \
- qcborstreamwriter.cpp \
- qcborvalue.cpp \
- qcryptographichash.cpp \
- qdatetime.cpp \
- qdir.cpp \
- qdiriterator.cpp \
- qfile.cpp \
- qfiledevice.cpp \
- qfileinfo.cpp \
- qfilesystemengine.cpp \
- qfilesystementry.cpp \
- qfsfileengine.cpp \
- qfsfileengine_iterator.cpp \
- qglobal.cpp \
- qgregoriancalendar.cpp \
- qhash.cpp \
- qiodevice.cpp \
- qiterable.cpp \
- qjsonarray.cpp \
- qjsoncbor.cpp \
- qjsondocument.cpp \
- qjsonobject.cpp \
- qjsonparser.cpp \
- qjsonvalue.cpp \
- qlibraryinfo.cpp \
- qlocale.cpp \
- qlocale_tools.cpp \
- qlogging.cpp \
- qmalloc.cpp \
- qmetacontainer.cpp \
- qmetatype.cpp \
- qnumeric.cpp \
- qregularexpression.cpp \
- qromancalendar.cpp \
- qsettings.cpp \
- qstring.cpp \
- qstringbuilder.cpp \
- qstringconverter.cpp \
- qstringlist.cpp \
- qsystemerror.cpp \
- qtemporaryfile.cpp \
- qtextstream.cpp \
- quuid.cpp \
- qvariant.cpp \
- qversionnumber.cpp \
- qvsnprintf.cpp \
-
-HEADERS += \
- qabstractfileengine_p.h \
- qarraydata.h \
- qarraydataops.h \
- qarraydatapointer.h \
- qbitarray.h \
- qbuffer.h \
- qbytearray.h \
- qbytearraymatcher.h \
- qcalendar.h \
- qcalendarbackend_p.h \
- qcalendarmath_p.h \
- qcborstreamwriter.h \
- qcborvalue.h \
- qcborvalue_p.h \
- qchar.h \
- qcontainerinfo.h \
- qcryptographichash.h \
- qdatetime.h \
- qdatetime_p.h \
- qduplicatetracker_p.h \
- qdir.h \
- qdir_p.h \
- qdiriterator.h \
- qfile.h \
- qfileinfo.h \
- qglobal.h \
- qgregoriancalendar_p.h \
- qhash.h \
- qiodevice.h \
- qiterable.h \
- qjson_p.h \
- qjsonarray.h \
- qjsondocument.h \
- qjsonobject.h \
- qjsonparser_p.h \
- qjsonvalue.h \
- qjsonwriter_p.h \
- qlist.h \
- qlocale.h \
- qlocale_tools_p.h \
- qmap.h \
- qmetacontainer.h \
- qmetatype.h \
- qnumeric.h \
- qregularexpression.h \
- qromancalendar_p.h \
- qstring.h \
- qstringbuilder.h \
- qstringconverter_p.h \
- qstringconverter.h \
- qstringlist.h \
- qstringmatcher.h \
- qsystemerror_p.h \
- qtemporaryfile.h \
- qtextstream.h \
- quuid.h \
- qvector.h \
- qversionnumber.h \
-
-include(../src/3rdparty/pcre2/pcre2.pri)
-
-unix {
- SOURCES += \
- qcore_unix.cpp \
- qfilesystemengine_unix.cpp \
- qfilesystemiterator_unix.cpp \
- qfsfileengine_unix.cpp \
- qlocale_unix.cpp
- macos {
- SOURCES += \
- qcore_foundation.mm \
- qcore_mac.mm \
- qoperatingsystemversion_darwin.mm \
- qsettings_mac.cpp
- LIBS += \
- -framework ApplicationServices \
- -framework CoreServices \
- -framework Foundation
- QMAKE_CXXFLAGS += -fconstant-cfstrings
- }
-} else {
- SOURCES += \
- qfilesystemengine_win.cpp \
- qfilesystemiterator_win.cpp \
- qfsfileengine_win.cpp \
- qlocale_win.cpp \
- qoperatingsystemversion_win.cpp \
- qsettings_win.cpp \
- qsystemlibrary.cpp \
- library/registry.cpp
- LIBS += -lole32 -ladvapi32 -lkernel32 -lnetapi32
- mingw: LIBS += -luuid
- clang: QMAKE_CXXFLAGS += -fms-compatibility-version=19.00.23506 -Wno-microsoft-enum-value
-}
-
-load(qt_tool)
diff --git a/qtbase.pro b/qtbase.pro
deleted file mode 100644
index 4f1871fe0a6..00000000000
--- a/qtbase.pro
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-#####################################################################
-# Main projectfile
-#####################################################################
-
-load(qt_parts)
-
-sub_qmake.file = qmake/qmake-aux.pro
-sub_doc.subdir = doc
-sub_src.depends += sub_qmake
-
-SUBDIRS += sub_qmake sub_doc
-
-cross_compile: CONFIG += nostrip
-
-confclean.depends += distclean
-confclean.commands = echo The confclean target is obsolete. Please use distclean instead.
-QMAKE_EXTRA_TARGETS += confclean
-
-qmake-clean.commands += (cd qmake && $(MAKE) clean)
-QMAKE_EXTRA_TARGETS += qmake-clean
-CLEAN_DEPS += qmake-clean
-
-# We don't distclean qmake, as it may be needed for rebuilding Makefiles as a
-# recursive distclean proceeds, including beyond qtbase.
-DISTCLEAN_DEPS += qmake-clean
-
-# Files created by configure.
-# config.status (and configure.cache, which is the same for Windows)
-# are omitted for convenience of rebuilds.
-QMAKE_DISTCLEAN += \
- config.summary \
- config.tests/.qmake.cache \
- mkspecs/qconfig.pri \
- mkspecs/qdevice.pri \
- mkspecs/qmodule.pri \
- src/corelib/global/qconfig.h \
- src/corelib/global/qconfig_p.h \
- src/corelib/global/qconfig.cpp \
- bin/qt.conf
-
-CONFIG -= qt
-
-### installations ####
-
-#licheck
-licheck.path = $$[QT_HOST_BINS]
-licheck.files = $$PWD/bin/$$QT_LICHECK
-!isEmpty(QT_LICHECK): INSTALLS += licheck
-
-#fixqt4headers.pl
-fixqt4headers.path = $$[QT_HOST_BINS]
-fixqt4headers.files = $$PWD/bin/fixqt4headers.pl
-INSTALLS += fixqt4headers
-
-#syncqt
-syncqt.path = $$[QT_HOST_BINS]
-syncqt.files = $$PWD/bin/syncqt.pl
-INSTALLS += syncqt
-
-# If we are doing a prefix build, create a "module" pri which enables
-# qtPrepareTool() to find the non-installed syncqt.
-prefix_build|!equals(PWD, $$OUT_PWD) {
-
- cmd = perl -w $$system_path($$PWD/bin/syncqt.pl)
-
- TOOL_PRI = $$OUT_PWD/mkspecs/modules/qt_tool_syncqt.pri
-
- TOOL_PRI_CONT = "QT_TOOL.syncqt.binary = $$val_escape(cmd)"
- write_file($$TOOL_PRI, TOOL_PRI_CONT)|error("Aborting.")
-
- # Then, inject the new tool into the current cache state
- !contains(QMAKE_INTERNAL_INCLUDED_FILES, $$TOOL_PRI) { # before the actual include()!
- added = $$TOOL_PRI
- cache(QMAKE_INTERNAL_INCLUDED_FILES, add transient, added)
- }
- include($$TOOL_PRI)
- cache(QT_TOOL.syncqt.binary, transient)
-
-}
-
-#mkspecs
-mkspecs.path = $$[QT_HOST_DATA]/mkspecs
-mkspecs.files = \
- $$OUT_PWD/mkspecs/qconfig.pri $$OUT_PWD/mkspecs/qmodule.pri \
- $$OUT_PWD/mkspecs/qdevice.pri \
- $$files($$PWD/mkspecs/*)
-mkspecs.files -= $$PWD/mkspecs/modules $$PWD/mkspecs/modules-inst
-INSTALLS += mkspecs
-
-OTHER_FILES += \
- configure \
- header.BSD \
- header.FDL \
- header.LGPL \
- header.LGPL-ONLY \
- sync.profile
diff --git a/src/3rdparty/VulkanMemoryAllocator.pri b/src/3rdparty/VulkanMemoryAllocator.pri
deleted file mode 100644
index 7466200dfcd..00000000000
--- a/src/3rdparty/VulkanMemoryAllocator.pri
+++ /dev/null
@@ -1 +0,0 @@
-INCLUDEPATH += $$PWD/VulkanMemoryAllocator
diff --git a/src/3rdparty/double-conversion/double-conversion.pri b/src/3rdparty/double-conversion/double-conversion.pri
deleted file mode 100644
index 395c4682f9e..00000000000
--- a/src/3rdparty/double-conversion/double-conversion.pri
+++ /dev/null
@@ -1,22 +0,0 @@
-INCLUDEPATH += $$PWD/.. $$PWD/include
-SOURCES += \
- $$PWD/bignum.cc \
- $$PWD/bignum-dtoa.cc \
- $$PWD/cached-powers.cc \
- $$PWD/diy-fp.cc \
- $$PWD/double-conversion.cc \
- $$PWD/fast-dtoa.cc \
- $$PWD/fixed-dtoa.cc \
- $$PWD/strtod.cc
-
-HEADERS += \
- $$PWD/bignum-dtoa.h \
- $$PWD/bignum.h \
- $$PWD/cached-powers.h \
- $$PWD/diy-fp.h \
- $$PWD/include/double-conversion/double-conversion.h \
- $$PWD/fast-dtoa.h \
- $$PWD/fixed-dtoa.h \
- $$PWD/ieee.h \
- $$PWD/strtod.h \
- $$PWD/include/double-conversion/utils.h
diff --git a/src/3rdparty/freetype/freetype.pro b/src/3rdparty/freetype/freetype.pro
deleted file mode 100644
index 7dce10a902a..00000000000
--- a/src/3rdparty/freetype/freetype.pro
+++ /dev/null
@@ -1,84 +0,0 @@
-TARGET = qtfreetype
-
-CONFIG += \
- static \
- hide_symbols \
- exceptions_off rtti_off warn_off \
- installed
-
-MODULE_INCLUDEPATH += $$PWD/include
-MODULE_EXT_HEADERS_DIR = $$PWD/include
-
-load(qt_helper_lib)
-
-SOURCES += \
- $$PWD/src/autofit/afdummy.c \
- $$PWD/src/autofit/afhints.c \
- $$PWD/src/autofit/aflatin.c \
- $$PWD/src/autofit/autofit.c \
- $$PWD/src/base/ftbase.c \
- $$PWD/src/base/ftbitmap.c \
- $$PWD/src/base/ftbbox.c \
- $$PWD/src/base/ftdebug.c \
- $$PWD/src/base/ftglyph.c \
- $$PWD/src/base/ftfntfmt.c \
- $$PWD/src/base/ftinit.c \
- $$PWD/src/base/ftlcdfil.c \
- $$PWD/src/base/ftmm.c \
- $$PWD/src/base/ftsynth.c \
- $$PWD/src/base/fttype1.c \
- $$PWD/src/bdf/bdf.c \
- $$PWD/src/cache/ftcache.c \
- $$PWD/src/cff/cff.c \
- $$PWD/src/cid/type1cid.c \
- $$PWD/src/gzip/ftgzip.c \
- $$PWD/src/lzw/ftlzw.c \
- $$PWD/src/otvalid/otvalid.c \
- $$PWD/src/otvalid/otvbase.c \
- $$PWD/src/otvalid/otvcommn.c \
- $$PWD/src/otvalid/otvgdef.c \
- $$PWD/src/otvalid/otvgpos.c \
- $$PWD/src/otvalid/otvgsub.c \
- $$PWD/src/otvalid/otvjstf.c \
- $$PWD/src/otvalid/otvmod.c \
- $$PWD/src/pcf/pcf.c \
- $$PWD/src/pfr/pfr.c \
- $$PWD/src/psaux/psaux.c \
- $$PWD/src/pshinter/pshinter.c \
- $$PWD/src/psnames/psmodule.c \
- $$PWD/src/raster/raster.c \
- $$PWD/src/sfnt/sfnt.c \
- $$PWD/src/smooth/smooth.c \
- $$PWD/src/truetype/truetype.c \
- $$PWD/src/type1/type1.c \
- $$PWD/src/type42/type42.c \
- $$PWD/src/winfonts/winfnt.c
-
-# These source files are included by one of the sources above
-# which means they should not be compiled as separate object files.
-OTHER_FILES += \
- $$PWD/src/autofit/afangles.c \
- $$PWD/src/autofit/afglobal.c \
- $$PWD/src/autofit/afloader.c \
- $$PWD/src/autofit/afmodule.c
-
-win32 {
- SOURCES += $$PWD/src/base/ftsystem.c
-} else {
- SOURCES += $$PWD/builds/unix/ftsystem.c
- INCLUDEPATH += $$PWD/builds/unix
-}
-
-DEFINES += FT2_BUILD_LIBRARY
-
-DEFINES += FT_CONFIG_OPTION_SYSTEM_ZLIB
-include(../zlib_dependency.pri)
-
-include($$OUT_PWD/../../gui/qtgui-config.pri)
-QT_FOR_CONFIG += gui-private
-qtConfig(png) {
- DEFINES += FT_CONFIG_OPTION_USE_PNG
- QMAKE_USE_PRIVATE += libpng
-}
-
-DEFINES += TT_CONFIG_OPTION_SUBPIXEL_HINTING
diff --git a/src/3rdparty/gradle/gradle.pro b/src/3rdparty/gradle/gradle.pro
deleted file mode 100644
index 5d8efdcfd31..00000000000
--- a/src/3rdparty/gradle/gradle.pro
+++ /dev/null
@@ -1,32 +0,0 @@
-TEMPLATE = aux
-TARGET = dummy # Avoid a conflict with the existing gradle directory
-CONFIG -= qt android_install
-
-gradle_files.files = \
- $$PWD/gradlew \
- $$PWD/gradlew.bat \
- $$PWD/gradle.properties
-gradle_dirs.files = \
- $$PWD/gradle
-
-gradle_files.path = $$[QT_INSTALL_PREFIX]/src/3rdparty/gradle
-gradle_dirs.path = $${gradle_files.path}
-
-INSTALLS += gradle_files gradle_dirs
-!prefix_build:!equals(OUT_PWD, $$PWD) {
- # For COPIES to work, files and directory entries need to be separate objects.
- COPIES += gradle_files gradle_dirs
-}
-
-!prefix_build:!equals(OUT_PWD, $$PWD) {
- RETURN = $$escape_expand(\\n\\t)
- equals(QMAKE_HOST.os, Windows) {
- RETURN = $$escape_expand(\\r\\n\\t)
- }
- OUT_PATH = $$shell_path($$OUT_PWD)
-
- QMAKE_POST_LINK += \
- $${QMAKE_COPY} $$shell_path($$PWD/gradlew) $$OUT_PATH $$RETURN \
- $${QMAKE_COPY} $$shell_path($$PWD/gradlew.bat) $$OUT_PATH $$RETURN \
- $${QMAKE_COPY_DIR} $$shell_path($$PWD/gradle) $$OUT_PATH
-}
diff --git a/src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro b/src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro
deleted file mode 100644
index 8b53f3e990e..00000000000
--- a/src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro
+++ /dev/null
@@ -1,187 +0,0 @@
-TARGET = qtharfbuzz
-
-CONFIG += \
- static \
- hide_symbols \
- exceptions_off rtti_off warn_off
-
-MODULE_INCLUDEPATH += $$PWD/include/harfbuzz
-
-
-# built-in shapers list configuration:
-SHAPERS += opentype # HB's main shaper; enabling it should be enough most of the time
-
-# native shaper on Apple platforms; could be used alone to handle both OT and AAT fonts
-darwin: SHAPERS += coretext
-
-# fallback shaper: not really useful with opentype or coretext shaper
-#SHAPERS += fallback
-
-DEFINES += HAVE_CONFIG_H
-DEFINES += HB_NO_UNICODE_FUNCS
-DEFINES += HB_NDEBUG
-DEFINES += HB_EXTERN=
-
-# platform/compiler specific definitions
-DEFINES += HAVE_ATEXIT
-unix: DEFINES += HAVE_PTHREAD HAVE_SCHED_H HAVE_SCHED_YIELD
-win32: DEFINES += HB_NO_WIN1256
-
-# Harfbuzz-NG inside Qt uses the Qt atomics (inline code only)
-INCLUDEPATH += $$QT.core.includes
-DEFINES += QT_NO_VERSION_TAGGING
-
-SOURCES += \
- $$PWD/src/hb-aat-layout.cc \
- $$PWD/src/hb-aat-map.cc \
- $$PWD/src/hb-blob.cc \
- $$PWD/src/hb-buffer.cc \
- $$PWD/src/hb-buffer-serialize.cc \
- $$PWD/src/hb-face.cc \
- $$PWD/src/hb-fallback-shape.cc \
- $$PWD/src/hb-font.cc \
- $$PWD/src/hb-map.cc \
- $$PWD/src/hb-number.cc \
- $$PWD/src/hb-set.cc \
- $$PWD/src/hb-shape.cc \
- $$PWD/src/hb-shape-plan.cc \
- $$PWD/src/hb-shaper.cc \
- $$PWD/src/hb-subset.cc \
- $$PWD/src/hb-subset-cff-common.cc \
- $$PWD/src/hb-subset-cff1.cc \
- $$PWD/src/hb-subset-cff2.cc \
- $$PWD/src/hb-subset-input.cc \
- $$PWD/src/hb-subset-plan.cc \
- $$PWD/src/hb-unicode.cc \
- $$PWD/hb-dummy.cc
-
-OTHER_FILES += \
- $$PWD/src/harfbuzz.cc
-
-HEADERS += \
- $$PWD/src/hb-atomic.hh \
- $$PWD/src/hb-algs.hh \
- $$PWD/src/hb-buffer.hh \
- $$PWD/src/hb-buffer-deserialize-json.hh \
- $$PWD/src/hb-buffer-deserialize-text.hh \
- $$PWD/src/hb-cache.hh \
- $$PWD/src/hb-debug.hh \
- $$PWD/src/hb-face.hh \
- $$PWD/src/hb-font.hh \
- $$PWD/src/hb-mutex.hh \
- $$PWD/src/hb-object.hh \
- $$PWD/src/hb-open-file.hh \
- $$PWD/src/hb-open-type.hh \
- $$PWD/src/hb-set-digest.hh \
- $$PWD/src/hb-set.hh \
- $$PWD/src/hb-shape-plan.hh \
- $$PWD/src/hb-shaper-impl.hh \
- $$PWD/src/hb-shaper-list.hh \
- $$PWD/src/hb-shaper.hh \
- $$PWD/src/hb-string-array.hh \
- $$PWD/src/hb-unicode.hh \
- $$PWD/src/hb-utf.hh
-
-HEADERS += \
- $$PWD/src/hb.h \
- $$PWD/src/hb-blob.h \
- $$PWD/src/hb-buffer.h \
- $$PWD/src/hb-common.h \
- $$PWD/src/hb-deprecated.h \
- $$PWD/src/hb-face.h \
- $$PWD/src/hb-font.h \
- $$PWD/src/hb-set.h \
- $$PWD/src/hb-shape.h \
- $$PWD/src/hb-shape-plan.h \
- $$PWD/src/hb-unicode.h \
- $$PWD/src/hb-version.h
-
-contains(SHAPERS, opentype) {
- DEFINES += HAVE_OT
-
- SOURCES += \
- $$PWD/src/hb-ot-cff1-table.cc \
- $$PWD/src/hb-ot-cff2-table.cc \
- $$PWD/src/hb-ot-color.cc \
- $$PWD/src/hb-ot-face.cc \
- $$PWD/src/hb-ot-font.cc \
- $$PWD/src/hb-ot-layout.cc \
- $$PWD/src/hb-ot-map.cc \
- $$PWD/src/hb-ot-math.cc \
- $$PWD/src/hb-ot-meta.cc \
- $$PWD/src/hb-ot-metrics.cc \
- $$PWD/src/hb-ot-name.cc \
- $$PWD/src/hb-ot-shape.cc \
- $$PWD/src/hb-ot-tag.cc \
- $$PWD/src/hb-ot-shape-complex-arabic.cc \
- $$PWD/src/hb-ot-shape-complex-default.cc \
- $$PWD/src/hb-ot-shape-complex-hangul.cc \
- $$PWD/src/hb-ot-shape-complex-hebrew.cc \
- $$PWD/src/hb-ot-shape-complex-indic.cc \
- $$PWD/src/hb-ot-shape-complex-indic-table.cc \
- $$PWD/src/hb-ot-shape-complex-khmer.cc \
- $$PWD/src/hb-ot-shape-complex-myanmar.cc \
- $$PWD/src/hb-ot-shape-complex-thai.cc \
- $$PWD/src/hb-ot-shape-complex-use.cc \
- $$PWD/src/hb-ot-shape-complex-use-table.cc \
- $$PWD/src/hb-ot-shape-complex-vowel-constraints.cc \
- $$PWD/src/hb-ot-shape-fallback.cc \
- $$PWD/src/hb-ot-shape-normalize.cc \
- $$PWD/src/hb-ot-var.cc
-
- HEADERS += \
- $$PWD/src/hb-ot-cmap-table.hh \
- $$PWD/src/hb-ot-color-cbdt-table.hh \
- $$PWD/src/hb-ot-glyf-table.hh \
- $$PWD/src/hb-ot-head-table.hh \
- $$PWD/src/hb-ot-hhea-table.hh \
- $$PWD/src/hb-ot-hmtx-table.hh \
- $$PWD/src/hb-ot-kern-table.hh \
- $$PWD/src/hb-ot-layout.hh \
- $$PWD/src/hb-ot-layout-gdef-table.hh \
- $$PWD/src/hb-ot-layout-gpos-table.hh \
- $$PWD/src/hb-ot-layout-gsub-table.hh \
- $$PWD/src/hb-ot-layout-jstf-table.hh \
- $$PWD/src/hb-ot-map.hh \
- $$PWD/src/hb-ot-math-table.hh \
- $$PWD/src/hb-ot-maxp-table.hh \
- $$PWD/src/hb-ot-name-table.hh \
- $$PWD/src/hb-ot-os2-table.hh \
- $$PWD/src/hb-ot-post-table.hh \
- $$PWD/src/hb-ot-post-macroman.hh \
- $$PWD/src/hb-ot-shape.hh \
- $$PWD/src/hb-ot-shape-complex-arabic.hh \
- $$PWD/src/hb-ot-shape-complex-arabic-fallback.hh \
- $$PWD/src/hb-ot-shape-complex-arabic-table.hh \
-# $$PWD/src/hb-ot-shape-complex-arabic-win1256.hh \ # disabled with HB_NO_WIN1256
- $$PWD/src/hb-ot-shape-complex-indic.hh \
- $$PWD/src/hb-ot-shape-complex-indic-machine.hh \
- $$PWD/src/hb-ot-shape-complex-myanmar-machine.hh \
- $$PWD/src/hb-ot-shape-complex-use.hh \
- $$PWD/src/hb-ot-shape-complex-use-machine.hh \
- $$PWD/src/hb-ot-shape-fallback.hh \
- $$PWD/src/hb-ot-shape-normalize.hh \
- $$PWD/src/hb-ot-var-avar-table.hh \
- $$PWD/src/hb-ot-var-fvar-table.hh \
- $$PWD/src/hb-ot-var-hvar-table.hh \
- $$PWD/src/hb-ot-var-mvar-table.hh
-
- HEADERS += \
- $$PWD/src/hb-ot.h \
- $$PWD/src/hb-ot-font.h \
- $$PWD/src/hb-ot-layout.h \
- $$PWD/src/hb-ot-math.h \
- $$PWD/src/hb-ot-shape.h \
- $$PWD/src/hb-ot-var.h
-}
-
-MODULE_EXT_HEADERS = $$HEADERS
-
-contains(SHAPERS, fallback)|isEmpty(SHAPERS) {
- DEFINES += HAVE_FALLBACK
-
- SOURCES += \
- $$PWD/src/hb-fallback-shape.cc
-}
-
-load(qt_helper_lib)
diff --git a/src/3rdparty/iaccessible2/iaccessible2.pri b/src/3rdparty/iaccessible2/iaccessible2.pri
deleted file mode 100644
index f60e67681df..00000000000
--- a/src/3rdparty/iaccessible2/iaccessible2.pri
+++ /dev/null
@@ -1,18 +0,0 @@
-
-ARCH_SUBDIR=x86
-contains(QT_ARCH, x86_64): ARCH_SUBDIR = amd64
-
-MIDL_GENERATED = $$PWD/generated/$${ARCH_SUBDIR}
-
-INCLUDEPATH += $$MIDL_GENERATED
-
-SOURCES += $${MIDL_GENERATED}/ia2_api_all_i.c
-
-HEADERS += $${MIDL_GENERATED}/ia2_api_all.h
-
-OTHER_FILES = \
- $$PWD/idl/ia2_api_all.idl
-
-LIBS += -lrpcrt4
-
-TR_EXCLUDE += $$PWD/*
diff --git a/src/3rdparty/libjpeg.pri b/src/3rdparty/libjpeg.pri
deleted file mode 100644
index 364dbb11a64..00000000000
--- a/src/3rdparty/libjpeg.pri
+++ /dev/null
@@ -1,63 +0,0 @@
-# Disable warnings in 3rdparty code due to unused arguments
-gcc: QMAKE_CFLAGS_WARN_ON += -Wno-unused-parameter -Wno-main
-
-# Do not warn about sprintf, getenv, sscanf ... use
-msvc: DEFINES += _CRT_SECURE_NO_WARNINGS
-
-INCLUDEPATH += \
- $$PWD/libjpeg \
- $$PWD/libjpeg/src
-
-SOURCES += \
- $$PWD/libjpeg/src/jaricom.c \
- $$PWD/libjpeg/src/jcapimin.c \
- $$PWD/libjpeg/src/jcapistd.c \
- $$PWD/libjpeg/src/jcarith.c \
- $$PWD/libjpeg/src/jccoefct.c \
- $$PWD/libjpeg/src/jccolor.c \
- $$PWD/libjpeg/src/jcdctmgr.c \
- $$PWD/libjpeg/src/jchuff.c \
- $$PWD/libjpeg/src/jcinit.c \
- $$PWD/libjpeg/src/jcmainct.c \
- $$PWD/libjpeg/src/jcmarker.c \
- $$PWD/libjpeg/src/jcmaster.c \
- $$PWD/libjpeg/src/jcomapi.c \
- $$PWD/libjpeg/src/jcparam.c \
- $$PWD/libjpeg/src/jcprepct.c \
- $$PWD/libjpeg/src/jcsample.c \
- $$PWD/libjpeg/src/jctrans.c \
- $$PWD/libjpeg/src/jdapimin.c \
- $$PWD/libjpeg/src/jdapistd.c \
- $$PWD/libjpeg/src/jdarith.c \
- $$PWD/libjpeg/src/jdatadst.c \
- $$PWD/libjpeg/src/jdatasrc.c \
- $$PWD/libjpeg/src/jdcoefct.c \
- $$PWD/libjpeg/src/jdcolor.c \
- $$PWD/libjpeg/src/jddctmgr.c \
- $$PWD/libjpeg/src/jdhuff.c \
- $$PWD/libjpeg/src/jdinput.c \
- $$PWD/libjpeg/src/jdmainct.c \
- $$PWD/libjpeg/src/jdmarker.c \
- $$PWD/libjpeg/src/jdmaster.c \
- $$PWD/libjpeg/src/jdmerge.c \
- $$PWD/libjpeg/src/jdpostct.c \
- $$PWD/libjpeg/src/jdsample.c \
- $$PWD/libjpeg/src/jdtrans.c \
- $$PWD/libjpeg/src/jerror.c \
- $$PWD/libjpeg/src/jfdctflt.c \
- $$PWD/libjpeg/src/jfdctfst.c \
- $$PWD/libjpeg/src/jfdctint.c \
- $$PWD/libjpeg/src/jidctflt.c \
- $$PWD/libjpeg/src/jidctfst.c \
- $$PWD/libjpeg/src/jidctint.c \
- $$PWD/libjpeg/src/jquant1.c \
- $$PWD/libjpeg/src/jquant2.c \
- $$PWD/libjpeg/src/jutils.c \
- $$PWD/libjpeg/src/jmemmgr.c \
- $$PWD/libjpeg/src/jsimd_none.c \
- $$PWD/libjpeg/src/jcphuff.c \
- $$PWD/libjpeg/src/jidctred.c \
- $$PWD/libjpeg/src/jdphuff.c \
- $$PWD/libjpeg/src/jmemnobs.c
-
-TR_EXCLUDE += $$PWD/*
diff --git a/src/3rdparty/libpng/libpng.pro b/src/3rdparty/libpng/libpng.pro
deleted file mode 100644
index b71dfefd200..00000000000
--- a/src/3rdparty/libpng/libpng.pro
+++ /dev/null
@@ -1,34 +0,0 @@
-TARGET = qtlibpng
-
-CONFIG += \
- static \
- hide_symbols \
- exceptions_off rtti_off warn_off \
- installed
-
-MODULE_INCLUDEPATH = $$PWD
-MODULE_EXT_HEADERS = png.h pngconf.h
-
-load(qt_helper_lib)
-
-DEFINES += PNG_ARM_NEON_OPT=0 PNG_POWERPC_VSX_OPT=0
-SOURCES += \
- png.c \
- pngerror.c \
- pngget.c \
- pngmem.c \
- pngpread.c \
- pngread.c \
- pngrio.c \
- pngrtran.c \
- pngrutil.c \
- pngset.c \
- pngtrans.c \
- pngwio.c \
- pngwrite.c \
- pngwtran.c \
- pngwutil.c
-
-TR_EXCLUDE += $$PWD/*
-
-include(../zlib_dependency.pri)
diff --git a/src/3rdparty/md4c.pri b/src/3rdparty/md4c.pri
deleted file mode 100644
index 8de2991ac24..00000000000
--- a/src/3rdparty/md4c.pri
+++ /dev/null
@@ -1,4 +0,0 @@
-INCLUDEPATH += $$PWD/md4c
-HEADERS += $$PWD/md4c/md4c.h
-SOURCES += $$PWD/md4c/md4c.c
-DEFINES += MD4C_USE_UTF8
diff --git a/src/3rdparty/pcre2/pcre2.pri b/src/3rdparty/pcre2/pcre2.pri
deleted file mode 100644
index ace72ec93ec..00000000000
--- a/src/3rdparty/pcre2/pcre2.pri
+++ /dev/null
@@ -1,46 +0,0 @@
-MODULE_INCLUDEPATH += $$PWD/src
-
-MODULE_DEFINES += PCRE2_CODE_UNIT_WIDTH=16
-win32: MODULE_DEFINES += PCRE2_STATIC
-
-DEFINES += HAVE_CONFIG_H
-
-qtConfig(intelcet) {
- QMAKE_CFLAGS += $$QMAKE_CFLAGS_SHSTK
- QMAKE_CXXFLAGS += $$QMAKE_CXXFLAGS_SHSTK
-}
-
-SOURCES += \
- $$PWD/src/pcre2_auto_possess.c \
- $$PWD/src/pcre2_chartables.c \
- $$PWD/src/pcre2_compile.c \
- $$PWD/src/pcre2_config.c \
- $$PWD/src/pcre2_context.c \
- $$PWD/src/pcre2_dfa_match.c \
- $$PWD/src/pcre2_error.c \
- $$PWD/src/pcre2_extuni.c \
- $$PWD/src/pcre2_find_bracket.c \
- $$PWD/src/pcre2_jit_compile.c \
- $$PWD/src/pcre2_maketables.c \
- $$PWD/src/pcre2_match.c \
- $$PWD/src/pcre2_match_data.c \
- $$PWD/src/pcre2_newline.c \
- $$PWD/src/pcre2_ord2utf.c \
- $$PWD/src/pcre2_pattern_info.c \
- $$PWD/src/pcre2_script_run.c \
- $$PWD/src/pcre2_serialize.c \
- $$PWD/src/pcre2_string_utils.c \
- $$PWD/src/pcre2_study.c \
- $$PWD/src/pcre2_substitute.c \
- $$PWD/src/pcre2_substring.c \
- $$PWD/src/pcre2_tables.c \
- $$PWD/src/pcre2_ucd.c \
- $$PWD/src/pcre2_valid_utf.c \
- $$PWD/src/pcre2_xclass.c
-
-HEADERS += \
- $$PWD/src/config.h \
- $$PWD/src/pcre2.h \
- $$PWD/src/pcre2_internal.h \
- $$PWD/src/pcre2_intmodedep.h \
- $$PWD/src/pcre2_ucp.h
diff --git a/src/3rdparty/pcre2/pcre2.pro b/src/3rdparty/pcre2/pcre2.pro
deleted file mode 100644
index 95f11f6f232..00000000000
--- a/src/3rdparty/pcre2/pcre2.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = qtpcre2
-
-CONFIG += \
- static \
- hide_symbols \
- exceptions_off rtti_off warn_off
-
-include(pcre2.pri)
-
-# platform/compiler specific definitions
-uikit|qnx: DEFINES += PCRE2_DISABLE_JIT
-win32:contains(QT_ARCH, "arm"): DEFINES += PCRE2_DISABLE_JIT
-win32:contains(QT_ARCH, "arm64"): DEFINES += PCRE2_DISABLE_JIT
-macos:contains(QT_ARCH, "arm64"): DEFINES += PCRE2_DISABLE_JIT
-
-load(qt_helper_lib)
diff --git a/src/3rdparty/sqlite.pri b/src/3rdparty/sqlite.pri
deleted file mode 100644
index f4c80624682..00000000000
--- a/src/3rdparty/sqlite.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-CONFIG(release, debug|release):DEFINES *= NDEBUG
-QT_FOR_CONFIG += core-private
-DEFINES += SQLITE_ENABLE_COLUMN_METADATA SQLITE_OMIT_COMPLETE SQLITE_ENABLE_FTS3 SQLITE_ENABLE_FTS3_PARENTHESIS SQLITE_ENABLE_FTS5 SQLITE_ENABLE_RTREE SQLITE_ENABLE_JSON1
-!contains(CONFIG, largefile):DEFINES += SQLITE_DISABLE_LFS
-qtConfig(posix_fallocate): DEFINES += HAVE_POSIX_FALLOCATE=1
-qnx: DEFINES += _QNX_SOURCE
-!win32: DEFINES += HAVE_USLEEP=1
-qtConfig(dlopen) {
- QMAKE_USE += libdl
-} else {
- DEFINES += SQLITE_OMIT_LOAD_EXTENSION
-}
-integrity: QMAKE_CFLAGS += -include qplatformdefs.h
-INCLUDEPATH += $$PWD/sqlite
-SOURCES += $$PWD/sqlite/sqlite3.c
-
-TR_EXCLUDE += $$PWD/*
diff --git a/src/3rdparty/tinycbor/tests/encoder/encoder.pro b/src/3rdparty/tinycbor/tests/encoder/encoder.pro
deleted file mode 100644
index 62d9b7e409f..00000000000
--- a/src/3rdparty/tinycbor/tests/encoder/encoder.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_encoder.cpp
-
-CONFIG += testcase parallel_test c++11
-QT = core testlib
-
-INCLUDEPATH += ../../src
-msvc: POST_TARGETDEPS = ../../lib/tinycbor.lib
-else: POST_TARGETDEPS += ../../lib/libtinycbor.a
-LIBS += $$POST_TARGETDEPS
diff --git a/src/3rdparty/tinycbor/tests/parser/parser.pro b/src/3rdparty/tinycbor/tests/parser/parser.pro
deleted file mode 100644
index a61291a9e48..00000000000
--- a/src/3rdparty/tinycbor/tests/parser/parser.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES += tst_parser.cpp ../../src/cborparser.c
-
-CONFIG += testcase parallel_test c++11
-QT = core testlib
-DEFINES += CBOR_PARSER_MAX_RECURSIONS=16
-
-INCLUDEPATH += ../../src
-msvc: POST_TARGETDEPS = ../../lib/tinycbor.lib
-else: POST_TARGETDEPS += ../../lib/libtinycbor.a
-LIBS += $$POST_TARGETDEPS
diff --git a/src/3rdparty/zlib.pri b/src/3rdparty/zlib.pri
deleted file mode 100644
index 4d8af3f0c6b..00000000000
--- a/src/3rdparty/zlib.pri
+++ /dev/null
@@ -1,19 +0,0 @@
-INCLUDEPATH = $$PWD/zlib/src $$INCLUDEPATH
-SOURCES+= \
- $$PWD/zlib/src/adler32.c \
- $$PWD/zlib/src/compress.c \
- $$PWD/zlib/src/crc32.c \
- $$PWD/zlib/src/deflate.c \
- $$PWD/zlib/src/gzclose.c \
- $$PWD/zlib/src/gzlib.c \
- $$PWD/zlib/src/gzread.c \
- $$PWD/zlib/src/gzwrite.c \
- $$PWD/zlib/src/infback.c \
- $$PWD/zlib/src/inffast.c \
- $$PWD/zlib/src/inflate.c \
- $$PWD/zlib/src/inftrees.c \
- $$PWD/zlib/src/trees.c \
- $$PWD/zlib/src/uncompr.c \
- $$PWD/zlib/src/zutil.c
-
-TR_EXCLUDE += $$PWD/*
diff --git a/src/3rdparty/zlib_dependency.pri b/src/3rdparty/zlib_dependency.pri
deleted file mode 100644
index f35f310c19b..00000000000
--- a/src/3rdparty/zlib_dependency.pri
+++ /dev/null
@@ -1,10 +0,0 @@
-# zlib dependency satisfied by bundled 3rd party zlib or system zlib
-qtConfig(system-zlib) {
- QMAKE_USE_PRIVATE += zlib
-} else {
- INCLUDEPATH += $$PWD/zlib/src
- !no_core_dep {
- CONFIG += qt
- QT_PRIVATE += core
- }
-}
diff --git a/src/android/android.pro b/src/android/android.pro
deleted file mode 100644
index 11740845914..00000000000
--- a/src/android/android.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-CONFIG += ordered
-SUBDIRS = jar java templates
diff --git a/src/android/jar/jar.pro b/src/android/jar/jar.pro
deleted file mode 100644
index de86f855ed1..00000000000
--- a/src/android/jar/jar.pro
+++ /dev/null
@@ -1,29 +0,0 @@
-TARGET = Qt$${QT_MAJOR_VERSION}Android
-
-CONFIG += java
-
-DESTDIR = $$[QT_INSTALL_PREFIX/get]/jar
-
-PATHPREFIX = $$PWD/src/org/qtproject/qt/android/
-
-JAVACLASSPATH += $$PWD/src/
-JAVASOURCES += \
- $$PATHPREFIX/accessibility/QtAccessibilityDelegate.java \
- $$PATHPREFIX/accessibility/QtNativeAccessibility.java \
- $$PATHPREFIX/QtActivityDelegate.java \
- $$PATHPREFIX/QtEditText.java \
- $$PATHPREFIX/QtInputConnection.java \
- $$PATHPREFIX/QtLayout.java \
- $$PATHPREFIX/QtMessageDialogHelper.java \
- $$PATHPREFIX/QtNative.java \
- $$PATHPREFIX/QtNativeLibrariesDir.java \
- $$PATHPREFIX/QtSurface.java \
- $$PATHPREFIX/ExtractStyle.java \
- $$PATHPREFIX/EditContextView.java \
- $$PATHPREFIX/EditPopupMenu.java \
- $$PATHPREFIX/CursorHandle.java \
- $$PATHPREFIX/QtThread.java
-
-# install
-target.path = $$[QT_INSTALL_PREFIX]/jar
-INSTALLS += target
diff --git a/src/android/java/java.pro b/src/android/java/java.pro
deleted file mode 100644
index e8967a82db4..00000000000
--- a/src/android/java/java.pro
+++ /dev/null
@@ -1,27 +0,0 @@
-TEMPLATE = aux
-TARGET = dummy
-
-CONFIG += single_arch
-CONFIG -= qt android_install
-
-javaresources.files = \
- $$PWD/res \
- $$PWD/src
-
-javaresources.path = $$[QT_INSTALL_PREFIX]/src/android/java
-
-INSTALLS += javaresources
-
-!prefix_build:!equals(OUT_PWD, $$PWD) {
- COPIES += javaresources
-
- RETURN = $$escape_expand(\\n\\t)
- equals(QMAKE_HOST.os, Windows) {
- RETURN = $$escape_expand(\\r\\n\\t)
- }
- OUT_PATH = $$shell_path($$OUT_PWD)
-
- QMAKE_POST_LINK += \
- $${QMAKE_COPY_DIR} $$shell_path($$PWD/res) $$OUT_PATH $$RETURN \
- $${QMAKE_COPY_DIR} $$shell_path($$PWD/src) $$OUT_PATH
-}
diff --git a/src/android/templates/templates.pro b/src/android/templates/templates.pro
deleted file mode 100644
index 35a63498f85..00000000000
--- a/src/android/templates/templates.pro
+++ /dev/null
@@ -1,31 +0,0 @@
-TEMPLATE = aux
-TARGET = dummy
-
-CONFIG += single_arch
-CONFIG -= qt android_install
-
-templates.files = \
- $$PWD/AndroidManifest.xml \
- $$PWD/build.gradle
-
-templates_dirs.files += $$PWD/res
-
-templates.path = $$[QT_INSTALL_PREFIX]/src/android/templates
-templates_dirs.path = $${templates.path}
-
-INSTALLS += templates templates_dirs
-
-!prefix_build:!equals(OUT_PWD, $$PWD) {
- COPIES += templates templates_dirs
-
- RETURN = $$escape_expand(\\n\\t)
- equals(QMAKE_HOST.os, Windows) {
- RETURN = $$escape_expand(\\r\\n\\t)
- }
- OUT_PATH = $$shell_path($$OUT_PWD)
-
- QMAKE_POST_LINK += \
- $${QMAKE_COPY} $$shell_path($$PWD/AndroidManifest.xml) $$OUT_PATH $$RETURN \
- $${QMAKE_COPY} $$shell_path($$PWD/build.gradle) $$OUT_PATH $$RETURN \
- $${QMAKE_COPY_DIR} $$shell_path($$PWD/res) $$OUT_PATH
-}
diff --git a/src/concurrent/concurrent.pro b/src/concurrent/concurrent.pro
deleted file mode 100644
index 21c33e4c992..00000000000
--- a/src/concurrent/concurrent.pro
+++ /dev/null
@@ -1,41 +0,0 @@
-TARGET = QtConcurrent
-QT = core-private
-CONFIG += exceptions
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-
-msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x66000000
-
-QMAKE_DOCS = $$PWD/doc/qtconcurrent.qdocconf
-
-PRECOMPILED_HEADER = ../corelib/global/qt_pch.h
-
-SOURCES += \
- qtconcurrentfilter.cpp \
- qtconcurrentmap.cpp \
- qtconcurrentrun.cpp \
- qtconcurrentthreadengine.cpp \
- qtconcurrentiteratekernel.cpp
-
-HEADERS += \
- qtconcurrent_global.h \
- qtconcurrentcompilertest.h \
- qtconcurrentfilter.h \
- qtconcurrentfilterkernel.h \
- qtconcurrentfunctionwrappers.h \
- qtconcurrentiteratekernel.h \
- qtconcurrentmap.h \
- qtconcurrentmapkernel.h \
- qtconcurrentmedian.h \
- qtconcurrentreducekernel.h \
- qtconcurrentrun.h \
- qtconcurrentrunbase.h \
- qtconcurrentstoredfunctioncall.h \
- qtconcurrentthreadengine.h \
- qtaskbuilder.h \
- qtconcurrenttask.h
-
-# private headers
-HEADERS += \
-
-load(qt_module)
diff --git a/src/concurrent/doc/snippets/snippets.pro b/src/concurrent/doc/snippets/snippets.pro
deleted file mode 100644
index 6e990519514..00000000000
--- a/src/concurrent/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-#! [qmake_use]
-QT += concurrent
-#! [qmake_use]
diff --git a/src/corelib/animation/animation.pri b/src/corelib/animation/animation.pri
deleted file mode 100644
index cb7850c7d6c..00000000000
--- a/src/corelib/animation/animation.pri
+++ /dev/null
@@ -1,25 +0,0 @@
-# Qt core animation module
-
-HEADERS += \
- animation/qabstractanimation.h \
- animation/qabstractanimation_p.h \
- animation/qvariantanimation.h \
- animation/qvariantanimation_p.h \
- animation/qpropertyanimation.h \
- animation/qpropertyanimation_p.h \
- animation/qanimationgroup.h \
- animation/qanimationgroup_p.h \
- animation/qsequentialanimationgroup.h \
- animation/qsequentialanimationgroup_p.h \
- animation/qparallelanimationgroup.h \
- animation/qparallelanimationgroup_p.h \
- animation/qpauseanimation.h
-
-SOURCES += \
- animation/qabstractanimation.cpp \
- animation/qvariantanimation.cpp \
- animation/qpropertyanimation.cpp \
- animation/qanimationgroup.cpp \
- animation/qsequentialanimationgroup.cpp \
- animation/qparallelanimationgroup.cpp \
- animation/qpauseanimation.cpp
diff --git a/src/corelib/corelib.pro b/src/corelib/corelib.pro
deleted file mode 100644
index a32ab7abeb1..00000000000
--- a/src/corelib/corelib.pro
+++ /dev/null
@@ -1,163 +0,0 @@
-TARGET = QtCore
-QT =
-CONFIG += exceptions
-
-MODULE = core # not corelib, as per project file
-MODULE_CONFIG = moc resources
-qtConfig(gc_binaries): MODULE_CONFIG += gc_binaries
-!isEmpty(QT_NAMESPACE): MODULE_DEFINES = QT_NAMESPACE=$$QT_NAMESPACE
-
-TRACEPOINT_PROVIDER = $$PWD/qtcore.tracepoints
-CONFIG += qt_tracepoints
-
-CONFIG += $$MODULE_CONFIG
-DEFINES += $$MODULE_DEFINES
-android: DEFINES += LIBS_SUFFIX='\\"_$${QT_ARCH}.so\\"'
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x67000000
-
-CONFIG += simd optimize_full
-CONFIG += metatypes install_metatypes
-
-QMAKE_DOCS = $$PWD/doc/qtcore.qdocconf
-
-ANDROID_LIB_DEPENDENCIES = \
- plugins/platforms/libplugins_platforms_qtforandroid.so
-ANDROID_BUNDLED_JAR_DEPENDENCIES = \
- jar/Qt$${QT_MAJOR_VERSION}Android.jar
-ANDROID_PERMISSIONS = \
- android.permission.INTERNET \
- android.permission.WRITE_EXTERNAL_STORAGE
-
-# QtCore can't be compiled with -Wl,-no-undefined because it uses the "environ"
-# variable and on FreeBSD and OpenBSD, this variable is in the final executable itself.
-# OpenBSD 6.0 will include environ in libc.
-freebsd|openbsd: QMAKE_LFLAGS_NOUNDEF =
-
-qtConfig(animation): include(animation/animation.pri)
-include(global/global.pri)
-include(thread/thread.pri)
-include(tools/tools.pri)
-include(text/text.pri)
-include(time/time.pri)
-include(io/io.pri)
-include(itemmodels/itemmodels.pri)
-include(plugin/plugin.pri)
-include(kernel/kernel.pri)
-include(serialization/serialization.pri)
-include(mimetypes/mimetypes.pri)
-include(platform/platform.pri)
-
-win32 {
- QMAKE_USE_PRIVATE += ws2_32
- QMAKE_USE_PRIVATE += advapi32 kernel32 ole32 shell32 uuid user32 winmm
-}
-
-darwin {
- osx {
- LIBS_PRIVATE += -framework ApplicationServices
- LIBS_PRIVATE += -framework CoreServices
- }
- LIBS_PRIVATE += -framework CoreFoundation
- LIBS_PRIVATE += -framework Foundation
-}
-
-integrity {
- LIBS_PRIVATE += -lposix -livfs -lsocket -lnet -lshm_client
-}
-
-QMAKE_DYNAMIC_LIST_FILE = $$PWD/QtCore.dynlist
-
-HOST_BINS = $$[QT_HOST_BINS]
-host_bins.name = host_bins
-host_bins.variable = HOST_BINS
-
-qt_conf.name = qt_config
-qt_conf.variable = QT_CONFIG
-
-QMAKE_PKGCONFIG_VARIABLES += host_bins qt_conf
-
-load(qt_module)
-
-# Override qt_module, so the symbols are actually included into the library.
-win32: DEFINES -= QT_NO_CAST_TO_ASCII
-
-ctest_macros_file.input = $$PWD/Qt5CTestMacros.cmake
-ctest_macros_file.output = $$DESTDIR/cmake/Qt5Core/Qt5CTestMacros.cmake
-ctest_macros_file.CONFIG = verbatim
-
-cmake_umbrella_config_file.input = $$PWD/Qt5Config.cmake.in
-cmake_umbrella_config_file.output = $$DESTDIR/cmake/Qt5/Qt5Config.cmake
-
-cmake_umbrella_config_module_location.input = $$PWD/Qt5ModuleLocation.cmake.in
-cmake_umbrella_config_module_location.output = $$DESTDIR/cmake/Qt5/Qt5ModuleLocation.cmake
-
-cmake_umbrella_config_module_location_for_install.input = $$PWD/Qt5ModuleLocationForInstall.cmake.in
-cmake_umbrella_config_module_location_for_install.output = $$DESTDIR/cmake/install/Qt5/Qt5ModuleLocation.cmake
-
-cmake_umbrella_config_version_file.input = $$PWD/../../mkspecs/features/data/cmake/Qt5ConfigVersion.cmake.in
-cmake_umbrella_config_version_file.output = $$DESTDIR/cmake/Qt5/Qt5ConfigVersion.cmake
-
-android {
- cmake_android_support.input = $$PWD/Qt5AndroidSupport.cmake
- cmake_android_support.output = $$DESTDIR/cmake/Qt5Core/Qt5AndroidSupport.cmake
- cmake_android_support.CONFIG = verbatim
-}
-
-load(cmake_functions)
-
-defineTest(pathIsAbsolute) {
- p = $$clean_path($$1)
- !isEmpty(p):isEqual(p, $$absolute_path($$p)): return(true)
- return(false)
-}
-
-##### This requires fixing, so that the feature system works with cmake as well
-CMAKE_DISABLED_FEATURES = $$join(QT_DISABLED_FEATURES, "$$escape_expand(\\n) ")
-
-CMAKE_HOST_DATA_DIR = $$cmakeRelativePath($$[QT_HOST_DATA/src], $$[QT_INSTALL_PREFIX])
-pathIsAbsolute($$CMAKE_HOST_DATA_DIR) {
- CMAKE_HOST_DATA_DIR = $$[QT_HOST_DATA/src]/
- CMAKE_HOST_DATA_DIR_IS_ABSOLUTE = True
-}
-
-cmake_extras_mkspec_dir.input = $$PWD/Qt5CoreConfigExtrasMkspecDir.cmake.in
-cmake_extras_mkspec_dir.output = $$DESTDIR/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake
-
-CMAKE_INSTALL_DATA_DIR = $$cmakeRelativePath($$[QT_HOST_DATA], $$[QT_INSTALL_PREFIX])
-pathIsAbsolute($$CMAKE_INSTALL_DATA_DIR) {
- CMAKE_INSTALL_DATA_DIR = $$[QT_HOST_DATA]/
- CMAKE_INSTALL_DATA_DIR_IS_ABSOLUTE = True
-}
-
-cmake_extras_mkspec_dir_for_install.input = $$PWD/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in
-cmake_extras_mkspec_dir_for_install.output = $$DESTDIR/cmake/install/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake
-
-cmake_qt5_umbrella_module_files.files = \
- $$cmake_umbrella_config_file.output \
- $$cmake_umbrella_config_version_file.output \
- $$cmake_umbrella_config_module_location_for_install.output
-
-cmake_qt5_umbrella_module_files.path = $$[QT_INSTALL_LIBS]/cmake/Qt5
-
-QMAKE_SUBSTITUTES += \
- ctest_macros_file \
- cmake_umbrella_config_file \
- cmake_umbrella_config_module_location \
- cmake_umbrella_config_module_location_for_install \
- cmake_umbrella_config_version_file \
- cmake_extras_mkspec_dir \
- cmake_extras_mkspec_dir_for_install
-
-android {
- QMAKE_SUBSTITUTES += cmake_android_support
- ctest_qt5_module_files.files += $$cmake_android_support.output
-}
-
-ctest_qt5_module_files.files += $$ctest_macros_file.output $$cmake_extras_mkspec_dir_for_install.output
-
-ctest_qt5_module_files.path = $$[QT_INSTALL_LIBS]/cmake/Qt5Core
-
-INSTALLS += ctest_qt5_module_files cmake_qt5_umbrella_module_files
-
-QMAKE_DSYM_DEBUG_SCRIPT = $$PWD/debug_script.py
diff --git a/src/corelib/doc/snippets/code/doc_src_qplugin.pro b/src/corelib/doc/snippets/code/doc_src_qplugin.pro
deleted file mode 100644
index 52fb9e31635..00000000000
--- a/src/corelib/doc/snippets/code/doc_src_qplugin.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-#! [3]
-TEMPLATE = app
-QTPLUGIN += qjpeg qgif # image formats
-#! [3]
diff --git a/src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.pro b/src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.pro
deleted file mode 100644
index 8f447be5141..00000000000
--- a/src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-#! [0]
-HEADERS += mycocoaeventfilter.h
-OBJECTIVE_SOURCES += mycocoaeventfilter.mm
-LIBS += -framework AppKit
-#! [0]
diff --git a/src/corelib/doc/snippets/qbytearraylist/qbytearraylist.pro b/src/corelib/doc/snippets/qbytearraylist/qbytearraylist.pro
deleted file mode 100644
index 87397b491d0..00000000000
--- a/src/corelib/doc/snippets/qbytearraylist/qbytearraylist.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-QT = core
-SOURCES = main.cpp
diff --git a/src/corelib/doc/snippets/qmetaobject-invokable/qmetaobject-invokable.pro b/src/corelib/doc/snippets/qmetaobject-invokable/qmetaobject-invokable.pro
deleted file mode 100644
index 4df19215f0c..00000000000
--- a/src/corelib/doc/snippets/qmetaobject-invokable/qmetaobject-invokable.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-HEADERS = window.h
-SOURCES = main.cpp \
- window.cpp
diff --git a/src/corelib/doc/snippets/qmetaobject-revision/qmetaobject-revision.pro b/src/corelib/doc/snippets/qmetaobject-revision/qmetaobject-revision.pro
deleted file mode 100644
index ec9d7db6584..00000000000
--- a/src/corelib/doc/snippets/qmetaobject-revision/qmetaobject-revision.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-QT += widgets
-HEADERS = window.h
-SOURCES = main.cpp \
- window.cpp
diff --git a/src/corelib/doc/snippets/resource-system/application.pro b/src/corelib/doc/snippets/resource-system/application.pro
deleted file mode 100644
index 0f451754f21..00000000000
--- a/src/corelib/doc/snippets/resource-system/application.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-QT += widgets
-
-HEADERS = mainwindow.h
-SOURCES = main.cpp \
- mainwindow.cpp
-#! [0]
-RESOURCES = application.qrc
-#! [0]
-
-# install
-target.path = $$[QT_INSTALL_EXAMPLES]/widgets/mainwindows/application
-INSTALLS += target
diff --git a/src/corelib/doc/snippets/streaming/streaming.pro b/src/corelib/doc/snippets/streaming/streaming.pro
deleted file mode 100644
index 8c5eb91f05f..00000000000
--- a/src/corelib/doc/snippets/streaming/streaming.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-SOURCES = main.cpp
-CONFIG += CONSOLE \ No newline at end of file
diff --git a/src/corelib/global/global.pri b/src/corelib/global/global.pri
deleted file mode 100644
index 14067f638ac..00000000000
--- a/src/corelib/global/global.pri
+++ /dev/null
@@ -1,132 +0,0 @@
-# Qt kernel library base module
-
-HEADERS += \
- global/qglobal.h \
- global/qoperatingsystemversion.h \
- global/qoperatingsystemversion_p.h \
- global/qsystemdetection.h \
- global/qcompare.h \
- global/qcompilerdetection.h \
- global/qcontainerinfo.h \
- global/qprocessordetection.h \
- global/qnamespace.h \
- global/qendian.h \
- global/qendian_p.h \
- global/qnumeric_p.h \
- global/qnumeric.h \
- global/qfloat16.h \
- global/qglobalstatic.h \
- global/qlibraryinfo.h \
- global/qlogging.h \
- global/qtypeinfo.h \
- global/qsysinfo.h \
- global/qsimd.h \
- global/qsimd_p.h \
- global/qflags.h \
- global/qrandom.h \
- global/qrandom_p.h \
- global/qhooks_p.h \
- global/qversiontagging.h
-
-SOURCES += \
- global/archdetect.cpp \
- global/qendian.cpp \
- global/qglobal.cpp \
- global/qlibraryinfo.cpp \
- global/qmalloc.cpp \
- global/qnumeric.cpp \
- global/qfloat16.cpp \
- global/qoperatingsystemversion.cpp \
- global/qlogging.cpp \
- global/qrandom.cpp \
- global/qsimd.cpp \
- global/qhooks.cpp
-
-# To get listed in IDEs
-false: SOURCES += \
- global/qfloat16tables.cpp
-
-# Only add global/qfloat16_f16c.c if qfloat16.cpp can't #include it.
-# Any compiler: if it is already generating F16C code, let qfloat16.cpp do it
-# Clang: ICE if not generating F16C code, so use qfloat16_f16c.c
-# ICC: miscompiles if not generating F16C code, so use qfloat16_f16c.c
-# GCC: if it can use F16C intrinsics, let qfloat16.cpp do it
-# MSVC: if it is already generating AVX code, let qfloat16.cpp do it
-# MSVC: otherwise, it generates poorly-performing code, so use qfloat16_f16c.c
-contains(QT_CPU_FEATURES.$$QT_ARCH, f16c): \
- f16c_cxx = true
-else: clang|intel_icl|intel_icc: \
- f16c_cxx = false
-else: gcc:f16c:x86SimdAlways: \
- f16c_cxx = true
-else: msvc:contains(QT_CPU_FEATURES.$$QT_ARCH, avx): \
- f16c_cxx = true
-else: \
- f16c_cxx = false
-$$f16c_cxx: DEFINES += QFLOAT16_INCLUDE_FAST
-else: F16C_SOURCES += global/qfloat16_f16c.c
-unset(f16c_cxx)
-
-VERSIONTAGGING_SOURCES = global/qversiontagging.cpp
-
-darwin: SOURCES += global/qoperatingsystemversion_darwin.mm
-win32 {
- SOURCES += global/qoperatingsystemversion_win.cpp
- HEADERS += global/qoperatingsystemversion_win_p.h
-}
-
-# qlibraryinfo.cpp includes qconfig.cpp
-INCLUDEPATH += $$QT_BUILD_TREE/src/corelib/global
-
-# Only used on platforms with CONFIG += precompile_header
-PRECOMPILED_HEADER = global/qt_pch.h
-
-# qlogging.cpp uses backtrace(3), which is in a separate library on the BSDs.
-LIBS_PRIVATE += $$QMAKE_LIBS_EXECINFO
-
-if(linux*|hurd*):!cross_compile:!static:!*-armcc* {
- QMAKE_LFLAGS += -Wl,-e,qt_core_boilerplate
- prog=$$quote(if (/program interpreter: (.*)]/) { print $1; })
- DEFINES += ELF_INTERPRETER=\\\"$$system(LC_ALL=C readelf -l /bin/ls | perl -n -e \'$$prog\')\\\"
-}
-
-linux:!static {
- precompile_header {
- # we'll get an error if we just use SOURCES +=
- no_pch_assembler.commands = $$QMAKE_CC -c $(CFLAGS) $(INCPATH) ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT}
- no_pch_assembler.dependency_type = TYPE_C
- no_pch_assembler.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_OBJ)}
- no_pch_assembler.input = NO_PCH_ASM
- no_pch_assembler.name = compiling[no_pch] ${QMAKE_FILE_IN}
- silent: no_pch_assembler.commands = @echo compiling[no_pch] ${QMAKE_FILE_IN} && $$no_pch_assembler.commands
- QMAKE_EXTRA_COMPILERS += no_pch_assembler
- NO_PCH_ASM += global/minimum-linux.S
- } else {
- SOURCES += global/minimum-linux.S
- }
- HEADERS += global/minimum-linux_p.h
-}
-
-qtConfig(slog2): \
- LIBS_PRIVATE += -lslog2
-
-qtConfig(journald): \
- QMAKE_USE_PRIVATE += journald
-
-gcc:ltcg {
- versiontagging_compiler.commands = $$QMAKE_CXX -c $(CXXFLAGS) $(INCPATH)
-
- # Disable LTO, as the symbols disappear somehow under GCC
- versiontagging_compiler.commands += -fno-lto
-
- versiontagging_compiler.commands += -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}
- versiontagging_compiler.dependency_type = TYPE_C
- versiontagging_compiler.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_OBJ)}
- versiontagging_compiler.input = VERSIONTAGGING_SOURCES
- versiontagging_compiler.variable_out = OBJECTS
- versiontagging_compiler.name = compiling[versiontagging] ${QMAKE_FILE_IN}
- silent: versiontagging_compiler.commands = @echo compiling[versiontagging] ${QMAKE_FILE_IN} && $$versiontagging_compiler.commands
- QMAKE_EXTRA_COMPILERS += versiontagging_compiler
-} else {
- SOURCES += $$VERSIONTAGGING_SOURCES
-}
diff --git a/src/corelib/io/io.pri b/src/corelib/io/io.pri
deleted file mode 100644
index 0808114bd34..00000000000
--- a/src/corelib/io/io.pri
+++ /dev/null
@@ -1,197 +0,0 @@
-# Qt core io module
-
-HEADERS += \
- io/qabstractfileengine_p.h \
- io/qbuffer.h \
- io/qdataurl_p.h \
- io/qdebug.h \
- io/qdebug_p.h \
- io/qdir.h \
- io/qdir_p.h \
- io/qdiriterator.h \
- io/qfile.h \
- io/qfiledevice.h \
- io/qfiledevice_p.h \
- io/qfileinfo.h \
- io/qfileinfo_p.h \
- io/qipaddress_p.h \
- io/qiodevicebase.h \
- io/qiodevice.h \
- io/qiodevice_p.h \
- io/qlockfile.h \
- io/qlockfile_p.h \
- io/qnoncontiguousbytedevice_p.h \
- io/qtemporarydir.h \
- io/qtemporaryfile.h \
- io/qtemporaryfile_p.h \
- io/qresource_p.h \
- io/qresource_iterator_p.h \
- io/qsavefile.h \
- io/qstandardpaths.h \
- io/qstorageinfo.h \
- io/qstorageinfo_p.h \
- io/qurl.h \
- io/qurl_p.h \
- io/qurlquery.h \
- io/qfsfileengine_p.h \
- io/qfsfileengine_iterator_p.h \
- io/qfilesystementry_p.h \
- io/qfilesystemengine_p.h \
- io/qfilesystemmetadata_p.h \
- io/qfilesystemiterator_p.h \
- io/qfileselector.h \
- io/qfileselector_p.h \
- io/qloggingcategory.h \
- io/qloggingregistry_p.h
-
-SOURCES += \
- io/qabstractfileengine.cpp \
- io/qbuffer.cpp \
- io/qdataurl.cpp \
- io/qdebug.cpp \
- io/qdir.cpp \
- io/qdiriterator.cpp \
- io/qfile.cpp \
- io/qfiledevice.cpp \
- io/qfileinfo.cpp \
- io/qipaddress.cpp \
- io/qiodevice.cpp \
- io/qlockfile.cpp \
- io/qnoncontiguousbytedevice.cpp \
- io/qstorageinfo.cpp \
- io/qtemporarydir.cpp \
- io/qtemporaryfile.cpp \
- io/qresource.cpp \
- io/qresource_iterator.cpp \
- io/qsavefile.cpp \
- io/qstandardpaths.cpp \
- io/qurl.cpp \
- io/qurlidna.cpp \
- io/qurlquery.cpp \
- io/qurlrecode.cpp \
- io/qfsfileengine.cpp \
- io/qfsfileengine_iterator.cpp \
- io/qfilesystementry.cpp \
- io/qfilesystemengine.cpp \
- io/qfileselector.cpp \
- io/qloggingcategory.cpp \
- io/qloggingregistry.cpp
-
-qtConfig(zstd): QMAKE_USE_PRIVATE += zstd
-
-qtConfig(filesystemwatcher) {
- HEADERS += \
- io/qfilesystemwatcher.h \
- io/qfilesystemwatcher_p.h \
- io/qfilesystemwatcher_polling_p.h
- SOURCES += \
- io/qfilesystemwatcher.cpp \
- io/qfilesystemwatcher_polling.cpp
-
- win32 {
- SOURCES += io/qfilesystemwatcher_win.cpp
- HEADERS += io/qfilesystemwatcher_win_p.h
- } else:macos {
- OBJECTIVE_SOURCES += io/qfilesystemwatcher_fsevents.mm
- HEADERS += io/qfilesystemwatcher_fsevents_p.h
- } else:qtConfig(inotify) {
- SOURCES += io/qfilesystemwatcher_inotify.cpp
- HEADERS += io/qfilesystemwatcher_inotify_p.h
- } else {
- freebsd|darwin|openbsd|netbsd {
- SOURCES += io/qfilesystemwatcher_kqueue.cpp
- HEADERS += io/qfilesystemwatcher_kqueue_p.h
- }
- }
-}
-
-qtConfig(processenvironment) {
- SOURCES += \
- io/qprocess.cpp
- HEADERS += \
- io/qprocess.h \
- io/qprocess_p.h
-
- win32: \
- SOURCES += io/qprocess_win.cpp
- else: unix: \
- SOURCES += io/qprocess_unix.cpp
-}
-
-qtConfig(settings) {
- SOURCES += \
- io/qsettings.cpp
- HEADERS += \
- io/qsettings.h \
- io/qsettings_p.h
-
- win32 {
- SOURCES += io/qsettings_win.cpp
- } else: darwin:!nacl {
- SOURCES += io/qsettings_mac.cpp
- }
- wasm : SOURCES += io/qsettings_wasm.cpp
-}
-
-win32 {
- SOURCES += io/qfsfileengine_win.cpp
- SOURCES += io/qlockfile_win.cpp
- SOURCES += io/qfilesystemengine_win.cpp
-
- qtConfig(filesystemiterator) {
- SOURCES += io/qfilesystemiterator_win.cpp
- }
-
- HEADERS += \
- io/qwindowspipereader_p.h \
- io/qwindowspipewriter_p.h
-
- SOURCES += \
- io/qstandardpaths_win.cpp \
- io/qstorageinfo_win.cpp \
- io/qwindowspipereader.cpp \
- io/qwindowspipewriter.cpp
-
- LIBS += -lmpr -luserenv
- QMAKE_USE_PRIVATE += netapi32
-} else:unix {
- SOURCES += \
- io/qfsfileengine_unix.cpp \
- io/qfilesystemengine_unix.cpp \
- io/qlockfile_unix.cpp \
- io/qfilesystemiterator_unix.cpp
-
- qtConfig(process) {
- SOURCES += io/forkfd_qt.cpp
- HEADERS += \
- ../3rdparty/forkfd/forkfd.h
- INCLUDEPATH += ../3rdparty/forkfd
- }
- mac {
- SOURCES += io/qstorageinfo_mac.cpp
- qtConfig(processenvironment): \
- OBJECTIVE_SOURCES += io/qprocess_darwin.mm
- OBJECTIVE_SOURCES += \
- io/qstandardpaths_mac.mm \
- io/qfilesystemengine_mac.mm
- osx {
- LIBS += -framework DiskArbitration -framework IOKit
- } else {
- LIBS += -framework MobileCoreServices
- }
- } else:android:!android-embedded {
- SOURCES += \
- io/qstandardpaths_android.cpp \
- io/qstorageinfo_unix.cpp
- } else:haiku {
- SOURCES += \
- io/qstandardpaths_haiku.cpp \
- io/qstorageinfo_unix.cpp
- LIBS += -lbe
- } else {
- SOURCES += \
- io/qstandardpaths_unix.cpp \
- io/qstorageinfo_unix.cpp
- }
-}
-
diff --git a/src/corelib/itemmodels/itemmodels.pri b/src/corelib/itemmodels/itemmodels.pri
deleted file mode 100644
index ebeac6e2111..00000000000
--- a/src/corelib/itemmodels/itemmodels.pri
+++ /dev/null
@@ -1,63 +0,0 @@
-# Qt itemmodels core module
-
-!qtConfig(itemmodel): return()
-
-HEADERS += \
- itemmodels/qabstractitemmodel.h \
- itemmodels/qabstractitemmodel_p.h \
- itemmodels/qitemselectionmodel.h \
- itemmodels/qitemselectionmodel_p.h
-
-SOURCES += \
- itemmodels/qabstractitemmodel.cpp \
- itemmodels/qitemselectionmodel.cpp
-
-qtConfig(proxymodel) {
- HEADERS += \
- itemmodels/qabstractproxymodel.h \
- itemmodels/qabstractproxymodel_p.h
-
- SOURCES += \
- itemmodels/qabstractproxymodel.cpp
-
- qtConfig(concatenatetablesproxymodel) {
- HEADERS += \
- itemmodels/qconcatenatetablesproxymodel.h
-
- SOURCES += \
- itemmodels/qconcatenatetablesproxymodel.cpp
- }
-
- qtConfig(identityproxymodel) {
- HEADERS += \
- itemmodels/qidentityproxymodel.h
-
- SOURCES += \
- itemmodels/qidentityproxymodel.cpp
- }
-
- qtConfig(sortfilterproxymodel) {
- HEADERS += \
- itemmodels/qsortfilterproxymodel.h
-
- SOURCES += \
- itemmodels/qsortfilterproxymodel.cpp
- }
-
- qtConfig(transposeproxymodel) {
- HEADERS += \
- itemmodels/qtransposeproxymodel.h \
- itemmodels/qtransposeproxymodel_p.h
-
- SOURCES += \
- itemmodels/qtransposeproxymodel.cpp
- }
-}
-
-qtConfig(stringlistmodel) {
- HEADERS += \
- itemmodels/qstringlistmodel.h
-
- SOURCES += \
- itemmodels/qstringlistmodel.cpp
-}
diff --git a/src/corelib/kernel/kernel.pri b/src/corelib/kernel/kernel.pri
deleted file mode 100644
index 0b6c8cbc765..00000000000
--- a/src/corelib/kernel/kernel.pri
+++ /dev/null
@@ -1,195 +0,0 @@
-# Qt core object module
-
-HEADERS += \
- kernel/qabstracteventdispatcher.h \
- kernel/qabstractnativeeventfilter.h \
- kernel/qbasictimer.h \
- kernel/qdeadlinetimer.h \
- kernel/qdeadlinetimer_p.h \
- kernel/qelapsedtimer.h \
- kernel/qeventloop.h \
- kernel/qpointer.h \
- kernel/qcorecmdlineargs_p.h \
- kernel/qcoreapplication.h \
- kernel/qcoreevent.h \
- kernel/qmetacontainer.h \
- kernel/qmetaobject.h \
- kernel/qmetatype.h \
- kernel/qmimedata.h \
- kernel/qobject.h \
- kernel/qobject_impl.h \
- kernel/qobjectdefs.h \
- kernel/qobjectdefs_impl.h \
- kernel/qsignalmapper.h \
- kernel/qsocketnotifier.h \
- kernel/qtimer.h \
- kernel/qtranslator.h \
- kernel/qtranslator_p.h \
- kernel/qvariant.h \
- kernel/qabstracteventdispatcher_p.h \
- kernel/qcoreapplication_p.h \
- kernel/qobjectcleanuphandler.h \
- kernel/qvariant_p.h \
- kernel/qmetaobject_p.h \
- kernel/qmetaobject_moc_p.h \
- kernel/qmetaobjectbuilder_p.h \
- kernel/qobject_p.h \
- kernel/qcoreglobaldata_p.h \
- kernel/qiterable.h \
- kernel/qiterable_p.h \
- kernel/qsequentialiterable.h \
- kernel/qassociativeiterable.h \
- kernel/qsharedmemory.h \
- kernel/qsharedmemory_p.h \
- kernel/qsystemsemaphore.h \
- kernel/qsystemsemaphore_p.h \
- kernel/qfunctions_p.h \
- kernel/qmath.h \
- kernel/qsystemerror_p.h \
- kernel/qmetatype_p.h \
- kernel/qtestsupport_core.h \
- kernel/qproperty.h \
- kernel/qpropertyprivate.h \
- kernel/qproperty_p.h
-
-SOURCES += \
- kernel/qabstracteventdispatcher.cpp \
- kernel/qabstractnativeeventfilter.cpp \
- kernel/qbasictimer.cpp \
- kernel/qdeadlinetimer.cpp \
- kernel/qelapsedtimer.cpp \
- kernel/qeventloop.cpp \
- kernel/qcoreapplication.cpp \
- kernel/qcoreevent.cpp \
- kernel/qmetacontainer.cpp \
- kernel/qmetaobject.cpp \
- kernel/qmetatype.cpp \
- kernel/qmetaobjectbuilder.cpp \
- kernel/qmimedata.cpp \
- kernel/qobject.cpp \
- kernel/qobjectcleanuphandler.cpp \
- kernel/qsignalmapper.cpp \
- kernel/qsocketnotifier.cpp \
- kernel/qtimer.cpp \
- kernel/qtranslator.cpp \
- kernel/qvariant.cpp \
- kernel/qcoreglobaldata.cpp \
- kernel/qiterable.cpp \
- kernel/qsequentialiterable.cpp \
- kernel/qassociativeiterable.cpp \
- kernel/qsharedmemory.cpp \
- kernel/qsystemsemaphore.cpp \
- kernel/qpointer.cpp \
- kernel/qmath.cpp \
- kernel/qsystemerror.cpp \
- kernel/qtestsupport_core.cpp \
- kernel/qproperty.cpp \
-
-win32 {
- SOURCES += \
- kernel/qcoreapplication_win.cpp \
- kernel/qelapsedtimer_win.cpp \
- kernel/qwineventnotifier.cpp \
- kernel/qsharedmemory_win.cpp \
- kernel/qsystemsemaphore_win.cpp
- HEADERS += \
- kernel/qwineventnotifier.h \
- kernel/qwineventnotifier_p.h \
- kernel/qfunctions_winrt_p.h
-
- SOURCES += kernel/qeventdispatcher_win.cpp \
- kernel/qwinregistry.cpp
- HEADERS += kernel/qeventdispatcher_win_p.h \
- kernel/qwinregistry_p.h
-
- LIBS_PRIVATE += -lversion
-}
-
-mac {
- HEADERS += \
- kernel/qcfsocketnotifier_p.h \
- kernel/qcore_mac_p.h \
- kernel/qeventdispatcher_cf_p.h
-
- SOURCES += \
- kernel/qcfsocketnotifier.cpp \
- kernel/qcoreapplication_mac.cpp \
- kernel/qcore_foundation.mm \
- kernel/qcore_mac.mm \
- kernel/qelapsedtimer_mac.cpp \
- kernel/qeventdispatcher_cf.mm
-
- LIBS_PRIVATE += -framework Foundation
-
- osx: LIBS_PRIVATE += -framework CoreServices -framework AppKit -framework Security
-
- ios|tvos {
- # We need UIKit for UIApplication in qeventdispatcher_cf.mm
- LIBS_PRIVATE += -framework UIKit
- }
-
- watchos {
- # We need WatchKit for WKExtension in qeventdispatcher_cf.mm
- LIBS_PRIVATE += -framework WatchKit
- }
-}
-
-unix|integrity {
- SOURCES += \
- kernel/qcore_unix.cpp \
- kernel/qeventdispatcher_unix.cpp \
- kernel/qtimerinfo_unix.cpp
- !darwin: SOURCES += kernel/qelapsedtimer_unix.cpp
-
- HEADERS += \
- kernel/qcore_unix_p.h \
- kernel/qeventdispatcher_unix_p.h \
- kernel/qpoll_p.h \
- kernel/qtimerinfo_unix_p.h
-
- qtConfig(poll_select): SOURCES += kernel/qpoll.cpp
-
- qtConfig(glib) {
- SOURCES += \
- kernel/qeventdispatcher_glib.cpp
- HEADERS += \
- kernel/qeventdispatcher_glib_p.h
- QMAKE_USE_PRIVATE += glib
- }
-
- qtConfig(clock-gettime): QMAKE_USE_PRIVATE += librt
-
- !android {
- SOURCES += kernel/qsharedmemory_posix.cpp \
- kernel/qsharedmemory_systemv.cpp \
- kernel/qsharedmemory_unix.cpp \
- kernel/qsystemsemaphore_posix.cpp \
- kernel/qsystemsemaphore_systemv.cpp \
- kernel/qsystemsemaphore_unix.cpp
- } else {
- SOURCES += kernel/qsharedmemory_android.cpp \
- kernel/qsystemsemaphore_android.cpp
- }
-
- # This is needed by QMetaType::typeName array implementation
- integrity: QMAKE_CXXFLAGS += --pending_instantiations=128
-}
-
-vxworks {
- SOURCES += \
- kernel/qfunctions_vxworks.cpp
- HEADERS += \
- kernel/qfunctions_vxworks.h
-}
-
-android:!android-embedded {
- SOURCES += \
- kernel/qjnionload.cpp \
- kernel/qjnihelpers.cpp \
- kernel/qjni.cpp
- HEADERS += \
- kernel/qjnihelpers_p.h \
- kernel/qjni_p.h
-}
-
-!darwin:!unix:!win32: SOURCES += kernel/qelapsedtimer_generic.cpp
diff --git a/src/corelib/mimetypes/mimetypes.pri b/src/corelib/mimetypes/mimetypes.pri
deleted file mode 100644
index 288ccf063e6..00000000000
--- a/src/corelib/mimetypes/mimetypes.pri
+++ /dev/null
@@ -1,55 +0,0 @@
-# Qt core mimetype module
-
-qtConfig(mimetype) {
- HEADERS += \
- mimetypes/qmimedatabase.h \
- mimetypes/qmimetype.h \
- mimetypes/qmimemagicrulematcher_p.h \
- mimetypes/qmimetype_p.h \
- mimetypes/qmimetypeparser_p.h \
- mimetypes/qmimedatabase_p.h \
- mimetypes/qmimemagicrule_p.h \
- mimetypes/qmimeglobpattern_p.h \
- mimetypes/qmimeprovider_p.h
-
- SOURCES += \
- mimetypes/qmimedatabase.cpp \
- mimetypes/qmimetype.cpp \
- mimetypes/qmimemagicrulematcher.cpp \
- mimetypes/qmimetypeparser.cpp \
- mimetypes/qmimemagicrule.cpp \
- mimetypes/qmimeglobpattern.cpp \
- mimetypes/qmimeprovider.cpp
-
- MIME_DATABASE = mimetypes/mime/packages/freedesktop.org.xml
- OTHER_FILES += $$MIME_DATABASE
-
- qtConfig(mimetype-database) {
- outpath = .rcc
- android {
- outpath = $$outpath/$${QT_ARCH}
- }
- debug_and_release {
- CONFIG(debug, debug|release): outpath = $$outpath/debug
- else: outpath = $$outpath/release
- }
-
- mimedb.depends = $$PWD/mime/generate.pl
- equals(MAKEFILE_GENERATOR, MSVC.NET)|equals(MAKEFILE_GENERATOR, MSBUILD)|isEmpty(QMAKE_SH) {
- mimedb.commands = cmd /c $$shell_path($$PWD/mime/generate.bat)
- mimedb.depends += $$PWD/mime/generate.bat $$PWD/mime/hexdump.ps1
- } else {
- mimedb.commands = perl $${mimedb.depends}
- }
-
- qtConfig(zstd): mimedb.commands += --zstd
- mimedb.commands += ${QMAKE_FILE_IN} > ${QMAKE_FILE_OUT}
-
- mimedb.output = $$outpath/qmimeprovider_database.cpp
- mimedb.input = MIME_DATABASE
- mimedb.variable_out = INCLUDED_SOURCES
- QMAKE_EXTRA_COMPILERS += mimedb
- INCLUDEPATH += $$outpath
- unset(outpath)
- }
-}
diff --git a/src/corelib/platform/platform.pri b/src/corelib/platform/platform.pri
deleted file mode 100644
index 1fe2db81b0a..00000000000
--- a/src/corelib/platform/platform.pri
+++ /dev/null
@@ -1 +0,0 @@
-wasm:include(wasm/wasm.pri)
diff --git a/src/corelib/platform/wasm/wasm.pri b/src/corelib/platform/wasm/wasm.pri
deleted file mode 100644
index 73447030fb6..00000000000
--- a/src/corelib/platform/wasm/wasm.pri
+++ /dev/null
@@ -1,3 +0,0 @@
-INCLUDEDIR += $$PWD
-HEADERS += $$PWD/qstdweb_p.h
-SOURCES += $$PWD/qstdweb.cpp
diff --git a/src/corelib/plugin/plugin.pri b/src/corelib/plugin/plugin.pri
deleted file mode 100644
index 13153e8d0a1..00000000000
--- a/src/corelib/plugin/plugin.pri
+++ /dev/null
@@ -1,38 +0,0 @@
-# Qt core library plugin module
-
-HEADERS += \
- plugin/qfactoryinterface.h \
- plugin/qpluginloader.h \
- plugin/qplugin.h \
- plugin/qplugin_p.h \
- plugin/quuid.h \
- plugin/qfactoryloader_p.h
-
-SOURCES += \
- plugin/qfactoryinterface.cpp \
- plugin/qpluginloader.cpp \
- plugin/qfactoryloader.cpp \
- plugin/quuid.cpp
-
-win32 {
- HEADERS += plugin/qsystemlibrary_p.h
- SOURCES += plugin/qsystemlibrary.cpp
-}
-
-qtConfig(library) {
- HEADERS += \
- plugin/qlibrary.h \
- plugin/qlibrary_p.h \
- plugin/qelfparser_p.h \
- plugin/qmachparser_p.h
-
- SOURCES += \
- plugin/qlibrary.cpp \
- plugin/qelfparser_p.cpp \
- plugin/qmachparser.cpp
-
- unix: SOURCES += plugin/qlibrary_unix.cpp
- else: SOURCES += plugin/qlibrary_win.cpp
-
- qtConfig(dlopen): QMAKE_USE_PRIVATE += libdl
-}
diff --git a/src/corelib/qtzlib.pro b/src/corelib/qtzlib.pro
deleted file mode 100644
index 744750fbbee..00000000000
--- a/src/corelib/qtzlib.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TARGET = QtZlib
-MODULE = zlib
-MAKEFILE = Makefile.qtzlib
-CONFIG += internal_module header_module alien_syncqt
-QT =
-
-load(qt_module)
diff --git a/src/corelib/serialization/serialization.pri b/src/corelib/serialization/serialization.pri
deleted file mode 100644
index 5e52d82ed6c..00000000000
--- a/src/corelib/serialization/serialization.pri
+++ /dev/null
@@ -1,65 +0,0 @@
-# Qt data formats core module
-
-HEADERS += \
- serialization/qcborarray.h \
- serialization/qcborcommon.h \
- serialization/qcborcommon_p.h \
- serialization/qcbormap.h \
- serialization/qcborstream.h \
- serialization/qcborvalue.h \
- serialization/qcborvalue_p.h \
- serialization/qdatastream.h \
- serialization/qdatastream_p.h \
- serialization/qjson_p.h \
- serialization/qjsondocument.h \
- serialization/qjsonobject.h \
- serialization/qjsonvalue.h \
- serialization/qjsonarray.h \
- serialization/qjsonwriter_p.h \
- serialization/qjsonparser_p.h \
- serialization/qtextstream.h \
- serialization/qtextstream_p.h \
- serialization/qxmlstream.h \
- serialization/qxmlstream_p.h \
- serialization/qxmlstreamgrammar_p.h \
- serialization/qxmlstreamparser_p.h \
- serialization/qxmlutils_p.h
-
-SOURCES += \
- serialization/qcborcommon.cpp \
- serialization/qcbordiagnostic.cpp \
- serialization/qcborvalue.cpp \
- serialization/qdatastream.cpp \
- serialization/qjsoncbor.cpp \
- serialization/qjsondocument.cpp \
- serialization/qjsonobject.cpp \
- serialization/qjsonarray.cpp \
- serialization/qjsonvalue.cpp \
- serialization/qjsonwriter.cpp \
- serialization/qjsonparser.cpp \
- serialization/qtextstream.cpp \
- serialization/qxmlstream.cpp \
- serialization/qxmlstreamgrammar.cpp \
- serialization/qxmlutils.cpp
-
-qtConfig(cborstreamreader): {
- SOURCES += \
- serialization/qcborstreamreader.cpp
-
- HEADERS += \
- serialization/qcborstreamreader.h
-}
-
-qtConfig(cborstreamwriter): {
- SOURCES += \
- serialization/qcborstreamwriter.cpp
-
- HEADERS += \
- serialization/qcborstreamwriter.h
-}
-
-false: SOURCES += \
- serialization/qcborarray.cpp \
- serialization/qcbormap.cpp
-
-INCLUDEPATH += ../3rdparty/tinycbor/src
diff --git a/src/corelib/text/text.pri b/src/corelib/text/text.pri
deleted file mode 100644
index 0704426f091..00000000000
--- a/src/corelib/text/text.pri
+++ /dev/null
@@ -1,90 +0,0 @@
-# Qt text / string / character / unicode / byte array module
-
-HEADERS += \
- text/qanystringview.h \
- text/qbytearray.h \
- text/qbytearray_p.h \
- text/qbytearrayalgorithms.h \
- text/qbytearraylist.h \
- text/qbytearraymatcher.h \
- text/qbytearrayview.h \
- text/qbytedata_p.h \
- text/qchar.h \
- text/qcollator.h \
- text/qcollator_p.h \
- text/qdoublescanprint_p.h \
- text/qlocale.h \
- text/qlocale_p.h \
- text/qlocale_tools_p.h \
- text/qlocale_data_p.h \
- text/qstring.h \
- text/qstringalgorithms.h \
- text/qstringalgorithms_p.h \
- text/qstringbuilder.h \
- text/qstringconverter.h \
- text/qstringconverter_p.h \
- text/qstringiterator_p.h \
- text/qstringlist.h \
- text/qstringliteral.h \
- text/qstringmatcher.h \
- text/qstringview.h \
- text/qstringtokenizer.h \
- text/qtextboundaryfinder.h \
- text/qunicodetables_p.h \
- text/qunicodetools_p.h \
- text/qutf8stringview.h
-
-SOURCES += \
- text/qbytearray.cpp \
- text/qbytearraylist.cpp \
- text/qbytearraymatcher.cpp \
- text/qcollator.cpp \
- text/qlocale.cpp \
- text/qlocale_tools.cpp \
- text/qstring.cpp \
- text/qstringbuilder.cpp \
- text/qstringconverter.cpp \
- text/qstringlist.cpp \
- text/qstringview.cpp \
- text/qstringtokenizer.cpp \
- text/qtextboundaryfinder.cpp \
- text/qunicodetools.cpp \
- text/qvsnprintf.cpp
-
-!nacl:darwin: {
- SOURCES += text/qlocale_mac.mm
-}
-else:unix {
- SOURCES += text/qlocale_unix.cpp
-}
-else:win32 {
- SOURCES += text/qlocale_win.cpp
-} else:integrity {
- SOURCES += text/qlocale_unix.cpp
-}
-
-qtConfig(icu) {
- QMAKE_USE_PRIVATE += icu
-
- SOURCES += text/qlocale_icu.cpp \
- text/qcollator_icu.cpp
-} else: win32 {
- SOURCES += text/qcollator_win.cpp
-} else: macos {
- SOURCES += text/qcollator_macx.cpp
-} else {
- SOURCES += text/qcollator_posix.cpp
-}
-
-qtConfig(regularexpression) {
- QMAKE_USE_PRIVATE += pcre2
-
- HEADERS += \
- text/qregularexpression.h
- SOURCES += text/qregularexpression.cpp
-}
-
-TR_EXCLUDE += ../3rdparty/*
-
-# MIPS DSP
-MIPS_DSP_ASM += text/qstring_mips_dsp_asm.S
diff --git a/src/corelib/thread/thread.pri b/src/corelib/thread/thread.pri
deleted file mode 100644
index 5237f8941a0..00000000000
--- a/src/corelib/thread/thread.pri
+++ /dev/null
@@ -1,83 +0,0 @@
-# Qt core thread module
-
-HEADERS += \
- thread/qmutex.h \
- thread/qreadwritelock.h \
- thread/qrunnable.h \
- thread/qthread.h \
- thread/qthreadstorage.h \
- thread/qwaitcondition_p.h \
- thread/qwaitcondition.h
-
-SOURCES += \
- thread/qrunnable.cpp \
- thread/qthread.cpp
-
-win32 {
- SOURCES += thread/qthread_win.cpp
-} else {
- SOURCES += thread/qthread_unix.cpp
-}
-
-qtConfig(thread) {
- HEADERS += \
- thread/qatomic.h \
- thread/qatomic_bootstrap.h \
- thread/qatomic_cxx11.h \
- thread/qbasicatomic.h \
- thread/qfutex_p.h \
- thread/qgenericatomic.h \
- thread/qlocking_p.h \
- thread/qmutex_p.h \
- thread/qorderedmutexlocker_p.h \
- thread/qreadwritelock_p.h \
- thread/qsemaphore.h \
- thread/qthreadpool.h \
- thread/qthreadpool_p.h \
- thread/qthread_p.h
-
- SOURCES += \
- thread/qatomic.cpp \
- thread/qmutex.cpp \
- thread/qreadwritelock.cpp \
- thread/qsemaphore.cpp \
- thread/qthreadpool.cpp \
- thread/qthreadstorage.cpp
-
- win32 {
- SOURCES += \
- thread/qmutex_win.cpp \
- thread/qwaitcondition_win.cpp
- } else {
- darwin {
- SOURCES += thread/qmutex_mac.cpp
- } else: linux {
- SOURCES += thread/qmutex_linux.cpp
- } else {
- SOURCES += thread/qmutex_unix.cpp
- }
- SOURCES += thread/qwaitcondition_unix.cpp
- }
-}
-
-qtConfig(future) {
- HEADERS += \
- thread/qexception.h \
- thread/qfuture.h \
- thread/qfuture_impl.h \
- thread/qfutureinterface.h \
- thread/qfutureinterface_p.h \
- thread/qfuturesynchronizer.h \
- thread/qfuturewatcher.h \
- thread/qfuturewatcher_p.h \
- thread/qresultstore.h \
- thread/qpromise.h
-
- SOURCES += \
- thread/qexception.cpp \
- thread/qfutureinterface.cpp \
- thread/qfuturewatcher.cpp \
- thread/qresultstore.cpp
-}
-
-qtConfig(std-atomic64): QMAKE_USE += libatomic
diff --git a/src/corelib/time/time.pri b/src/corelib/time/time.pri
deleted file mode 100644
index 84efbfbfd2c..00000000000
--- a/src/corelib/time/time.pri
+++ /dev/null
@@ -1,71 +0,0 @@
-# Qt time / date / zone / calendar module
-
-HEADERS += \
- time/qcalendar.h \
- time/qcalendarbackend_p.h \
- time/qcalendarmath_p.h \
- time/qdatetime.h \
- time/qdatetime_p.h \
- time/qgregoriancalendar_p.h \
- time/qjuliancalendar_p.h \
- time/qmilankoviccalendar_p.h \
- time/qromancalendar_p.h \
- time/qromancalendar_data_p.h
-
-SOURCES += \
- time/qdatetime.cpp \
- time/qcalendar.cpp \
- time/qgregoriancalendar.cpp \
- time/qjuliancalendar.cpp \
- time/qmilankoviccalendar.cpp \
- time/qromancalendar.cpp
-
-qtConfig(hijricalendar) {
- SOURCES += \
- time/qhijricalendar.cpp
- HEADERS += \
- time/qhijricalendar_p.h \
- time/qhijricalendar_data_p.h
-}
-
-qtConfig(islamiccivilcalendar) {
- SOURCES += \
- time/qislamiccivilcalendar.cpp
- HEADERS += \
- time/qislamiccivilcalendar_p.h
-}
-
-qtConfig(jalalicalendar) {
- SOURCES += \
- time/qjalalicalendar.cpp
- HEADERS += \
- time/qjalalicalendar_p.h \
- time/qjalalicalendar_data_p.h
-}
-
-qtConfig(timezone) {
- HEADERS += \
- time/qtimezone.h \
- time/qtimezoneprivate_p.h \
- time/qtimezoneprivate_data_p.h
- SOURCES += \
- time/qtimezone.cpp \
- time/qtimezoneprivate.cpp
- !nacl:darwin: {
- SOURCES += time/qtimezoneprivate_mac.mm
- } else: android:!android-embedded: {
- SOURCES += time/qtimezoneprivate_android.cpp
- } else: unix: {
- SOURCES += time/qtimezoneprivate_tz.cpp
- qtConfig(icu): SOURCES += time/qtimezoneprivate_icu.cpp
- } else: qtConfig(icu): {
- SOURCES += time/qtimezoneprivate_icu.cpp
- } else: win32: {
- SOURCES += time/qtimezoneprivate_win.cpp
- }
-}
-
-qtConfig(datetimeparser) {
- HEADERS += time/qdatetimeparser_p.h
- SOURCES += time/qdatetimeparser.cpp
-}
diff --git a/src/corelib/tools/tools.pri b/src/corelib/tools/tools.pri
deleted file mode 100644
index 9c94da09694..00000000000
--- a/src/corelib/tools/tools.pri
+++ /dev/null
@@ -1,116 +0,0 @@
-# Qt tools module
-
-intel_icc: QMAKE_CXXFLAGS += -fp-model strict
-
-HEADERS += \
- tools/qalgorithms.h \
- tools/qarraydata.h \
- tools/qarraydataops.h \
- tools/qarraydatapointer.h \
- tools/qbitarray.h \
- tools/qcache.h \
- tools/qcontainerfwd.h \
- tools/qcontainertools_impl.h \
- tools/qcryptographichash.h \
- tools/qduplicatetracker_p.h \
- tools/qflatmap_p.h \
- tools/qfreelist_p.h \
- tools/qhash.h \
- tools/qhashfunctions.h \
- tools/qiterator.h \
- tools/qline.h \
- tools/qlist.h \
- tools/qmakearray_p.h \
- tools/qmap.h \
- tools/qmargins.h \
- tools/qmessageauthenticationcode.h \
- tools/qcontiguouscache.h \
- tools/qoffsetstringarray_p.h \
- tools/qpair.h \
- tools/qpoint.h \
- tools/qqueue.h \
- tools/qrect.h \
- tools/qringbuffer_p.h \
- tools/qrefcount.h \
- tools/qscopeguard.h \
- tools/qscopedpointer.h \
- tools/qscopedvaluerollback.h \
- tools/qshareddata.h \
- tools/qshareddata_impl.h \
- tools/qsharedpointer.h \
- tools/qsharedpointer_impl.h \
- tools/qset.h \
- tools/qsize.h \
- tools/qstack.h \
- tools/qtools_p.h \
- tools/qtaggedpointer.h \
- tools/qvarlengtharray.h \
- tools/qvector.h \
- tools/qversionnumber.h
-
-SOURCES += \
- tools/qarraydata.cpp \
- tools/qbitarray.cpp \
- tools/qcryptographichash.cpp \
- tools/qfreelist.cpp \
- tools/qhash.cpp \
- tools/qline.cpp \
- tools/qpoint.cpp \
- tools/qmargins.cpp \
- tools/qmessageauthenticationcode.cpp \
- tools/qcontiguouscache.cpp \
- tools/qrect.cpp \
- tools/qrefcount.cpp \
- tools/qringbuffer.cpp \
- tools/qshareddata.cpp \
- tools/qsharedpointer.cpp \
- tools/qsize.cpp \
- tools/qversionnumber.cpp
-
-qtConfig(system-zlib) {
- include($$PWD/../../3rdparty/zlib_dependency.pri)
-} else {
- CONFIG += no_core_dep
- include($$PWD/../../3rdparty/zlib.pri)
-}
-
-qtConfig(commandlineparser) {
- HEADERS += \
- tools/qcommandlineoption.h \
- tools/qcommandlineparser.h
- SOURCES += \
- tools/qcommandlineoption.cpp \
- tools/qcommandlineparser.cpp
-}
-
-INCLUDEPATH += ../3rdparty/md5 \
- ../3rdparty/md4 \
- ../3rdparty/sha3
-
-qtConfig(system-doubleconversion) {
- QMAKE_USE_PRIVATE += doubleconversion
-} else: qtConfig(doubleconversion) {
- include($$PWD/../../3rdparty/double-conversion/double-conversion.pri)
-}
-
-qtConfig(system-libb2) {
- QMAKE_USE_PRIVATE += libb2
-}
-
-qtConfig(easingcurve) {
- HEADERS += \
- tools/qeasingcurve.h \
- tools/qtimeline.h
-
- SOURCES += \
- tools/qeasingcurve.cpp \
- tools/qtimeline.cpp
-}
-
-# Note: libm should be present by default becaue this is C++
-unix:!macx-icc:!vxworks:!haiku:!integrity:!wasm: LIBS_PRIVATE += -lm
-
-TR_EXCLUDE += ../3rdparty/*
-
-# MIPS DSP
-MIPS_DSP_HEADERS += ../gui/painting/qt_mips_asm_dsp_p.h
diff --git a/src/dbus/dbus.pro b/src/dbus/dbus.pro
deleted file mode 100644
index 2cfd7e086c0..00000000000
--- a/src/dbus/dbus.pro
+++ /dev/null
@@ -1,88 +0,0 @@
-TARGET = QtDBus
-QT = core-private
-MODULE_CONFIG = dbusadaptors dbusinterfaces
-
-DEFINES += DBUS_API_SUBJECT_TO_CHANGE
-qtConfig(dbus-linked) {
- QMAKE_USE_PRIVATE += dbus
- DEFINES += QT_LINKED_LIBDBUS
-}
-
-win32 {
- QMAKE_USE_PRIVATE += \
- advapi32 \
- netapi32 \
- user32 \
- ws2_32
-}
-
-DEFINES += QT_NO_FOREACH
-
-QMAKE_DOCS = $$PWD/doc/qtdbus.qdocconf
-
-HEADERS += qtdbusglobal.h \
- qdbusargument.h \
- qdbusconnectioninterface.h \
- qdbuserror.h \
- qdbusextratypes.h \
- qdbusmessage.h \
- qdbusserver.h \
- qdbusconnection.h \
- qdbusabstractinterface.h \
- qdbusinterface.h \
- qdbusabstractadaptor.h \
- qdbusreply.h \
- qdbusmetatype.h \
- qdbuspendingcall.h \
- qdbuspendingreply.h \
- qdbuscontext.h \
- qdbusvirtualobject.h \
- qdbusservicewatcher.h \
- qdbusunixfiledescriptor.h \
- qtdbusglobal_p.h \
- qdbusconnection_p.h \
- qdbusconnectionmanager_p.h \
- qdbusmessage_p.h \
- qdbusinterface_p.h \
- qdbusxmlparser_p.h \
- qdbusabstractadaptor_p.h \
- qdbusargument_p.h \
- qdbusutil_p.h \
- qdbusabstractinterface_p.h \
- qdbuscontext_p.h \
- qdbusthreaddebug_p.h \
- qdbusintegrator_p.h \
- qdbuspendingcall_p.h \
- qdbus_symbols_p.h \
- qdbusintrospection_p.h \
- dbus_minimal_p.h
-SOURCES += qdbusconnection.cpp \
- qdbusconnectioninterface.cpp \
- qdbuserror.cpp \
- qdbusintegrator.cpp \
- qdbusmessage.cpp \
- qdbusserver.cpp \
- qdbusabstractinterface.cpp \
- qdbusinterface.cpp \
- qdbusxmlparser.cpp \
- qdbusutil.cpp \
- qdbusintrospection.cpp \
- qdbusabstractadaptor.cpp \
- qdbusinternalfilters.cpp \
- qdbusmetaobject.cpp \
- qdbusxmlgenerator.cpp \
- qdbusmisc.cpp \
- qdbusargument.cpp \
- qdbusreply.cpp \
- qdbusmetatype.cpp \
- qdbusextratypes.cpp \
- qdbusmarshaller.cpp \
- qdbuscontext.cpp \
- qdbuspendingcall.cpp \
- qdbuspendingreply.cpp \
- qdbus_symbols.cpp \
- qdbusservicewatcher.cpp \
- qdbusunixfiledescriptor.cpp \
- qdbusvirtualobject.cpp
-
-load(qt_module)
diff --git a/src/dbus/doc/snippets/snippets.pro b/src/dbus/doc/snippets/snippets.pro
deleted file mode 100644
index 0447c3e2d84..00000000000
--- a/src/dbus/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-#! [qmake_use]
-QT += dbus
-#! [qmake_use]
-TEMPLATE = lib
-
-TARGET = qtdbus_snippets
-
-QT += core dbus xml
-load(qt_common)
-
-SOURCES += code/src_qdbus_qdbusabstractinterface.cpp \
- code/src_qdbus_qdbusinterface.cpp \
- code/src_qdbus_qdbuspendingcall.cpp \
- code/src_qdbus_qdbuspendingreply.cpp \
- code/src_qdbus_qdbusreply.cpp \
- code/doc_src_qdbusadaptors.cpp \
- code/src_qdbus_qdbusargument.cpp \
- code/src_qdbus_qdbuscontext.cpp \
- code/src_qdbus_qdbusmetatype.cpp
diff --git a/src/entrypoint/entrypoint.pro b/src/entrypoint/entrypoint.pro
deleted file mode 100644
index f3ba1067207..00000000000
--- a/src/entrypoint/entrypoint.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-
-TEMPLATE = subdirs
-CONFIG += ordered
-
-SUBDIRS += entrypoint_module.pro
-
-win32 {
- SUBDIRS += entrypoint_implementation.pro
-}
diff --git a/src/entrypoint/entrypoint_implementation.pro b/src/entrypoint/entrypoint_implementation.pro
deleted file mode 100644
index 38661632207..00000000000
--- a/src/entrypoint/entrypoint_implementation.pro
+++ /dev/null
@@ -1,40 +0,0 @@
-
-TEMPLATE = lib
-
-TARGET = QtEntryPoint
-
-CONFIG += static no_module_headers internal_module
-QT = core
-
-DEFINES += QT_NO_FOREACH
-
-win32 {
- SOURCES = qtentrypoint_win.cpp
- CONFIG -= qt
-
- QMAKE_USE_PRIVATE += shell32
-
- msvc {
- QMAKE_CFLAGS_DEBUG -= -Zi
- QMAKE_CXXFLAGS_DEBUG -= -Zi
- QMAKE_CFLAGS_DEBUG *= -Z7
- QMAKE_CXXFLAGS_DEBUG *= -Z7
- }
- mingw {
- DEFINES += QT_NEEDS_QMAIN
- }
-}
-
-# Minimal qt_helper_lib
-
-load(qt_build_paths)
-load(qt_common)
-
-qtConfig(debug_and_release): CONFIG += debug_and_release
-qtConfig(build_all): CONFIG += build_all
-
-DESTDIR = $$MODULE_BASE_OUTDIR/lib
-
-TARGET = $$qt5LibraryTarget($$TARGET)
-
-load(qt_installs)
diff --git a/src/entrypoint/entrypoint_module.pro b/src/entrypoint/entrypoint_module.pro
deleted file mode 100644
index dbf87fbfc5b..00000000000
--- a/src/entrypoint/entrypoint_module.pro
+++ /dev/null
@@ -1,39 +0,0 @@
-
-TARGET = QtEntryPoint
-MODULE = entrypoint
-
-CONFIG += header_module no_module_headers internal_module
-
-QT =
-
-win32 {
- MODULE_DEPENDS = entrypoint_implementation
-
- mingw {
- MODULE_DEFINES += QT_NEEDS_QMAIN
-
- # This library needs to come before the entry-point library in the
- # linker line, so that the static linker will pick up the WinMain
- # symbol from the entry-point library.
- MODULE_LDFLAGS += -lmingw32
- }
-}
-
-uikit {
- # The LC_MAIN load command available in iOS 6.0 and above allows dyld to
- # directly call the entrypoint instead of going through _start in crt.o.
- # Passing -e to the linker changes the entrypoint from _main to our custom
- # wrapper that calls UIApplicationMain and dispatches back to main() once
- # the application has started up and is ready to initialize QApplication.
- MODULE_LDFLAGS += -Wl,-e,_qt_main_wrapper
-}
-
-contains(MODULE_DEPENDS, entrypoint_implementation) {
- MODULE_PRI_EXTRA_CONTENT = \
- "QT.entrypoint_implementation.name = QtEntryPointImplementation" \
- "QT.entrypoint_implementation.module = Qt6EntryPoint" \
- "QT.entrypoint_implementation.libs = \$\$QT_MODULE_LIB_BASE" \
- "QT.entrypoint_implementation.module_config = staticlib v2 internal_module"
-}
-
-load(qt_module)
diff --git a/src/gui/accessible/accessible.pri b/src/gui/accessible/accessible.pri
deleted file mode 100644
index cc403ba9e9a..00000000000
--- a/src/gui/accessible/accessible.pri
+++ /dev/null
@@ -1,30 +0,0 @@
-# Qt accessibility module
-
-qtConfig(accessibility) {
- HEADERS += \
- accessible/qaccessible.h \
- accessible/qaccessiblecache_p.h \
- accessible/qaccessibleobject.h \
- accessible/qaccessibleplugin.h \
- accessible/qplatformaccessibility.h \
- accessible/qaccessiblebridge.h \
- accessible/qaccessiblebridgeutils_p.h
-
- SOURCES += accessible/qaccessible.cpp \
- accessible/qaccessiblecache.cpp \
- accessible/qaccessibleobject.cpp \
- accessible/qaccessibleplugin.cpp \
- accessible/qplatformaccessibility.cpp \
- accessible/qaccessiblebridge.cpp \
- accessible/qaccessiblebridgeutils.cpp
-
- mac {
- OBJECTIVE_SOURCES += accessible/qaccessiblecache_mac.mm
-
- LIBS_PRIVATE += -framework Foundation
- }
-
- win32: include(windows/windows.pri)
-
- qtConfig(accessibility-atspi-bridge): include(linux/linux.pri)
-}
diff --git a/src/gui/accessible/linux/linux.pri b/src/gui/accessible/linux/linux.pri
deleted file mode 100644
index 928a96e62ae..00000000000
--- a/src/gui/accessible/linux/linux.pri
+++ /dev/null
@@ -1,27 +0,0 @@
-accessibility_adaptors.files = accessible/linux/dbusxml/Cache.xml accessible/linux/dbusxml/DeviceEventController.xml
-accessibility_adaptors.header_flags = -i QtGui/private/qspi_struct_marshallers_p.h
-DBUS_ADAPTORS += accessibility_adaptors
-
-accessibility_interfaces.files = accessible/linux/dbusxml/Socket.xml accessible/linux/dbusxml/Bus.xml
-accessibility_interfaces.header_flags = -i QtGui/private/qspi_struct_marshallers_p.h
-DBUS_INTERFACES += accessibility_interfaces
-
-HEADERS += \
- accessible/linux/atspiadaptor_p.h \
- accessible/linux/dbusconnection_p.h \
- accessible/linux/qspi_constant_mappings_p.h \
- accessible/linux/qspi_struct_marshallers_p.h \
- accessible/linux/qspiaccessiblebridge_p.h \
- accessible/linux/qspiapplicationadaptor_p.h \
- accessible/linux/qspidbuscache_p.h
-
-SOURCES += \
- accessible/linux/atspiadaptor.cpp \
- accessible/linux/dbusconnection.cpp \
- accessible/linux/qspi_constant_mappings.cpp \
- accessible/linux/qspi_struct_marshallers.cpp \
- accessible/linux/qspiaccessiblebridge.cpp \
- accessible/linux/qspiapplicationadaptor.cpp \
- accessible/linux/qspidbuscache.cpp
-
-QMAKE_USE_PRIVATE += atspi/nolink
diff --git a/src/gui/accessible/windows/apisupport/apisupport.pri b/src/gui/accessible/windows/apisupport/apisupport.pri
deleted file mode 100644
index b5c0843abc6..00000000000
--- a/src/gui/accessible/windows/apisupport/apisupport.pri
+++ /dev/null
@@ -1,15 +0,0 @@
-HEADERS += \
- accessible/windows/apisupport/qwindowsuiawrapper_p.h \
- accessible/windows/apisupport/uiaattributeids_p.h \
- accessible/windows/apisupport/uiacontroltypeids_p.h \
- accessible/windows/apisupport/uiaerrorids_p.h \
- accessible/windows/apisupport/uiaeventids_p.h \
- accessible/windows/apisupport/uiageneralids_p.h \
- accessible/windows/apisupport/uiaserverinterfaces_p.h \
- accessible/windows/apisupport/uiaclientinterfaces_p.h \
- accessible/windows/apisupport/uiapatternids_p.h \
- accessible/windows/apisupport/uiapropertyids_p.h \
- accessible/windows/apisupport/uiatypes_p.h
-
-SOURCES += \
- accessible/windows/apisupport/qwindowsuiawrapper.cpp
diff --git a/src/gui/accessible/windows/windows.pri b/src/gui/accessible/windows/windows.pri
deleted file mode 100644
index 9cebe1e2fb2..00000000000
--- a/src/gui/accessible/windows/windows.pri
+++ /dev/null
@@ -1 +0,0 @@
-include(apisupport/apisupport.pri)
diff --git a/src/gui/animation/animation.pri b/src/gui/animation/animation.pri
deleted file mode 100644
index add9ae71191..00000000000
--- a/src/gui/animation/animation.pri
+++ /dev/null
@@ -1,2 +0,0 @@
-SOURCES += \
- animation/qguivariantanimation.cpp
diff --git a/src/gui/configure.pri b/src/gui/configure.pri
deleted file mode 100644
index 56f995392b0..00000000000
--- a/src/gui/configure.pri
+++ /dev/null
@@ -1,46 +0,0 @@
-# custom tests
-
-defineTest(qtConfLibrary_freetype) {
- input = $$eval($${2}.alias)
- isEmpty(config.input.$${input}.incdir) {
- TRY_INCLUDEPATHS = $$EXTRA_INCLUDEPATH $$QMAKE_INCDIR_X11
- haiku: TRY_INCLUDEPATHS += /system/develop/headers
- TRY_INCLUDEPATHS += $$QMAKE_DEFAULT_INCDIRS
- for (p, TRY_INCLUDEPATHS) {
- includedir = $$p/freetype2
- exists($$includedir) {
- config.input.$${input}.incdir = $$includedir
- export(config.input.$${input}.incdir)
- break()
- }
- }
- }
- qtConfLibrary_inline($$1, $$2): return(true)
- return(false)
-}
-
-defineTest(qtConfTest_qpaDefaultPlatform) {
- name =
- !isEmpty(config.input.qpa_default_platform): name = $$config.input.qpa_default_platform
- else: !isEmpty(QT_QPA_DEFAULT_PLATFORM): name = $$QT_QPA_DEFAULT_PLATFORM
- else: win32: name = windows
- else: android: name = android
- else: macos: name = cocoa
- else: if(ios|tvos): name = ios
- else: watchos: name = minimal
- else: qnx: name = qnx
- else: integrity: name = integrityfb
- else: haiku: name = haiku
- else: wasm: name = wasm
- else: name = xcb
-
- $${1}.value = $$name
- $${1}.plugin = q$$name
- $${1}.name = "\"$$name\""
- export($${1}.value)
- export($${1}.plugin)
- export($${1}.name)
- $${1}.cache += value plugin name
- export($${1}.cache)
- return(true)
-}
diff --git a/src/gui/doc/snippets/brush/brush.pro b/src/gui/doc/snippets/brush/brush.pro
deleted file mode 100644
index a384e5fee6e..00000000000
--- a/src/gui/doc/snippets/brush/brush.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = lib
-TARGET = brush_snippets
-QT += core gui widgets
-
-SOURCES = \
- brush.cpp \
- gradientcreationsnippet.cpp
-
diff --git a/src/gui/doc/snippets/clipboard/clipboard.pro b/src/gui/doc/snippets/clipboard/clipboard.pro
deleted file mode 100644
index 521b67aca9a..00000000000
--- a/src/gui/doc/snippets/clipboard/clipboard.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = clipboard_snippets
-QT += core gui widgets
-
-HEADERS = \
- clipwindow.h
-
-SOURCES = \
- clipwindow.cpp \
- main.cpp
diff --git a/src/gui/doc/snippets/code/code.pro b/src/gui/doc/snippets/code/code.pro
deleted file mode 100644
index ee2c0d1c524..00000000000
--- a/src/gui/doc/snippets/code/code.pro
+++ /dev/null
@@ -1,48 +0,0 @@
-TEMPLATE = lib
-TARGET = code_snippets
-QT += core gui widgets
-
-SOURCES = \
- doc_src_coordsys.cpp \
- doc_src_richtext.cpp \
- src_gui_accessible_qaccessible.cpp \
- src_gui_image_qicon.cpp \
- src_gui_image_qimage.cpp \
- src_gui_image_qimagereader.cpp \
- src_gui_image_qimagewriter.cpp \
- src_gui_image_qmovie.cpp \
- src_gui_image_qpixmapcache.cpp \
- src_gui_image_qpixmap.cpp \
- src_gui_itemviews_qstandarditemmodel.cpp \
- src_gui_kernel_qapplication.cpp \
- src_gui_kernel_qclipboard.cpp \
- src_gui_kernel_qevent.cpp \
- src_gui_kernel_qguiapplication.cpp \
- src_gui_kernel_qguiapplication_x11.cpp \
- src_gui_kernel_qkeysequence.cpp \
- src_gui_kernel_qshortcutmap.cpp \
- src_gui_math3d_qquaternion.cpp \
- src_gui_opengl_qopenglbuffer.cpp \
- src_gui_opengl_qopengldebug.cpp \
- src_gui_opengl_qopenglfunctions.cpp \
- src_gui_painting_qbrush.cpp \
- src_gui_painting_qcolor.cpp \
- src_gui_painting_qpainter.cpp \
- src_gui_painting_qpainterpath.cpp \
- src_gui_painting_qpen.cpp \
- src_gui_painting_qregion.cpp \
- src_gui_painting_qregion_unix.cpp \
- src_gui_painting_qtransform.cpp \
- src_gui_qopenglshaderprogram.cpp \
- src_gui_text_qfont.cpp \
- src_gui_text_qfontmetrics.cpp \
- src_gui_text_qsyntaxhighlighter.cpp \
- src_gui_text_qtextcursor.cpp \
- src_gui_text_qtextdocument.cpp \
- src_gui_text_qtextdocumentwriter.cpp \
- src_gui_text_qtextlayout.cpp \
- src_gui_util_qdesktopservices.cpp \
- src_gui_util_qvalidator.cpp \
- src_gui_vulkan_qvulkanfunctions.cpp \
- src_gui_vulkan_qvulkaninstance.cpp \
- src_gui_vulkan_qvulkanwindow.cpp
diff --git a/src/gui/doc/snippets/code/doc_src_qtgui.pro b/src/gui/doc/snippets/code/doc_src_qtgui.pro
deleted file mode 100644
index a5eb5b576c4..00000000000
--- a/src/gui/doc/snippets/code/doc_src_qtgui.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-#! [1]
-QT -= gui
-#! [1]
diff --git a/src/gui/doc/snippets/draganddrop/draganddrop.pro b/src/gui/doc/snippets/draganddrop/draganddrop.pro
deleted file mode 100644
index 99261c2d516..00000000000
--- a/src/gui/doc/snippets/draganddrop/draganddrop.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = lib
-TARGET = draganddrop_snippets
-QT += core gui widgets
-
-HEADERS = \
- dragwidget.h
-
-SOURCES = \
- dragwidget.cpp
diff --git a/src/gui/doc/snippets/dragging/dragging.pro b/src/gui/doc/snippets/dragging/dragging.pro
deleted file mode 100644
index 0a16eb19bf6..00000000000
--- a/src/gui/doc/snippets/dragging/dragging.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT += widgets
-HEADERS += mainwindow.h
-RESOURCES += images.qrc
-SOURCES += main.cpp \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/droparea/droparea.pro b/src/gui/doc/snippets/droparea/droparea.pro
deleted file mode 100644
index 33318618e4f..00000000000
--- a/src/gui/doc/snippets/droparea/droparea.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = droparea_snippets
-QT += core gui widgets
-
-SOURCES = \
- droparea.cpp
diff --git a/src/gui/doc/snippets/dropevents/dropevents.pro b/src/gui/doc/snippets/dropevents/dropevents.pro
deleted file mode 100644
index 54c3ceeb5b7..00000000000
--- a/src/gui/doc/snippets/dropevents/dropevents.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = dropevents_snippets
-QT += core gui widgets
-
-SOURCES = \
- window.cpp
diff --git a/src/gui/doc/snippets/droprectangle/droprectangle.pro b/src/gui/doc/snippets/droprectangle/droprectangle.pro
deleted file mode 100644
index c8ed4d36947..00000000000
--- a/src/gui/doc/snippets/droprectangle/droprectangle.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = droprectangle_snippets
-QT += core gui widgets
-
-SOURCES = \
- window.cpp
diff --git a/src/gui/doc/snippets/image/image.pro b/src/gui/doc/snippets/image/image.pro
deleted file mode 100644
index c9b5e30cd18..00000000000
--- a/src/gui/doc/snippets/image/image.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = lib
-TARGET = image_snippets
-QT += core gui widgets
-
-SOURCES = \
- image.cpp \
- supportedformat.cpp
-
diff --git a/src/gui/doc/snippets/picture/picture.pro b/src/gui/doc/snippets/picture/picture.pro
deleted file mode 100644
index 8a3f6145461..00000000000
--- a/src/gui/doc/snippets/picture/picture.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = picture_snippets
-QT += core gui widgets
-
-SOURCES = \
- picture.cpp
-
diff --git a/src/gui/doc/snippets/plaintextlayout/plaintextlayout.pro b/src/gui/doc/snippets/plaintextlayout/plaintextlayout.pro
deleted file mode 100644
index a0cf7a7b68a..00000000000
--- a/src/gui/doc/snippets/plaintextlayout/plaintextlayout.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = plaintextlayout_snippets
-QT += core gui widgets
-
-SOURCES = \
- window.cpp
diff --git a/src/gui/doc/snippets/polygon/polygon.pro b/src/gui/doc/snippets/polygon/polygon.pro
deleted file mode 100644
index 293502a33d4..00000000000
--- a/src/gui/doc/snippets/polygon/polygon.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = polygon_snippets
-QT += core gui widgets
-
-SOURCES = \
- polygon.cpp
-
diff --git a/src/gui/doc/snippets/qfileopenevent/qfileopenevent.pro b/src/gui/doc/snippets/qfileopenevent/qfileopenevent.pro
deleted file mode 100644
index 3466d6f21b4..00000000000
--- a/src/gui/doc/snippets/qfileopenevent/qfileopenevent.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = qfileopenevent_snippets
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
-
diff --git a/src/gui/doc/snippets/qfontdatabase/qfontdatabase.pro b/src/gui/doc/snippets/qfontdatabase/qfontdatabase.pro
deleted file mode 100644
index 5c7e455360e..00000000000
--- a/src/gui/doc/snippets/qfontdatabase/qfontdatabase.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = lib
-TARGET = qfontdatabase_snippets
-QT += core gui widgets
-
-SOURCES = qfontdatabase_snippets.cpp
diff --git a/src/gui/doc/snippets/qimagewriter/qimagewriter.pro b/src/gui/doc/snippets/qimagewriter/qimagewriter.pro
deleted file mode 100644
index 077d24d49f6..00000000000
--- a/src/gui/doc/snippets/qimagewriter/qimagewriter.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = qimagewriter_snippets
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
-
diff --git a/src/gui/doc/snippets/qstatustipevent/qstatustipevent.pro b/src/gui/doc/snippets/qstatustipevent/qstatustipevent.pro
deleted file mode 100644
index 8f94f6ce287..00000000000
--- a/src/gui/doc/snippets/qstatustipevent/qstatustipevent.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = qstatustipevent_snippets
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
-
diff --git a/src/gui/doc/snippets/qtextobject/qtextobject.pro b/src/gui/doc/snippets/qtextobject/qtextobject.pro
deleted file mode 100644
index 737609ba4cb..00000000000
--- a/src/gui/doc/snippets/qtextobject/qtextobject.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = textobjectinterface_snippets
-QT += core gui widgets
-
-HEADERS = \
- textobjectinterface.h
-
diff --git a/src/gui/doc/snippets/scribe-overview/scribe-overview.pro b/src/gui/doc/snippets/scribe-overview/scribe-overview.pro
deleted file mode 100644
index 092e6f7b2bd..00000000000
--- a/src/gui/doc/snippets/scribe-overview/scribe-overview.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = scribe-overview_snippets
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/separations/separations.pro b/src/gui/doc/snippets/separations/separations.pro
deleted file mode 100644
index d16f0fb3f66..00000000000
--- a/src/gui/doc/snippets/separations/separations.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = lib
-TARGET = separations_snippets
-QT += core gui widgets
-
-HEADERS = \
- finalwidget.h \
- screenwidget.h \
- viewer.h
-SOURCES = \
- finalwidget.cpp \
- main.cpp \
- screenwidget.cpp \
- viewer.cpp
diff --git a/src/gui/doc/snippets/snippets.pro b/src/gui/doc/snippets/snippets.pro
deleted file mode 100644
index 6b83dc1eccb..00000000000
--- a/src/gui/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,45 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS =
-
-contains(QT_BUILD_PARTS, tests) {
- SUBDIRS += \
- brush \
- clipboard \
- code \
- draganddrop \
- droparea \
- dropevents \
- droprectangle \
- image \
- picture \
- plaintextlayout \
- polygon \
- qfileopenevent \
- qfontdatabase \
- qimagewriter \
- qstatustipevent \
- qtextobject \
- scribe-overview \
- separations \
- textblock-formats \
- textblock-fragments \
- textdocument-blocks \
- textdocument-charformats \
- textdocument-css \
- textdocument-cursors \
- textdocument-end \
- textdocument-find \
- textdocument-frames \
- textdocument-imagedrop \
- textdocument-imageformat \
- textdocument-images \
- textdocument-listitems \
- textdocument-listitemstyles \
- textdocument-lists \
- textdocument-printing \
- textdocument-resources \
- textdocument-selections \
- textdocument-tables \
- textdocument-texttable \
- transform
-}
diff --git a/src/gui/doc/snippets/textblock-formats/textblock-formats.pro b/src/gui/doc/snippets/textblock-formats/textblock-formats.pro
deleted file mode 100644
index e7f408716fe..00000000000
--- a/src/gui/doc/snippets/textblock-formats/textblock-formats.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = gui_snippets_textblock_formats
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/textblock-fragments/textblock-fragments.pro b/src/gui/doc/snippets/textblock-fragments/textblock-fragments.pro
deleted file mode 100644
index b2fbea4fc3d..00000000000
--- a/src/gui/doc/snippets/textblock-fragments/textblock-fragments.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = lib
-TARGET = gui_snippets_textblock_fragments
-QT += core gui widgets xml
-
-HEADERS = \
- xmlwriter.h
-SOURCES = \
- xmlwriter.cpp
diff --git a/src/gui/doc/snippets/textdocument-blocks/textdocument-blocks.pro b/src/gui/doc/snippets/textdocument-blocks/textdocument-blocks.pro
deleted file mode 100644
index 3b45ba9cb2c..00000000000
--- a/src/gui/doc/snippets/textdocument-blocks/textdocument-blocks.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-blocks_snippets
-QT += core gui widgets
-
-HEADERS = \
- mainwindow.h
-
-SOURCES = \
- main.cpp \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/textdocument-charformats/textdocument-charformats.pro b/src/gui/doc/snippets/textdocument-charformats/textdocument-charformats.pro
deleted file mode 100644
index 2c8654ccfa8..00000000000
--- a/src/gui/doc/snippets/textdocument-charformats/textdocument-charformats.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-charformats
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/textdocument-css/textdocument-css.pro b/src/gui/doc/snippets/textdocument-css/textdocument-css.pro
deleted file mode 100644
index 40f64b200fc..00000000000
--- a/src/gui/doc/snippets/textdocument-css/textdocument-css.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-css
-QT += core gui widgets
-
-SOURCES += main.cpp
diff --git a/src/gui/doc/snippets/textdocument-cursors/textdocument-cursors.pro b/src/gui/doc/snippets/textdocument-cursors/textdocument-cursors.pro
deleted file mode 100644
index 6e27f32dc44..00000000000
--- a/src/gui/doc/snippets/textdocument-cursors/textdocument-cursors.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-cursors
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/textdocument-end/textdocument-end.pro b/src/gui/doc/snippets/textdocument-end/textdocument-end.pro
deleted file mode 100644
index 3c80ea77c2a..00000000000
--- a/src/gui/doc/snippets/textdocument-end/textdocument-end.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocumentend_snippets
-QT += core gui widgets
-
-SOURCES = textdocumentendsnippet.cpp
diff --git a/src/gui/doc/snippets/textdocument-find/textdocument-find.pro b/src/gui/doc/snippets/textdocument-find/textdocument-find.pro
deleted file mode 100644
index 5fc0c7be719..00000000000
--- a/src/gui/doc/snippets/textdocument-find/textdocument-find.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-find
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/textdocument-frames/textdocument-frames.pro b/src/gui/doc/snippets/textdocument-frames/textdocument-frames.pro
deleted file mode 100644
index c701a69e048..00000000000
--- a/src/gui/doc/snippets/textdocument-frames/textdocument-frames.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-frames_snippets
-QT += core gui widgets
-
-HEADERS = \
- mainwindow.h
-
-SOURCES = \
- mainwindow.cpp \
- main.cpp
diff --git a/src/gui/doc/snippets/textdocument-imagedrop/textdocument-imagedrop.pro b/src/gui/doc/snippets/textdocument-imagedrop/textdocument-imagedrop.pro
deleted file mode 100644
index 5f1c55f0381..00000000000
--- a/src/gui/doc/snippets/textdocument-imagedrop/textdocument-imagedrop.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-imagedrop
-QT += core gui widgets
-
-HEADERS = \
- textedit.h
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/textdocument-imageformat/textdocument-imageformat.pro b/src/gui/doc/snippets/textdocument-imageformat/textdocument-imageformat.pro
deleted file mode 100644
index f770f68593f..00000000000
--- a/src/gui/doc/snippets/textdocument-imageformat/textdocument-imageformat.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-imageformat
-QT += widgets core gui
-
-SOURCES = \
- main.cpp
-
-RESOURCES = \
- images.qrc
diff --git a/src/gui/doc/snippets/textdocument-images/textdocument-images.pro b/src/gui/doc/snippets/textdocument-images/textdocument-images.pro
deleted file mode 100644
index de6bd3a53a2..00000000000
--- a/src/gui/doc/snippets/textdocument-images/textdocument-images.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-images
-QT += widgets core gui
-
-SOURCES = \
- main.cpp
-
-RESOURCES = \
- images.qrc
diff --git a/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro b/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro
deleted file mode 100644
index a41f35fd50e..00000000000
--- a/src/gui/doc/snippets/textdocument-listitems/textdocument-listitems.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-listitems
-QT += widgets core gui
-
-HEADERS = \
- mainwindow.h
-SOURCES = \
- main.cpp \
- mainwindow.cpp
-
diff --git a/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro b/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro
deleted file mode 100644
index df710a4dcd9..00000000000
--- a/src/gui/doc/snippets/textdocument-listitemstyles/textdocument-listitemstyles.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-listitemstyles
-QT += core gui widgets
-
-HEADERS = \
- mainwindow.h
-
-SOURCES = \
- main.cpp \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/textdocument-lists/textdocument-lists.pro b/src/gui/doc/snippets/textdocument-lists/textdocument-lists.pro
deleted file mode 100644
index c37654876c0..00000000000
--- a/src/gui/doc/snippets/textdocument-lists/textdocument-lists.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-lists
-QT += core gui widgets
-
-SOURCES = \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/textdocument-printing/textdocument-printing.pro b/src/gui/doc/snippets/textdocument-printing/textdocument-printing.pro
deleted file mode 100644
index f6d7a6d74de..00000000000
--- a/src/gui/doc/snippets/textdocument-printing/textdocument-printing.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-printing
-QT += core gui widgets printsupport
-
-HEADERS = \
- mainwindow.h
-
-SOURCES = \
- main.cpp \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/textdocument-resources/textdocument-resources.pro b/src/gui/doc/snippets/textdocument-resources/textdocument-resources.pro
deleted file mode 100644
index 7400f6981f5..00000000000
--- a/src/gui/doc/snippets/textdocument-resources/textdocument-resources.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-resources
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/doc/snippets/textdocument-selections/textdocument-selections.pro b/src/gui/doc/snippets/textdocument-selections/textdocument-selections.pro
deleted file mode 100644
index 79e36d38811..00000000000
--- a/src/gui/doc/snippets/textdocument-selections/textdocument-selections.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-selections
-QT += core gui widgets
-
-HEADERS = \
- mainwindow.h
-
-SOURCES = \
- main.cpp \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/textdocument-tables/textdocument-tables.pro b/src/gui/doc/snippets/textdocument-tables/textdocument-tables.pro
deleted file mode 100644
index 97081aa3339..00000000000
--- a/src/gui/doc/snippets/textdocument-tables/textdocument-tables.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-tables_snippets
-QT += core gui widgets
-
-HEADERS = \
- mainwindow.h
-
-SOURCES = \
- main.cpp \
- mainwindow.cpp
diff --git a/src/gui/doc/snippets/textdocument-texttable/textdocument-texttable.pro b/src/gui/doc/snippets/textdocument-texttable/textdocument-texttable.pro
deleted file mode 100644
index ad475cef7e7..00000000000
--- a/src/gui/doc/snippets/textdocument-texttable/textdocument-texttable.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = textdocument-texttable
-QT += core gui widgets
-
-SOURCES = \
- main.cpp \
diff --git a/src/gui/doc/snippets/transform/transform.pro b/src/gui/doc/snippets/transform/transform.pro
deleted file mode 100644
index 5d51b3fba31..00000000000
--- a/src/gui/doc/snippets/transform/transform.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = transform_snippets
-QT += core gui widgets
-
-SOURCES = \
- main.cpp
diff --git a/src/gui/gui.pro b/src/gui/gui.pro
deleted file mode 100644
index 13631aba67d..00000000000
--- a/src/gui/gui.pro
+++ /dev/null
@@ -1,86 +0,0 @@
-TARGET = QtGui
-QT = core-private
-
-qtConfig(opengl.*): MODULE_CONFIG = opengl
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-
-QMAKE_DOCS = $$PWD/doc/qtgui.qdocconf
-
-MODULE_PLUGIN_TYPES = \
- accessiblebridge \
- platforms \
- platforms/darwin \
- xcbglintegrations \
- platformthemes \
- platforminputcontexts \
- generic \
- iconengines \
- imageformats \
- egldeviceintegrations
-
-# Code coverage with TestCocoon
-# The following is required as extra compilers use $$QMAKE_CXX instead of $(CXX).
-# Without this, testcocoon.prf is read only after $$QMAKE_CXX is used by the
-# extra compilers.
-testcocoon {
- load(testcocoon)
-}
-
-osx: LIBS_PRIVATE += -framework AppKit
-darwin: LIBS_PRIVATE += -framework CoreGraphics
-
-CONFIG += simd optimize_full
-
-include(accessible/accessible.pri)
-include(kernel/kernel.pri)
-include(image/image.pri)
-include(text/text.pri)
-include(painting/painting.pri)
-include(util/util.pri)
-include(math3d/math3d.pri)
-include(opengl/opengl.pri)
-qtConfig(animation): include(animation/animation.pri)
-include(itemmodels/itemmodels.pri)
-include(vulkan/vulkan.pri)
-include(platform/platform.pri)
-include(rhi/rhi.pri)
-
-QMAKE_LIBS += $$QMAKE_LIBS_GUI
-
-load(qt_module)
-load(cmake_functions)
-
-win32: {
- CMAKE_WINDOWS_BUILD = True
- QMAKE_USE_PRIVATE += shell32
-}
-
-qtConfig(egl) {
- CMAKE_EGL_LIBS = $$cmakeProcessLibs($$QMAKE_LIBS_EGL)
- !isEmpty(QMAKE_LIBDIR_EGL): CMAKE_EGL_LIBDIR += $$cmakeTargetPath($$QMAKE_LIBDIR_EGL)
-}
-
-qtConfig(opengles2) {
- !isEmpty(QMAKE_INCDIR_OPENGL_ES2): CMAKE_GL_INCDIRS = $$cmakeTargetPaths($$QMAKE_INCDIR_OPENGL_ES2)
- CMAKE_OPENGL_INCDIRS = $$cmakePortablePaths($$QMAKE_INCDIR_OPENGL_ES2)
- CMAKE_OPENGL_LIBS = $$cmakeProcessLibs($$QMAKE_LIBS_OPENGL_ES2)
- !isEmpty(QMAKE_LIBDIR_OPENGL_ES2): CMAKE_OPENGL_LIBDIR = $$cmakePortablePaths($$QMAKE_LIBDIR_OPENGL_ES2)
- CMAKE_GL_HEADER_NAME = GLES2/gl2.h
- CMAKE_QT_OPENGL_IMPLEMENTATION = GLESv2
-} else: qtConfig(opengl) {
- !isEmpty(QMAKE_INCDIR_OPENGL): CMAKE_GL_INCDIRS = $$cmakeTargetPaths($$QMAKE_INCDIR_OPENGL)
- CMAKE_OPENGL_INCDIRS = $$cmakePortablePaths($$QMAKE_INCDIR_OPENGL)
- !qtConfig(dynamicgl): CMAKE_OPENGL_LIBS = $$cmakeProcessLibs($$QMAKE_LIBS_OPENGL)
- !isEmpty(QMAKE_LIBDIR_OPENGL): CMAKE_OPENGL_LIBDIR = $$cmakePortablePaths($$QMAKE_LIBDIR_OPENGL)
- CMAKE_GL_HEADER_NAME = GL/gl.h
- mac: CMAKE_GL_HEADER_NAME = gl.h
- CMAKE_QT_OPENGL_IMPLEMENTATION = GL
-}
-
-qtConfig(egl): CMAKE_EGL_INCDIRS = $$cmakePortablePaths($$QMAKE_INCDIR_EGL)
-
-QMAKE_DYNAMIC_LIST_FILE = $$PWD/QtGui.dynlist
-
-TRACEPOINT_PROVIDER = $$PWD/qtgui.tracepoints
-CONFIG += qt_tracepoints metatypes install_metatypes
diff --git a/src/gui/image/image.pri b/src/gui/image/image.pri
deleted file mode 100644
index f503c97b825..00000000000
--- a/src/gui/image/image.pri
+++ /dev/null
@@ -1,107 +0,0 @@
-# -*-mode:sh-*-
-# Qt image handling
-
-# Qt kernel module
-
-HEADERS += \
- image/qbitmap.h \
- image/qimage.h \
- image/qimage_p.h \
- image/qimageiohandler.h \
- image/qimagereader.h \
- image/qimagereaderwriterhelpers_p.h \
- image/qimagewriter.h \
- image/qpaintengine_pic_p.h \
- image/qpicture.h \
- image/qpicture_p.h \
- image/qpixmap.h \
- image/qpixmap_raster_p.h \
- image/qpixmap_blitter_p.h \
- image/qpixmapcache.h \
- image/qpixmapcache_p.h \
- image/qplatformpixmap.h \
- image/qimagepixmapcleanuphooks_p.h \
- image/qicon.h \
- image/qicon_p.h \
- image/qiconloader_p.h \
- image/qiconengine.h \
- image/qiconengineplugin.h \
- image/qabstractfileiconengine_p.h \
- image/qabstractfileiconprovider.h \
- image/qabstractfileiconprovider_p.h
-
-SOURCES += \
- image/qbitmap.cpp \
- image/qimage.cpp \
- image/qimage_conversions.cpp \
- image/qimageiohandler.cpp \
- image/qimagereader.cpp \
- image/qimagereaderwriterhelpers.cpp \
- image/qimagewriter.cpp \
- image/qpaintengine_pic.cpp \
- image/qpicture.cpp \
- image/qpixmap.cpp \
- image/qpixmapcache.cpp \
- image/qplatformpixmap.cpp \
- image/qpixmap_raster.cpp \
- image/qpixmap_blitter.cpp \
- image/qimagepixmapcleanuphooks.cpp \
- image/qicon.cpp \
- image/qiconloader.cpp \
- image/qiconengine.cpp \
- image/qiconengineplugin.cpp \
- image/qabstractfileiconengine.cpp \
- image/qabstractfileiconprovider.cpp
-
-qtConfig(movie) {
- HEADERS += image/qmovie.h
- SOURCES += image/qmovie.cpp
-}
-
-win32: SOURCES += image/qpixmap_win.cpp
-
-darwin: OBJECTIVE_SOURCES += image/qimage_darwin.mm
-
-# Built-in image format support
-HEADERS += \
- image/qbmphandler_p.h \
- image/qppmhandler_p.h \
- image/qxbmhandler_p.h \
- image/qxpmhandler_p.h
-
-SOURCES += \
- image/qbmphandler.cpp \
- image/qppmhandler.cpp \
- image/qxbmhandler.cpp \
- image/qxpmhandler.cpp
-
-qtConfig(png) {
- HEADERS += image/qpnghandler_p.h
- SOURCES += image/qpnghandler.cpp
- QMAKE_USE_PRIVATE += libpng
-
- win32:mingw {
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86048
- GCC_VERSION = "$${QMAKE_GCC_MAJOR_VERSION}.$${QMAKE_GCC_MINOR_VERSION}.$${QMAKE_GCC_PATCH_VERSION}"
- equals(GCC_VERSION, "8.1.0") {
- QMAKE_CXXFLAGS += -fno-reorder-blocks-and-partition
- }
- }
-}
-
-# SIMD
-!android {
- SSSE3_SOURCES += image/qimage_ssse3.cpp
- NEON_SOURCES += image/qimage_neon.cpp
- MIPS_DSPR2_SOURCES += image/qimage_mips_dspr2.cpp
- MIPS_DSPR2_ASM += image/qimage_mips_dspr2_asm.S
-} else {
- # see https://developer.android.com/ndk/guides/abis
- arm64-v8a | armeabi-v7a {
- SOURCES += image/qimage_neon.cpp
- }
- x86 | x86_64 {
- DEFINES += QT_COMPILER_SUPPORTS_SSE2 QT_COMPILER_SUPPORTS_SSE3 QT_COMPILER_SUPPORTS_SSSE3
- SOURCES += image/qimage_ssse3.cpp
- }
-}
diff --git a/src/gui/image/qpnghandler.pri b/src/gui/image/qpnghandler.pri
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/src/gui/image/qpnghandler.pri
+++ /dev/null
diff --git a/src/gui/itemmodels/itemmodels.pri b/src/gui/itemmodels/itemmodels.pri
deleted file mode 100644
index 4de6cc29e23..00000000000
--- a/src/gui/itemmodels/itemmodels.pri
+++ /dev/null
@@ -1,19 +0,0 @@
-qtConfig(standarditemmodel) {
- HEADERS += \
- itemmodels/qstandarditemmodel.h \
- itemmodels/qstandarditemmodel_p.h \
-
- SOURCES += \
- itemmodels/qstandarditemmodel.cpp \
-}
-
-qtConfig(filesystemmodel) {
- HEADERS += \
- itemmodels/qfilesystemmodel.h \
- itemmodels/qfilesystemmodel_p.h \
- itemmodels/qfileinfogatherer_p.h
-
- SOURCES += \
- itemmodels/qfilesystemmodel.cpp \
- itemmodels/qfileinfogatherer.cpp
-}
diff --git a/src/gui/kernel/kernel.pri b/src/gui/kernel/kernel.pri
deleted file mode 100644
index f709784e2f0..00000000000
--- a/src/gui/kernel/kernel.pri
+++ /dev/null
@@ -1,191 +0,0 @@
-# Qt kernel module
-
-# Only used on platforms with CONFIG += precompile_header
-PRECOMPILED_HEADER = kernel/qt_gui_pch.h
-
-
-KERNEL_P= kernel
-HEADERS += \
- kernel/qoffscreensurface_p.h \
- kernel/qoffscreensurface_platform.h \
- kernel/qtguiglobal.h \
- kernel/qtguiglobal_p.h \
- kernel/qgenericpluginfactory.h \
- kernel/qgenericplugin.h \
- kernel/qwindowsysteminterface.h \
- kernel/qwindowsysteminterface_p.h \
- kernel/qplatformintegration.h \
- kernel/qplatformscreen.h \
- kernel/qplatformscreen_p.h \
- kernel/qplatforminputcontext.h \
- kernel/qplatforminputcontext_p.h \
- kernel/qplatforminputcontextfactory_p.h \
- kernel/qplatforminputcontextplugin_p.h \
- kernel/qplatformintegrationfactory_p.h \
- kernel/qplatformintegrationplugin.h \
- kernel/qplatformtheme.h \
- kernel/qplatformtheme_p.h \
- kernel/qplatformthemefactory_p.h \
- kernel/qplatformthemeplugin.h \
- kernel/qplatformwindow.h \
- kernel/qplatformoffscreensurface.h \
- kernel/qplatformwindow_p.h \
- kernel/qplatformcursor.h \
- kernel/qplatformclipboard.h \
- kernel/qplatformnativeinterface.h \
- kernel/qplatformmenu.h \
- kernel/qplatformmenu_p.h \
- kernel/qsurfaceformat.h \
- kernel/qguiapplication.h \
- kernel/qguiapplication_p.h \
- kernel/qwindow_p.h \
- kernel/qwindow.h \
- kernel/qoffscreensurface.h \
- kernel/qplatformsurface.h \
- kernel/qsurface.h \
- kernel/qclipboard.h \
- kernel/qcursor.h \
- kernel/qcursor_p.h \
- kernel/qevent.h \
- kernel/qevent_p.h \
- kernel/qeventpoint.h \
- kernel/qeventpoint_p.h \
- kernel/qinputdevice.h \
- kernel/qinputdevice_p.h \
- kernel/qinputmethod.h \
- kernel/qinputmethod_p.h \
- kernel/qinternalmimedata_p.h \
- kernel/qkeymapper_p.h \
- kernel/qpalette.h \
- kernel/qsessionmanager.h \
- kernel/qsessionmanager_p.h \
- kernel/qwindowdefs.h \
- kernel/qscreen.h \
- kernel/qscreen_p.h \
- kernel/qstylehints.h \
- kernel/qpointingdevice.h \
- kernel/qpointingdevice_p.h \
- kernel/qplatformsharedgraphicscache.h \
- kernel/qplatformdialoghelper.h \
- kernel/qplatformservices.h \
- kernel/qplatformsystemtrayicon.h \
- kernel/qplatformsessionmanager.h \
- kernel/qpixelformat.h \
- kernel/qpaintdevicewindow.h \
- kernel/qpaintdevicewindow_p.h \
- kernel/qrasterwindow.h \
- kernel/qplatformgraphicsbuffer.h \
- kernel/qplatformgraphicsbufferhelper.h \
- kernel/qinputdevicemanager_p.h \
- kernel/qinputdevicemanager_p_p.h \
- kernel/qhighdpiscaling_p.h \
- kernel/qtestsupport_gui.h
-
-SOURCES += \
- kernel/qgenericpluginfactory.cpp \
- kernel/qgenericplugin.cpp \
- kernel/qwindowsysteminterface.cpp \
- kernel/qplatforminputcontextfactory.cpp \
- kernel/qplatforminputcontextplugin.cpp \
- kernel/qplatforminputcontext.cpp \
- kernel/qplatformintegration.cpp \
- kernel/qplatformscreen.cpp \
- kernel/qplatformintegrationfactory.cpp \
- kernel/qplatformintegrationplugin.cpp \
- kernel/qplatformtheme.cpp \
- kernel/qplatformthemefactory.cpp \
- kernel/qplatformthemeplugin.cpp \
- kernel/qplatformwindow.cpp \
- kernel/qplatformoffscreensurface.cpp \
- kernel/qplatformcursor.cpp \
- kernel/qplatformclipboard.cpp \
- kernel/qplatformnativeinterface.cpp \
- kernel/qsessionmanager.cpp \
- kernel/qsurfaceformat.cpp \
- kernel/qguiapplication.cpp \
- kernel/qwindow.cpp \
- kernel/qoffscreensurface.cpp \
- kernel/qplatformsurface.cpp \
- kernel/qsurface.cpp \
- kernel/qclipboard.cpp \
- kernel/qcursor.cpp \
- kernel/qevent.cpp \
- kernel/qeventpoint.cpp \
- kernel/qinputdevice.cpp \
- kernel/qinputmethod.cpp \
- kernel/qinternalmimedata.cpp \
- kernel/qkeymapper.cpp \
- kernel/qpalette.cpp \
- kernel/qguivariant.cpp \
- kernel/qscreen.cpp \
- kernel/qstylehints.cpp \
- kernel/qpointingdevice.cpp \
- kernel/qplatformsharedgraphicscache.cpp \
- kernel/qplatformdialoghelper.cpp \
- kernel/qplatformservices.cpp \
- kernel/qplatformsystemtrayicon.cpp \
- kernel/qplatformsessionmanager.cpp \
- kernel/qplatformmenu.cpp \
- kernel/qpixelformat.cpp \
- kernel/qpaintdevicewindow.cpp \
- kernel/qrasterwindow.cpp \
- kernel/qplatformgraphicsbuffer.cpp \
- kernel/qplatformgraphicsbufferhelper.cpp \
- kernel/qinputdevicemanager.cpp \
- kernel/qhighdpiscaling.cpp \
- kernel/qtestsupport_gui.cpp
-
-qtConfig(action) {
- HEADERS += \
- kernel/qaction.h \
- kernel/qaction_p.h \
- kernel/qactiongroup.h \
- kernel/qactiongroup_p.h
-
- SOURCES += \
- kernel/qactiongroup.cpp \
- kernel/qaction.cpp
-}
-
-qtConfig(draganddrop) {
- HEADERS += \
- kernel/qdnd_p.h \
- kernel/qdrag.h \
- kernel/qplatformdrag.h \
- kernel/qshapedpixmapdndwindow_p.h \
- kernel/qsimpledrag_p.h
-
- SOURCES += \
- kernel/qdnd.cpp \
- kernel/qdrag.cpp \
- kernel/qplatformdrag.cpp \
- kernel/qshapedpixmapdndwindow.cpp \
- kernel/qsimpledrag.cpp
-}
-
-qtConfig(opengl) {
- HEADERS += \
- kernel/qplatformopenglcontext.h \
- kernel/qopenglcontext.h \
- kernel/qopenglcontext_p.h \
- kernel/qopenglcontext_platform.h \
-
- SOURCES += \
- kernel/qplatformopenglcontext.cpp \
- kernel/qopenglcontext.cpp
-}
-
-qtConfig(shortcut) {
- HEADERS += \
- kernel/qshortcut.h \
- kernel/qshortcut_p.h \
- kernel/qshortcutmap_p.h \
- kernel/qkeysequence.h \
- kernel/qkeysequence_p.h
- SOURCES += \
- kernel/qshortcut.cpp \
- kernel/qshortcutmap.cpp \
- kernel/qkeysequence.cpp
-}
-
-win32:HEADERS+=kernel/qwindowdefs_win.h
diff --git a/src/gui/math3d/math3d.pri b/src/gui/math3d/math3d.pri
deleted file mode 100644
index 0cbc3db0e15..00000000000
--- a/src/gui/math3d/math3d.pri
+++ /dev/null
@@ -1,14 +0,0 @@
-HEADERS += \
- math3d/qgenericmatrix.h \
- math3d/qmatrix4x4.h \
- math3d/qquaternion.h \
- math3d/qvector2d.h \
- math3d/qvector3d.h \
- math3d/qvector4d.h \
- math3d/qvectornd.h \
-
-SOURCES += \
- math3d/qgenericmatrix.cpp \
- math3d/qmatrix4x4.cpp \
- math3d/qquaternion.cpp \
- math3d/qvectornd.cpp \
diff --git a/src/gui/opengl/opengl.pri b/src/gui/opengl/opengl.pri
deleted file mode 100644
index 61f333ec69e..00000000000
--- a/src/gui/opengl/opengl.pri
+++ /dev/null
@@ -1,19 +0,0 @@
-# Qt gui library, opengl module
-
-qtConfig(opengl): CONFIG += opengl
-qtConfig(opengles2): CONFIG += opengles2
-
-qtConfig(opengl) {
- HEADERS += opengl/qopengl.h \
- opengl/qopengl_p.h \
- opengl/qopenglfunctions.h \
- opengl/qopenglextensions_p.h \
- opengl/qopenglextrafunctions.h \
- opengl/qopenglprogrambinarycache_p.h
-
- SOURCES += opengl/qopengl.cpp \
- opengl/qopenglfunctions.cpp \
- opengl/qopenglprogrambinarycache.cpp
-}
-
-include(platform/platform.pri)
diff --git a/src/gui/opengl/platform/egl/egl.pri b/src/gui/opengl/platform/egl/egl.pri
deleted file mode 100644
index 78d3cc2e544..00000000000
--- a/src/gui/opengl/platform/egl/egl.pri
+++ /dev/null
@@ -1,32 +0,0 @@
-HEADERS += \
- opengl/platform/egl/qeglconvenience_p.h \
- opengl/platform/egl/qeglstreamconvenience_p.h \
- opengl/platform/egl/qt_egl_p.h
-
-SOURCES += \
- opengl/platform/egl/qeglconvenience.cpp \
- opengl/platform/egl/qeglstreamconvenience.cpp
-
-qtConfig(opengl) {
- HEADERS += \
- opengl/platform/egl/qeglplatformcontext_p.h \
- opengl/platform/egl/qeglpbuffer_p.h
-
- SOURCES += \
- opengl/platform/egl/qeglplatformcontext.cpp \
- opengl/platform/egl/qeglpbuffer.cpp
-}
-
-qtConfig(egl_x11) {
- HEADERS += \
- opengl/platform/egl/qxlibeglintegration_p.h
- SOURCES += \
- opengl/platform/egl/qxlibeglintegration.cpp
- QMAKE_USE_PRIVATE += xlib
-} else {
- # Avoid X11 header collision, use generic EGL native types
- DEFINES += QT_EGL_NO_X11
-}
-CONFIG += egl
-
-qtConfig(dlopen): QMAKE_USE_PRIVATE += libdl
diff --git a/src/gui/opengl/platform/platform.pri b/src/gui/opengl/platform/platform.pri
deleted file mode 100644
index 193bd9e59b4..00000000000
--- a/src/gui/opengl/platform/platform.pri
+++ /dev/null
@@ -1,4 +0,0 @@
-qtConfig(xlib):qtConfig(opengl):!qtConfig(opengles2): \
- include(unix/unix.pri)
-qtConfig(egl): \
- include(egl/egl.pri)
diff --git a/src/gui/opengl/platform/unix/unix.pri b/src/gui/opengl/platform/unix/unix.pri
deleted file mode 100644
index 6365a18756a..00000000000
--- a/src/gui/opengl/platform/unix/unix.pri
+++ /dev/null
@@ -1,7 +0,0 @@
-HEADERS += \
- opengl/platform/unix/qglxconvenience_p.h
-
-SOURCES += \
- opengl/platform/unix/qglxconvenience.cpp
-
-QMAKE_USE_PRIVATE += xlib
diff --git a/src/gui/painting/painting.pri b/src/gui/painting/painting.pri
deleted file mode 100644
index 1262b1775c4..00000000000
--- a/src/gui/painting/painting.pri
+++ /dev/null
@@ -1,176 +0,0 @@
-# Qt gui library, paint module
-
-HEADERS += \
- painting/qbackingstore.h \
- painting/qbezier_p.h \
- painting/qblendfunctions_p.h \
- painting/qblittable_p.h \
- painting/qbrush.h \
- painting/qcolor.h \
- painting/qcolor_p.h \
- painting/qcolormatrix_p.h \
- painting/qcolorspace.h \
- painting/qcolorspace_p.h \
- painting/qcolortransferfunction_p.h \
- painting/qcolortransfertable_p.h \
- painting/qcolortransform.h \
- painting/qcolortransform_p.h \
- painting/qcolortrc_p.h \
- painting/qcolortrclut_p.h \
- painting/qcosmeticstroker_p.h \
- painting/qdatabuffer_p.h \
- painting/qdrawhelper_p.h \
- painting/qdrawhelper_x86_p.h \
- painting/qdrawingprimitive_sse2_p.h \
- painting/qemulationpaintengine_p.h \
- painting/qfixed_p.h \
- painting/qgrayraster_p.h \
- painting/qicc_p.h \
- painting/qmemrotate_p.h \
- painting/qoutlinemapper_p.h \
- painting/qpagedpaintdevice.h \
- painting/qpagedpaintdevice_p.h \
- painting/qpagelayout.h \
- painting/qpageranges.h \
- painting/qpageranges_p.h \
- painting/qpagesize.h \
- painting/qpaintdevice.h \
- painting/qpaintengine.h \
- painting/qpaintengine_p.h \
- painting/qpaintengineex_p.h \
- painting/qpaintengine_blitter_p.h \
- painting/qpaintengine_raster_p.h \
- painting/qpainter.h \
- painting/qpainter_p.h \
- painting/qpainterpath.h \
- painting/qpainterpath_p.h \
- painting/qvectorpath_p.h \
- painting/qpathclipper_p.h \
- painting/qpdf_p.h \
- painting/qpdfwriter.h \
- painting/qpen.h \
- painting/qpixellayout_p.h \
- painting/qpolygon.h \
- painting/qrasterdefs_p.h \
- painting/qrasterizer_p.h \
- painting/qrbtree_p.h \
- painting/qregion.h \
- painting/qrgb.h \
- painting/qrgba64.h \
- painting/qrgba64_p.h \
- painting/qstroker_p.h \
- painting/qtextureglyphcache_p.h \
- painting/qtransform.h \
- painting/qtriangulatingstroker_p.h \
- painting/qtriangulator_p.h \
- painting/qplatformbackingstore.h \
- painting/qpathsimplifier_p.h
-
-
-SOURCES += \
- painting/qbackingstore.cpp \
- painting/qbezier.cpp \
- painting/qblendfunctions.cpp \
- painting/qblittable.cpp \
- painting/qbrush.cpp \
- painting/qcolor.cpp \
- painting/qcolorspace.cpp \
- painting/qcolortransform.cpp \
- painting/qcolortrclut.cpp \
- painting/qcompositionfunctions.cpp \
- painting/qcosmeticstroker.cpp \
- painting/qdrawhelper.cpp \
- painting/qemulationpaintengine.cpp \
- painting/qgrayraster.c \
- painting/qicc.cpp \
- painting/qimagescale.cpp \
- painting/qmemrotate.cpp \
- painting/qoutlinemapper.cpp \
- painting/qpagedpaintdevice.cpp \
- painting/qpagelayout.cpp \
- painting/qpageranges.cpp \
- painting/qpagesize.cpp \
- painting/qpaintdevice.cpp \
- painting/qpaintengine.cpp \
- painting/qpaintengineex.cpp \
- painting/qpaintengine_blitter.cpp \
- painting/qpaintengine_raster.cpp \
- painting/qpainter.cpp \
- painting/qpainterpath.cpp \
- painting/qpathclipper.cpp \
- painting/qpdf.cpp \
- painting/qpdfwriter.cpp \
- painting/qpen.cpp \
- painting/qpixellayout.cpp \
- painting/qpolygon.cpp \
- painting/qrasterizer.cpp \
- painting/qregion.cpp \
- painting/qstroker.cpp \
- painting/qtextureglyphcache.cpp \
- painting/qtransform.cpp \
- painting/qtriangulatingstroker.cpp \
- painting/qtriangulator.cpp \
- painting/qplatformbackingstore.cpp \
- painting/qpathsimplifier.cpp
-
-RESOURCES += \
- painting/qpdf.qrc \
-
-darwin {
- HEADERS += \
- painting/qcoregraphics_p.h \
- painting/qrasterbackingstore_p.h
- SOURCES += \
- painting/qcoregraphics.mm \
- painting/qrasterbackingstore.cpp
-}
-
-qtConfig(cssparser) {
- SOURCES += \
- painting/qcssutil.cpp
-}
-
-# Causes internal compiler errors with at least GCC 5.3.1:
-gcc:equals(QT_GCC_MAJOR_VERSION, 5) {
- SOURCES -= painting/qdrawhelper.cpp
- NO_PCH_SOURCES += painting/qdrawhelper.cpp
-}
-
-!android {
- SSE2_SOURCES += painting/qdrawhelper_sse2.cpp
- SSSE3_SOURCES += painting/qdrawhelper_ssse3.cpp
- SSE4_1_SOURCES += painting/qdrawhelper_sse4.cpp \
- painting/qimagescale_sse4.cpp
- ARCH_HASWELL_SOURCES += painting/qdrawhelper_avx2.cpp
-
- NEON_SOURCES += painting/qdrawhelper_neon.cpp painting/qimagescale_neon.cpp
- NEON_HEADERS += painting/qdrawhelper_neon_p.h
-}
-!uikit:!win32:contains(QT_ARCH, "arm"): CONFIG += no_clang_integrated_as
-!android:!uikit:!win32:!integrity:!contains(QT_ARCH, "arm64") {
- NEON_ASM += ../3rdparty/pixman/pixman-arm-neon-asm.S painting/qdrawhelper_neon_asm.S
- DEFINES += ENABLE_PIXMAN_DRAWHELPERS
-}
-
-!android {
- MIPS_DSP_SOURCES += painting/qdrawhelper_mips_dsp.cpp
- MIPS_DSP_HEADERS += painting/qdrawhelper_mips_dsp_p.h painting/qt_mips_asm_dsp_p.h
- MIPS_DSP_ASM += painting/qdrawhelper_mips_dsp_asm.S
- MIPS_DSPR2_ASM += painting/qdrawhelper_mips_dspr2_asm.S
-} else {
- # see https://developer.android.com/ndk/guides/abis
- x86 | x86_64 {
- DEFINES += QT_COMPILER_SUPPORTS_SSE2 QT_COMPILER_SUPPORTS_SSE3 QT_COMPILER_SUPPORTS_SSSE3
- SOURCES += painting/qdrawhelper_sse2.cpp painting/qdrawhelper_ssse3.cpp
- }
- x86_64 {
- DEFINES += QT_COMPILER_SUPPORTS_SSE4_1 QT_COMPILER_SUPPORTS_SSE4_2
- SOURCES += painting/qdrawhelper_sse4.cpp painting/qimagescale_sse4.cpp
- }
- arm64-v8a | armeabi-v7a {
- SOURCES += painting/qdrawhelper_neon.cpp painting/qimagescale_neon.cpp
- HEADERS += painting/qdrawhelper_neon_p.h
- }
-}
-
-include($$PWD/../../3rdparty/zlib_dependency.pri)
diff --git a/src/gui/platform/android/android.pri b/src/gui/platform/android/android.pri
deleted file mode 100644
index f60cae10115..00000000000
--- a/src/gui/platform/android/android.pri
+++ /dev/null
@@ -1 +0,0 @@
-SOURCES += $$PWD/qandroidnativeinterface.cpp
diff --git a/src/gui/platform/darwin/darwin.pri b/src/gui/platform/darwin/darwin.pri
deleted file mode 100644
index c8d26c997b2..00000000000
--- a/src/gui/platform/darwin/darwin.pri
+++ /dev/null
@@ -1,4 +0,0 @@
-HEADERS += $$PWD/qmacmime_p.h
-SOURCES += $$PWD/qmacmime.mm
-LIBS += -framework ImageIO
-macos: LIBS_PRIVATE += -framework AppKit
diff --git a/src/gui/platform/macos/macos.pri b/src/gui/platform/macos/macos.pri
deleted file mode 100644
index 19315074277..00000000000
--- a/src/gui/platform/macos/macos.pri
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES += \
- $$PWD/qcocoanativeinterface.mm
-
-LIBS_PRIVATE += -framework AppKit
diff --git a/src/gui/platform/platform.pri b/src/gui/platform/platform.pri
deleted file mode 100644
index 6240069f095..00000000000
--- a/src/gui/platform/platform.pri
+++ /dev/null
@@ -1,6 +0,0 @@
-wasm:include(wasm/wasm.pri)
-darwin:include(darwin/darwin.pri)
-win32:include(windows/windows.pri)
-unix:include(unix/unix.pri)
-macos:include(macos/macos.pri)
-android:include(android/android.pri)
diff --git a/src/gui/platform/unix/dbusmenu/dbusmenu.pri b/src/gui/platform/unix/dbusmenu/dbusmenu.pri
deleted file mode 100644
index c328f23144e..00000000000
--- a/src/gui/platform/unix/dbusmenu/dbusmenu.pri
+++ /dev/null
@@ -1,15 +0,0 @@
-HEADERS += \
- platform/unix/dbusmenu/qdbusmenuadaptor_p.h \
- platform/unix/dbusmenu/qdbusmenutypes_p.h \
- platform/unix/dbusmenu/qdbusmenuconnection_p.h \
- platform/unix/dbusmenu/qdbusmenubar_p.h \
- platform/unix/dbusmenu/qdbusmenuregistrarproxy_p.h \
- platform/unix/dbusmenu/qdbusplatformmenu_p.h
-
-SOURCES += \
- platform/unix/dbusmenu/qdbusmenuadaptor.cpp \
- platform/unix/dbusmenu/qdbusmenutypes.cpp \
- platform/unix/dbusmenu/qdbusmenuconnection.cpp \
- platform/unix/dbusmenu/qdbusmenubar.cpp \
- platform/unix/dbusmenu/qdbusmenuregistrarproxy.cpp \
- platform/unix/dbusmenu/qdbusplatformmenu.cpp
diff --git a/src/gui/platform/unix/dbustray/dbustray.pri b/src/gui/platform/unix/dbustray/dbustray.pri
deleted file mode 100644
index cc5b40ef427..00000000000
--- a/src/gui/platform/unix/dbustray/dbustray.pri
+++ /dev/null
@@ -1,11 +0,0 @@
-HEADERS += \
- platform/unix/dbustray/qdbustrayicon_p.h \
- platform/unix/dbustray/qdbustraytypes_p.h \
- platform/unix/dbustray/qstatusnotifieritemadaptor_p.h \
- platform/unix/dbustray/qxdgnotificationproxy_p.h
-
-SOURCES += \
- platform/unix/dbustray/qdbustrayicon.cpp \
- platform/unix/dbustray/qdbustraytypes.cpp \
- platform/unix/dbustray/qstatusnotifieritemadaptor.cpp \
- platform/unix/dbustray/qxdgnotificationproxy.cpp
diff --git a/src/gui/platform/unix/unix.pri b/src/gui/platform/unix/unix.pri
deleted file mode 100644
index 0e320650fd2..00000000000
--- a/src/gui/platform/unix/unix.pri
+++ /dev/null
@@ -1,45 +0,0 @@
-SOURCES += \
- platform/unix/qunixeventdispatcher.cpp \
- platform/unix/qgenericunixeventdispatcher.cpp \
- platform/unix/qunixnativeinterface.cpp
-
-HEADERS += \
- platform/unix/qunixeventdispatcher_qpa_p.h \
- platform/unix/qgenericunixeventdispatcher_p.h
-
-
-qtConfig(glib) {
- SOURCES += platform/unix/qeventdispatcher_glib.cpp
- HEADERS += platform/unix/qeventdispatcher_glib_p.h
- QMAKE_USE_PRIVATE += glib
-}
-
-if(unix:!uikit)|qtConfig(xcb) {
- SOURCES += \
- platform/unix/qgenericunixservices.cpp
- HEADERS += \
- platform/unix/qgenericunixservices_p.h
-
- qtHaveModule(dbus): QT_PRIVATE += dbus
-}
-
-if(unix:!uikit:!macos)|qtConfig(xcb) {
- SOURCES += \
- platform/unix/qgenericunixthemes.cpp
- HEADERS += \
- platform/unix/qgenericunixthemes_p.h
-
- qtHaveModule(dbus) {
- include(dbusmenu/dbusmenu.pri)
- qtConfig(systemtrayicon): include(dbustray/dbustray.pri)
- }
-}
-
-qtConfig(xkbcommon) {
- SOURCES += \
- platform/unix/qxkbcommon_3rdparty.cpp \
- platform/unix/qxkbcommon.cpp
- HEADERS += \
- platform/unix/qxkbcommon_p.h
- QMAKE_USE_PRIVATE += xkbcommon
-}
diff --git a/src/gui/platform/wasm/wasm.pri b/src/gui/platform/wasm/wasm.pri
deleted file mode 100644
index 1b5d7eadb5f..00000000000
--- a/src/gui/platform/wasm/wasm.pri
+++ /dev/null
@@ -1,3 +0,0 @@
-INCLUDEDIR += $$PWD
-HEADERS += $$PWD/qwasmlocalfileaccess_p.h
-SOURCES += $$PWD/qwasmlocalfileaccess.cpp
diff --git a/src/gui/platform/windows/windows.pri b/src/gui/platform/windows/windows.pri
deleted file mode 100644
index 9155362d1d5..00000000000
--- a/src/gui/platform/windows/windows.pri
+++ /dev/null
@@ -1,7 +0,0 @@
-HEADERS += \
- platform/windows/qwindowsguieventdispatcher_p.h \
- platform/windows/qwindowsmime_p.h
-
-SOURCES += \
- platform/windows/qwindowsguieventdispatcher.cpp \
- platform/windows/qwindowsnativeinterface.cpp
diff --git a/src/gui/rhi/rhi.pri b/src/gui/rhi/rhi.pri
deleted file mode 100644
index ccd9592634f..00000000000
--- a/src/gui/rhi/rhi.pri
+++ /dev/null
@@ -1,57 +0,0 @@
-HEADERS += \
- rhi/qrhi_p.h \
- rhi/qrhi_p_p.h \
- rhi/qrhiprofiler_p.h \
- rhi/qrhiprofiler_p_p.h \
- rhi/qrhinull_p.h \
- rhi/qrhinull_p_p.h \
- rhi/qshader_p.h \
- rhi/qshader_p_p.h \
- rhi/qshaderdescription_p.h \
- rhi/qshaderdescription_p_p.h
-
-SOURCES += \
- rhi/qrhi.cpp \
- rhi/qrhiprofiler.cpp \
- rhi/qrhinull.cpp \
- rhi/qshaderdescription.cpp \
- rhi/qshader.cpp
-
-qtConfig(opengl) {
- HEADERS += \
- rhi/qrhigles2_p.h \
- rhi/qrhigles2_p_p.h
- SOURCES += \
- rhi/qrhigles2.cpp
-}
-
-qtConfig(vulkan) {
- HEADERS += \
- rhi/qrhivulkan_p.h \
- rhi/qrhivulkan_p_p.h
- SOURCES += \
- rhi/qrhivulkan.cpp
-}
-
-win32 {
- HEADERS += \
- rhi/qrhid3d11_p.h \
- rhi/qrhid3d11_p_p.h
- SOURCES += \
- rhi/qrhid3d11.cpp
-
- LIBS += -ld3d11 -ldxgi -ldxguid
-}
-
-macos|ios {
- HEADERS += \
- rhi/qrhimetal_p.h \
- rhi/qrhimetal_p_p.h
- SOURCES += \
- rhi/qrhimetal.mm
-
- macos: LIBS += -framework AppKit
- LIBS += -framework Metal
-}
-
-include($$PWD/../../3rdparty/VulkanMemoryAllocator.pri)
diff --git a/src/gui/text/coretext/coretext.pri b/src/gui/text/coretext/coretext.pri
deleted file mode 100644
index 31470ae583e..00000000000
--- a/src/gui/text/coretext/coretext.pri
+++ /dev/null
@@ -1,19 +0,0 @@
-HEADERS += $$PWD/qcoretextfontdatabase_p.h $$PWD/qfontengine_coretext_p.h
-OBJECTIVE_SOURCES += $$PWD/qfontengine_coretext.mm $$PWD/qcoretextfontdatabase.mm
-
-LIBS_PRIVATE += \
- -framework CoreFoundation \
- -framework CoreGraphics \
- -framework CoreText \
- -framework Foundation
-
-macos: \
- LIBS_PRIVATE += -framework AppKit
-else: \
- LIBS_PRIVATE += -framework UIKit
-
-CONFIG += watchos_coretext
-
-qtConfig(freetype) {
- QMAKE_USE_PRIVATE += freetype
-}
diff --git a/src/gui/text/freetype/freetype.pri b/src/gui/text/freetype/freetype.pri
deleted file mode 100644
index 7bda687ef43..00000000000
--- a/src/gui/text/freetype/freetype.pri
+++ /dev/null
@@ -1,9 +0,0 @@
-HEADERS += \
- $$PWD/qfreetypefontdatabase_p.h \
- $$PWD/qfontengine_ft_p.h
-
-SOURCES += \
- $$PWD/qfreetypefontdatabase.cpp \
- $$PWD/qfontengine_ft.cpp
-
-QMAKE_USE_PRIVATE += freetype
diff --git a/src/gui/text/text.pri b/src/gui/text/text.pri
deleted file mode 100644
index 4c927a876ba..00000000000
--- a/src/gui/text/text.pri
+++ /dev/null
@@ -1,139 +0,0 @@
-# Qt kernel module
-
-HEADERS += \
- text/qfont.h \
- text/qfontdatabase.h \
- text/qfontdatabase_p.h \
- text/qfontengine_p.h \
- text/qfontengineglyphcache_p.h \
- text/qfontinfo.h \
- text/qfontmetrics.h \
- text/qfont_p.h \
- text/qfontsubset_p.h \
- text/qtextengine_p.h \
- text/qtextlayout.h \
- text/qtextformat.h \
- text/qtextformat_p.h \
- text/qtextobject.h \
- text/qtextobject_p.h \
- text/qtextoption.h \
- text/qfragmentmap_p.h \
- text/qtextdocument.h \
- text/qtextdocument_p.h \
- text/qtexthtmlparser_p.h \
- text/qabstracttextdocumentlayout.h \
- text/qabstracttextdocumentlayout_p.h \
- text/qtextdocumentlayout_p.h \
- text/qtextcursor.h \
- text/qtextcursor_p.h \
- text/qtextdocumentfragment.h \
- text/qtextdocumentfragment_p.h \
- text/qtextimagehandler_p.h \
- text/qtexttable.h \
- text/qtextlist.h \
- text/qsyntaxhighlighter.h \
- text/qtextdocumentwriter.h \
- text/qtexttable_p.h \
- text/qstatictext_p.h \
- text/qstatictext.h \
- text/qrawfont.h \
- text/qrawfont_p.h \
- text/qglyphrun.h \
- text/qglyphrun_p.h \
- text/qdistancefield_p.h \
- text/qinputcontrol_p.h
-
-SOURCES += \
- text/qfont.cpp \
- text/qfontengine.cpp \
- text/qfontengineglyphcache.cpp \
- text/qfontsubset.cpp \
- text/qfontmetrics.cpp \
- text/qfontdatabase.cpp \
- text/qtextengine.cpp \
- text/qtextlayout.cpp \
- text/qtextformat.cpp \
- text/qtextobject.cpp \
- text/qtextoption.cpp \
- text/qfragmentmap.cpp \
- text/qtextdocument.cpp \
- text/qtextdocument_p.cpp \
- text/qtexthtmlparser.cpp \
- text/qabstracttextdocumentlayout.cpp \
- text/qtextdocumentlayout.cpp \
- text/qtextcursor.cpp \
- text/qtextdocumentfragment.cpp \
- text/qtextimagehandler.cpp \
- text/qtexttable.cpp \
- text/qtextlist.cpp \
- text/qtextdocumentwriter.cpp \
- text/qsyntaxhighlighter.cpp \
- text/qstatictext.cpp \
- text/qrawfont.cpp \
- text/qglyphrun.cpp \
- text/qdistancefield.cpp \
- text/qinputcontrol.cpp
-
-SOURCES += \
- text/qplatformfontdatabase.cpp
-
-HEADERS += \
- text/qplatformfontdatabase.h
-
-qtConfig(harfbuzz) {
- QMAKE_USE_PRIVATE += harfbuzz
-
- SOURCES += text/qharfbuzzng.cpp
- HEADERS += text/qharfbuzzng_p.h
-}
-
-qtConfig(textodfwriter) {
- HEADERS += \
- text/qtextodfwriter_p.h \
- text/qzipreader_p.h \
- text/qzipwriter_p.h
- SOURCES += \
- text/qtextodfwriter.cpp \
- text/qzip.cpp
-}
-
-qtConfig(textmarkdownreader) {
- qtConfig(system-textmarkdownreader) {
- QMAKE_USE_PRIVATE += libmd4c
- } else {
- include($$PWD/../../3rdparty/md4c.pri)
- }
- HEADERS += \
- text/qtextmarkdownimporter_p.h
- SOURCES += \
- text/qtextmarkdownimporter.cpp
-}
-
-qtConfig(textmarkdownwriter) {
- HEADERS += \
- text/qtextmarkdownwriter_p.h
- SOURCES += \
- text/qtextmarkdownwriter.cpp
-}
-
-qtConfig(cssparser) {
- HEADERS += \
- text/qcssparser_p.h
- SOURCES += \
- text/qcssparser.cpp
-}
-
-qtConfig(freetype) {
- include($$PWD/freetype/freetype.pri)
- unix:!darwin {
- include($$PWD/unix/unix.pri)
- }
-}
-
-darwin {
- include($$PWD/coretext/coretext.pri)
-}
-
-win32 {
- include($$PWD/windows/windows.pri)
-}
diff --git a/src/gui/text/unix/unix.pri b/src/gui/text/unix/unix.pri
deleted file mode 100644
index 538c16ecfef..00000000000
--- a/src/gui/text/unix/unix.pri
+++ /dev/null
@@ -1,13 +0,0 @@
-HEADERS += text/unix/qgenericunixfontdatabase_p.h
-
-qtConfig(fontconfig) {
- HEADERS += \
- text/unix/qfontconfigdatabase_p.h \
- text/unix/qfontenginemultifontconfig_p.h
-
- SOURCES += \
- text/unix/qfontconfigdatabase.cpp \
- text/unix/qfontenginemultifontconfig.cpp
-
- QMAKE_USE_PRIVATE += fontconfig
-}
diff --git a/src/gui/text/windows/windows.pri b/src/gui/text/windows/windows.pri
deleted file mode 100644
index 91f803d7409..00000000000
--- a/src/gui/text/windows/windows.pri
+++ /dev/null
@@ -1,35 +0,0 @@
-SOURCES += \
- text/windows/qwindowsfontdatabase.cpp \
- text/windows/qwindowsfontdatabasebase.cpp \
- text/windows/qwindowsfontengine.cpp \
- text/windows/qwindowsnativeimage.cpp
-
-HEADERS += \
- text/windows/qwindowsfontdatabase_p.h \
- text/windows/qwindowsfontdatabasebase_p.h \
- text/windows/qwindowsfontengine_p.h \
- text/windows/qwindowsnativeimage_p.h
-
-qtConfig(freetype) {
- SOURCES += text/windows/qwindowsfontdatabase_ft.cpp
- HEADERS += text/windows/qwindowsfontdatabase_ft_p.h
- QMAKE_USE_PRIVATE += freetype
-}
-
-qtConfig(directwrite):qtConfig(direct2d) {
- qtConfig(directwrite3) {
- QMAKE_USE_PRIVATE += dwrite_3
-
- SOURCES += text/windows/qwindowsdirectwritefontdatabase.cpp
- HEADERS += text/windows/qwindowsdirectwritefontdatabase_p.h
- } else {
- QMAKE_USE_PRIVATE += dwrite_2
- }
- QMAKE_USE_PRIVATE += d2d1
-
- SOURCES += text/windows/qwindowsfontenginedirectwrite.cpp
- HEADERS += text/windows/qwindowsfontenginedirectwrite_p.h
-}
-
-QMAKE_USE_PRIVATE += advapi32 ole32 user32 gdi32
-mingw: QMAKE_USE_PRIVATE += uuid
diff --git a/src/gui/util/util.pri b/src/gui/util/util.pri
deleted file mode 100644
index 31a243c23f4..00000000000
--- a/src/gui/util/util.pri
+++ /dev/null
@@ -1,64 +0,0 @@
-# Qt util module
-
-HEADERS += \
- util/qdesktopservices.h \
- util/qedidparser_p.h \
- util/qedidvendortable_p.h \
- util/qhexstring_p.h \
- util/qvalidator.h \
- util/qgridlayoutengine_p.h \
- util/qabstractlayoutstyleinfo_p.h \
- util/qlayoutpolicy_p.h \
- util/qshaderformat_p.h \
- util/qshadergraph_p.h \
- util/qshadergraphloader_p.h \
- util/qshaderlanguage_p.h \
- util/qshadernode_p.h \
- util/qshadernodeport_p.h \
- util/qshadernodesloader_p.h \
- util/qtexturefiledata_p.h \
- util/qtexturefilereader_p.h \
- util/qtexturefilehandler_p.h \
- util/qpkmhandler_p.h \
- util/qktxhandler_p.h \
- util/qastchandler_p.h
-
-SOURCES += \
- util/qdesktopservices.cpp \
- util/qedidparser.cpp \
- util/qvalidator.cpp \
- util/qgridlayoutengine.cpp \
- util/qabstractlayoutstyleinfo.cpp \
- util/qlayoutpolicy.cpp \
- util/qshaderformat.cpp \
- util/qshadergraph.cpp \
- util/qshadergraphloader.cpp \
- util/qshaderlanguage.cpp \
- util/qshadernode.cpp \
- util/qshadernodeport.cpp \
- util/qshadernodesloader.cpp \
- util/qtexturefiledata.cpp \
- util/qtexturefilereader.cpp \
- util/qpkmhandler.cpp \
- util/qktxhandler.cpp \
- util/qastchandler.cpp
-
-qtConfig(regularexpression) {
- HEADERS += \
- util/qshadergenerator_p.h
- SOURCES += \
- util/qshadergenerator.cpp
-}
-
-qtConfig(undocommand) {
- HEADERS += \
- util/qundostack.h \
- util/qundostack_p.h
-
- SOURCES += util/qundostack.cpp
-}
-
-qtConfig(undogroup) {
- HEADERS += util/qundogroup.h
- SOURCES += util/qundogroup.cpp
-}
diff --git a/src/gui/vulkan/vulkan.pri b/src/gui/vulkan/vulkan.pri
deleted file mode 100644
index 3ac3b8edc3e..00000000000
--- a/src/gui/vulkan/vulkan.pri
+++ /dev/null
@@ -1,63 +0,0 @@
-qtConfig(vulkan) {
- CONFIG += generated_privates
-
- HEADERS += \
- vulkan/qvulkaninstance.h \
- vulkan/qplatformvulkaninstance.h \
- vulkan/qvulkanwindow.h \
- vulkan/qvulkanwindow_p.h \
- vulkan/qbasicvulkanplatforminstance_p.h
-
- SOURCES += \
- vulkan/qvulkaninstance.cpp \
- vulkan/qplatformvulkaninstance.cpp \
- vulkan/qvulkanfunctions.cpp \
- vulkan/qvulkanwindow.cpp \
- vulkan/qbasicvulkanplatforminstance.cpp
-
- # Applications must inherit the Vulkan header include path.
- QMAKE_USE += vulkan/nolink
-}
-
-qtConfig(vkgen) {
- # Generate qvulkanfunctions.h, qvulkanfunctions_p.h, qvulkanfunctions_p.cpp
- QMAKE_QVKGEN_INPUT = vulkan/vk.xml
- QMAKE_QVKGEN_LICENSE_HEADER = $$QT_SOURCE_TREE/header.LGPL
- qtPrepareTool(QMAKE_QVKGEN, qvkgen)
-
- qvkgen_h.commands = $$QMAKE_QVKGEN ${QMAKE_FILE_IN} $$shell_quote($$QMAKE_QVKGEN_LICENSE_HEADER) ${QMAKE_FILE_OUT_PATH}/${QMAKE_FILE_OUT_BASE}
- qvkgen_h.output = $$OUT_PWD/vulkan/qvulkanfunctions.h
- qvkgen_h.input = QMAKE_QVKGEN_INPUT
- qtConfig(vulkan): \
- qvkgen_h.variable_out = HEADERS
- else: \
- qvkgen_h.CONFIG += target_predeps no_link
- QMAKE_EXTRA_COMPILERS += qvkgen_h
-
- qvkgen_ph.commands = $$escape_expand(\\n)
- qvkgen_ph.output = $$OUT_PWD/vulkan/qvulkanfunctions_p.h
- qvkgen_ph.input = QMAKE_QVKGEN_INPUT
- qvkgen_ph.depends += $$OUT_PWD/vulkan/qvulkanfunctions.h
- qtConfig(vulkan): \
- qvkgen_ph.variable_out = HEADERS
- else: \
- qvkgen_ph.CONFIG += target_predeps no_link
- QMAKE_EXTRA_COMPILERS += qvkgen_ph
-
- qvkgen_pimpl.commands = $$escape_expand(\\n)
- qvkgen_pimpl.output = $$OUT_PWD/vulkan/qvulkanfunctions_p.cpp
- qvkgen_pimpl.input = QMAKE_QVKGEN_INPUT
- qvkgen_pimpl.depends += $$OUT_PWD/vulkan/qvulkanfunctions_p.h
- qtConfig(vulkan): \
- qvkgen_pimpl.variable_out = SOURCES
- else: \
- qvkgen_pimpl.CONFIG += target_predeps no_link
- QMAKE_EXTRA_COMPILERS += qvkgen_pimpl
-} else {
- # generate dummy files to make qmake happy
- write_file($$OUT_PWD/vulkan/qvulkanfunctions.h)
- write_file($$OUT_PWD/vulkan/qvulkanfunctions_p.h)
-}
-
-# Ensure qvulkanfunctions.h gets installed correctly
-targ_headers.CONFIG += no_check_exist
diff --git a/src/network/access/access.pri b/src/network/access/access.pri
deleted file mode 100644
index d7fe0c632dd..00000000000
--- a/src/network/access/access.pri
+++ /dev/null
@@ -1,128 +0,0 @@
-# Qt network access module
-
-HEADERS += \
- access/qnetworkaccessauthenticationmanager_p.h \
- access/qnetworkaccessmanager.h \
- access/qnetworkaccessmanager_p.h \
- access/qnetworkaccesscache_p.h \
- access/qnetworkaccessbackend_p.h \
- access/qnetworkaccessdebugpipebackend_p.h \
- access/qnetworkaccessfilebackend_p.h \
- access/qnetworkaccesscachebackend_p.h \
- access/qnetworkcookie.h \
- access/qnetworkcookie_p.h \
- access/qnetworkcookiejar.h \
- access/qnetworkcookiejar_p.h \
- access/qnetworkrequest.h \
- access/qnetworkrequest_p.h \
- access/qnetworkreply.h \
- access/qnetworkreply_p.h \
- access/qnetworkreplyimpl_p.h \
- access/qnetworkreplydataimpl_p.h \
- access/qnetworkreplyfileimpl_p.h \
- access/qabstractnetworkcache_p.h \
- access/qabstractnetworkcache.h \
- access/qnetworkfile_p.h \
- access/qhsts_p.h \
- access/qhstspolicy.h
-
-SOURCES += \
- access/qnetworkaccessauthenticationmanager.cpp \
- access/qnetworkaccessmanager.cpp \
- access/qnetworkaccesscache.cpp \
- access/qnetworkaccessbackend.cpp \
- access/qnetworkaccessdebugpipebackend.cpp \
- access/qnetworkaccessfilebackend.cpp \
- access/qnetworkaccesscachebackend.cpp \
- access/qnetworkcookie.cpp \
- access/qnetworkcookiejar.cpp \
- access/qnetworkrequest.cpp \
- access/qnetworkreply.cpp \
- access/qnetworkreplyimpl.cpp \
- access/qnetworkreplydataimpl.cpp \
- access/qnetworkreplyfileimpl.cpp \
- access/qabstractnetworkcache.cpp \
- access/qnetworkfile.cpp \
- access/qhsts.cpp \
- access/qhstspolicy.cpp
-
-qtConfig(networkdiskcache) {
- HEADERS += \
- access/qnetworkdiskcache_p.h \
- access/qnetworkdiskcache.h
-
- SOURCES += access/qnetworkdiskcache.cpp
-}
-
-qtConfig(settings) {
- HEADERS += \
- access/qhstsstore_p.h
-
- SOURCES += \
- access/qhstsstore.cpp
-}
-
-mac: LIBS_PRIVATE += -framework Security
-
-wasm {
- SOURCES += \
- access/qnetworkreplywasmimpl.cpp
- HEADERS += \
- access/qnetworkreplywasmimpl_p.h
-}
-
-include($$PWD/../../3rdparty/zlib_dependency.pri)
-
-qtConfig(http) {
- include($$PWD/http2/http2.pri)
-
- SOURCES += \
- access/qdecompresshelper.cpp \
- access/qabstractprotocolhandler.cpp \
- access/qhttp2protocolhandler.cpp \
- access/qhttpmultipart.cpp \
- access/qhttpnetworkconnection.cpp \
- access/qhttpnetworkconnectionchannel.cpp \
- access/qhttpnetworkheader.cpp \
- access/qhttpnetworkreply.cpp \
- access/qhttpnetworkrequest.cpp \
- access/qhttpprotocolhandler.cpp \
- access/qhttpthreaddelegate.cpp \
- access/qnetworkreplyhttpimpl.cpp \
- access/qhttp2configuration.cpp
-
- HEADERS += \
- access/qdecompresshelper_p.h \
- access/qabstractprotocolhandler_p.h \
- access/qhttp2protocolhandler_p.h \
- access/qhttpmultipart.h \
- access/qhttpmultipart_p.h \
- access/qhttpnetworkconnection_p.h \
- access/qhttpnetworkconnectionchannel_p.h \
- access/qhttpnetworkheader_p.h \
- access/qhttpnetworkreply_p.h \
- access/qhttpnetworkrequest_p.h \
- access/qhttpprotocolhandler_p.h \
- access/qhttpthreaddelegate_p.h \
- access/qnetworkreplyhttpimpl_p.h \
- access/qhttp2configuration.h
-
- qtConfig(brotli) {
- QMAKE_USE_PRIVATE += brotli
- }
-
- qtConfig(zstd) {
- QMAKE_USE_PRIVATE += zstd
- }
-}
-
-wasm: {
- SOURCES += \
- access/qhttpmultipart.cpp \
- access/qhttpnetworkheader.cpp
-
- HEADERS += \
- access/qhttpmultipart.h \
- access/qhttpmultipart_p.h \
- access/qhttpnetworkheader_p.h
-}
diff --git a/src/network/access/http2/http2.pri b/src/network/access/http2/http2.pri
deleted file mode 100644
index e9f30aeb4a7..00000000000
--- a/src/network/access/http2/http2.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-HEADERS += \
- access/http2/bitstreams_p.h \
- access/http2/huffman_p.h \
- access/http2/hpack_p.h \
- access/http2/hpacktable_p.h \
- access/http2/http2frames_p.h \
- access/http2/http2streams_p.h \
- access/http2/http2protocol_p.h
-
-SOURCES += \
- access/http2/bitstreams.cpp \
- access/http2/huffman.cpp \
- access/http2/hpack.cpp \
- access/http2/hpacktable.cpp \
- access/http2/http2frames.cpp \
- access/http2/http2streams.cpp \
- access/http2/http2protocol.cpp
diff --git a/src/network/android/jar/jar.pro b/src/network/android/jar/jar.pro
deleted file mode 100644
index dd05da3a19a..00000000000
--- a/src/network/android/jar/jar.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-CONFIG += single_arch
-
-TARGET = Qt$${QT_MAJOR_VERSION}AndroidNetwork
-
-load(qt_build_paths)
-CONFIG += java
-DESTDIR = $$MODULE_BASE_OUTDIR/jar
-
-JAVACLASSPATH += $$PWD/src
-
-JAVASOURCES += $$PWD/src/org/qtproject/qt/android/network/QtNetwork.java
-
-# install
-target.path = $$[QT_INSTALL_PREFIX]/jar
-INSTALLS += target
diff --git a/src/network/configure.pri b/src/network/configure.pri
deleted file mode 100644
index ad4d711cba1..00000000000
--- a/src/network/configure.pri
+++ /dev/null
@@ -1,13 +0,0 @@
-# custom tests
-
-defineTest(qtConfLibrary_openssl) {
- eval(libs = $$getenv("OPENSSL_LIBS"))
- !isEmpty(libs) {
- !qtConfResolveLibs($${1}.libs, $$libs): \
- return(false)
- return(true)
- }
- qtLog("$OPENSSL_LIBS is not set.")
- return(false)
-}
-
diff --git a/src/network/doc/snippets/network/network.pro b/src/network/doc/snippets/network/network.pro
deleted file mode 100644
index 915eb1d44b1..00000000000
--- a/src/network/doc/snippets/network/network.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = network_snippet
-QT = core
-
-#! [0]
-QT += network
-#! [0]
-
-SOURCES = \
- tcpwait.cpp
diff --git a/src/network/doc/snippets/snippets.pro b/src/network/doc/snippets/snippets.pro
deleted file mode 100644
index 745511da7be..00000000000
--- a/src/network/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = subdirs
-TARGET = network_cppsnippets
-SUBDIRS =
-
-contains(QT_BUILD_PARTS, tests) {
- SUBDIRS += \
- network
-}
-
diff --git a/src/network/kernel/kernel.pri b/src/network/kernel/kernel.pri
deleted file mode 100644
index aa3e9df2547..00000000000
--- a/src/network/kernel/kernel.pri
+++ /dev/null
@@ -1,95 +0,0 @@
-# Qt network kernel module
-
-PRECOMPILED_HEADER = ../corelib/global/qt_pch.h
-INCLUDEPATH += $$PWD
-
-HEADERS += kernel/qtnetworkglobal.h \
- kernel/qtnetworkglobal_p.h \
- kernel/qauthenticator.h \
- kernel/qauthenticator_p.h \
- kernel/qhostaddress.h \
- kernel/qhostaddress_p.h \
- kernel/qhostinfo.h \
- kernel/qhostinfo_p.h \
- kernel/qnetworkdatagram.h \
- kernel/qnetworkdatagram_p.h \
- kernel/qnetworkinterface.h \
- kernel/qnetworkinterface_p.h \
- kernel/qnetworkinterface_unix_p.h \
- kernel/qnetworkproxy.h \
- kernel/qnetconmonitor_p.h
-
-SOURCES += kernel/qauthenticator.cpp \
- kernel/qhostaddress.cpp \
- kernel/qhostinfo.cpp \
- kernel/qnetworkdatagram.cpp \
- kernel/qnetworkinterface.cpp \
- kernel/qnetworkproxy.cpp
-
-
-qtConfig(topleveldomain) {
- HEADERS += kernel/qurltlds_p.h \
- kernel/qtldurl_p.h
- SOURCES += kernel/qtldurl.cpp
-}
-
-qtConfig(dnslookup) {
- HEADERS += kernel/qdnslookup.h \
- kernel/qdnslookup_p.h
-
- SOURCES += kernel/qdnslookup.cpp
-}
-
-unix {
- !integrity:qtConfig(dnslookup): SOURCES += kernel/qdnslookup_unix.cpp
-
- SOURCES += kernel/qhostinfo_unix.cpp
-
- qtConfig(dlopen): QMAKE_USE_PRIVATE += libdl
-
- qtConfig(linux-netlink): SOURCES += kernel/qnetworkinterface_linux.cpp
- else: SOURCES += kernel/qnetworkinterface_unix.cpp
-}
-
-android:qtConfig(dnslookup) {
- SOURCES -= kernel/qdnslookup_unix.cpp
- SOURCES += kernel/qdnslookup_android.cpp
-}
-
-win32: {
- SOURCES += kernel/qhostinfo_win.cpp \
- kernel/qnetworkinterface_win.cpp
- qtConfig(dnslookup): SOURCES += kernel/qdnslookup_win.cpp
- LIBS_PRIVATE += -ldnsapi -liphlpapi
-}
-
-mac {
- LIBS_PRIVATE += -framework CoreFoundation
- !uikit: LIBS_PRIVATE += -framework CoreServices -framework SystemConfiguration
-}
-
-macos | ios {
- OBJECTIVE_SOURCES += \
- kernel/qnetconmonitor_darwin.mm
-
- LIBS_PRIVATE += -framework SystemConfiguration
-} else:qtConfig(netlistmgr) {
- SOURCES += kernel/qnetconmonitor_win.cpp
-} else {
- SOURCES += kernel/qnetconmonitor_stub.cpp
-}
-
-qtConfig(gssapi): QMAKE_USE_PRIVATE += gssapi
-
-uikit:HEADERS += kernel/qnetworkinterface_uikit_p.h
-osx:SOURCES += kernel/qnetworkproxy_mac.cpp
-else:win32: SOURCES += kernel/qnetworkproxy_win.cpp
-else: qtConfig(libproxy) {
- SOURCES += kernel/qnetworkproxy_libproxy.cpp
- QMAKE_USE_PRIVATE += libproxy libdl
-}
-else:android: SOURCES += kernel/qnetworkproxy_android.cpp
-else: SOURCES += kernel/qnetworkproxy_generic.cpp
-
-android: ANDROID_BUNDLED_JAR_DEPENDENCIES = \
- jar/Qt$${QT_MAJOR_VERSION}AndroidNetwork.jar
diff --git a/src/network/network.pro b/src/network/network.pro
deleted file mode 100644
index b9fbd3427f3..00000000000
--- a/src/network/network.pro
+++ /dev/null
@@ -1,27 +0,0 @@
-TARGET = QtNetwork
-QT = core-private
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-#DEFINES += QLOCALSERVER_DEBUG QLOCALSOCKET_DEBUG
-#DEFINES += QNETWORKDISKCACHE_DEBUG
-#DEFINES += QSSLSOCKET_DEBUG
-#DEFINES += QHOSTINFO_DEBUG
-#DEFINES += QABSTRACTSOCKET_DEBUG QNATIVESOCKETENGINE_DEBUG
-#DEFINES += QTCPSOCKETENGINE_DEBUG QTCPSOCKET_DEBUG QTCPSERVER_DEBUG QSSLSOCKET_DEBUG
-#DEFINES += QUDPSOCKET_DEBUG QUDPSERVER_DEBUG
-#DEFINES += QSCTPSOCKET_DEBUG QSCTPSERVER_DEBUG
-msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x64000000
-
-QMAKE_DOCS = $$PWD/doc/qtnetwork.qdocconf
-
-MODULE_PLUGIN_TYPES = \
- networkaccessbackends
-
-include(access/access.pri)
-include(kernel/kernel.pri)
-include(socket/socket.pri)
-include(ssl/ssl.pri)
-
-QMAKE_LIBS += $$QMAKE_LIBS_NETWORK
-
-load(qt_module)
diff --git a/src/network/socket/socket.pri b/src/network/socket/socket.pri
deleted file mode 100644
index 67325ac70f0..00000000000
--- a/src/network/socket/socket.pri
+++ /dev/null
@@ -1,84 +0,0 @@
-# Qt network socket
-
-HEADERS += socket/qabstractsocketengine_p.h \
- socket/qabstractsocket.h \
- socket/qabstractsocket_p.h \
- socket/qtcpsocket.h \
- socket/qudpsocket.h \
- socket/qtcpserver.h \
- socket/qtcpsocket_p.h \
- socket/qtcpserver_p.h
-
-SOURCES += socket/qabstractsocketengine.cpp \
- socket/qabstractsocket.cpp \
- socket/qtcpsocket.cpp \
- socket/qudpsocket.cpp \
- socket/qtcpserver.cpp
-
-# SOCK5 support.
-
-qtConfig(socks5) {
- HEADERS += \
- socket/qsocks5socketengine_p.h
- SOURCES += \
- socket/qsocks5socketengine.cpp
-}
-
-qtConfig(http) {
- HEADERS += \
- socket/qhttpsocketengine_p.h
- SOURCES += \
- socket/qhttpsocketengine.cpp
-}
-
-# SCTP support.
-
-qtConfig(sctp) {
- HEADERS += socket/qsctpserver.h \
- socket/qsctpserver_p.h \
- socket/qsctpsocket.h \
- socket/qsctpsocket_p.h
-
- SOURCES += socket/qsctpserver.cpp \
- socket/qsctpsocket.cpp
-}
-
-SOURCES += socket/qnativesocketengine.cpp
-HEADERS += socket/qnativesocketengine_p.h
-
-unix {
- SOURCES += socket/qnativesocketengine_unix.cpp
- HEADERS += socket/qnet_unix_p.h
-}
-
-# Suppress deprecation warnings with moc because MS headers have
-# invalid C/C++ code otherwise.
-msvc: QMAKE_MOC_OPTIONS += -D_WINSOCK_DEPRECATED_NO_WARNINGS
-
-win32: SOURCES += socket/qnativesocketengine_win.cpp
-win32: QMAKE_USE_PRIVATE += advapi32
-
-qtConfig(localserver) {
- HEADERS += socket/qlocalserver.h \
- socket/qlocalserver_p.h \
- socket/qlocalsocket.h \
- socket/qlocalsocket_p.h
- SOURCES += socket/qlocalsocket.cpp \
- socket/qlocalserver.cpp
-
- integrity {
- SOURCES += socket/qlocalsocket_tcp.cpp \
- socket/qlocalserver_tcp.cpp
- DEFINES += QT_LOCALSOCKET_TCP
- } else: unix {
- SOURCES += socket/qlocalsocket_unix.cpp \
- socket/qlocalserver_unix.cpp
- } else: win32 {
- SOURCES += socket/qlocalsocket_win.cpp \
- socket/qlocalserver_win.cpp
- }
-}
-
-qtConfig(system-proxies) {
- DEFINES += QT_USE_SYSTEM_PROXIES
-}
diff --git a/src/network/ssl/ssl.pri b/src/network/ssl/ssl.pri
deleted file mode 100644
index c1eb3d169e4..00000000000
--- a/src/network/ssl/ssl.pri
+++ /dev/null
@@ -1,122 +0,0 @@
-HEADERS += ssl/qasn1element_p.h \
- ssl/qssl.h \
- ssl/qssl_p.h \
- ssl/qsslcertificate.h \
- ssl/qsslcertificate_p.h \
- ssl/qsslcertificateextension.h \
- ssl/qsslcertificateextension_p.h \
- ssl/qtls_utils_p.h
-
-SOURCES += ssl/qasn1element.cpp \
- ssl/qssl.cpp \
- ssl/qsslcertificate.cpp \
- ssl/qsslcertificateextension.cpp
-
-!qtConfig(openssl): SOURCES += ssl/qsslcertificate_qt.cpp
-
-qtConfig(ssl) {
- HEADERS += ssl/qsslconfiguration.h \
- ssl/qsslconfiguration_p.h \
- ssl/qsslcipher.h \
- ssl/qsslcipher_p.h \
- ssl/qssldiffiehellmanparameters.h \
- ssl/qssldiffiehellmanparameters_p.h \
- ssl/qsslellipticcurve.h \
- ssl/qsslerror.h \
- ssl/qsslkey.h \
- ssl/qsslkey_p.h \
- ssl/qsslsocket.h \
- ssl/qsslsocket_p.h \
- ssl/qsslpresharedkeyauthenticator.h \
- ssl/qsslpresharedkeyauthenticator_p.h \
- ssl/qocspresponse.h \
- ssl/qocspresponse_p.h
- SOURCES += ssl/qsslconfiguration.cpp \
- ssl/qsslcipher.cpp \
- ssl/qssldiffiehellmanparameters.cpp \
- ssl/qsslellipticcurve.cpp \
- ssl/qsslkey_p.cpp \
- ssl/qsslerror.cpp \
- ssl/qsslsocket.cpp \
- ssl/qsslpresharedkeyauthenticator.cpp \
- ssl/qocspresponse.cpp
-
- qtConfig(schannel) {
- HEADERS += ssl/qsslsocket_schannel_p.h
- SOURCES += ssl/qsslsocket_schannel.cpp \
- ssl/qsslcertificate_schannel.cpp \
- ssl/qsslkey_schannel.cpp \
- ssl/qsslkey_qt.cpp \
- ssl/qssldiffiehellmanparameters_dummy.cpp \
- ssl/qsslellipticcurve_dummy.cpp \
- ssl/qsslsocket_qt.cpp
-
- LIBS_PRIVATE += "-lSecur32" "-lCrypt32" "-lbcrypt" "-lncrypt"
- }
-
- qtConfig(securetransport) {
- HEADERS += ssl/qsslsocket_mac_p.h
- SOURCES += ssl/qssldiffiehellmanparameters_dummy.cpp \
- ssl/qsslkey_qt.cpp \
- ssl/qsslkey_mac.cpp \
- ssl/qsslsocket_mac_shared.cpp \
- ssl/qsslsocket_mac.cpp \
- ssl/qsslsocket_qt.cpp \
- ssl/qsslellipticcurve_dummy.cpp
- }
-
- qtConfig(dtls) {
- HEADERS += ssl/qdtls.h \
- ssl/qdtls_p.h
-
- SOURCES += ssl/qdtls.cpp
- }
-
- qtConfig(openssl) {
- HEADERS += ssl/qsslcontext_openssl_p.h \
- ssl/qsslsocket_openssl_p.h \
- ssl/qsslsocket_openssl_symbols_p.h
- SOURCES += ssl/qsslsocket_openssl_symbols.cpp \
- ssl/qssldiffiehellmanparameters_openssl.cpp \
- ssl/qsslcertificate_openssl.cpp \
- ssl/qsslellipticcurve_openssl.cpp \
- ssl/qsslkey_openssl.cpp \
- ssl/qsslsocket_openssl.cpp \
- ssl/qsslcontext_openssl.cpp \
-
- qtConfig(dtls) {
- HEADERS += ssl/qdtls_openssl_p.h
- SOURCES += ssl/qdtls_openssl.cpp
- }
-
- qtConfig(ocsp): HEADERS += ssl/qocsp_p.h
-
- QMAKE_CXXFLAGS += -DOPENSSL_API_COMPAT=0x10100000L
-
- darwin:SOURCES += ssl/qsslsocket_mac_shared.cpp
-
- android:!android-embedded: SOURCES += ssl/qsslsocket_openssl_android.cpp
-
- # Add optional SSL libs
- # Static linking of OpenSSL with msvc:
- # - Binaries http://slproweb.com/products/Win32OpenSSL.html
- # - also needs -lUser32 -lAdvapi32 -lGdi32 -lCrypt32
- # - libs in <OPENSSL_DIR>\lib\VC\static
- # - configure: -openssl -openssl-linked -I <OPENSSL_DIR>\include -L <OPENSSL_DIR>\lib\VC\static OPENSSL_LIBS="-lUser32 -lAdvapi32 -lGdi32" OPENSSL_LIBS_DEBUG="-lssleay32MDd -llibeay32MDd" OPENSSL_LIBS_RELEASE="-lssleay32MD -llibeay32MD"
-
- qtConfig(openssl-linked): {
- android {
- build_pass|single_android_abi: LIBS_PRIVATE += -lssl_$${QT_ARCH} -lcrypto_$${QT_ARCH}
- } else: QMAKE_USE_FOR_PRIVATE += openssl
- } else: \
- QMAKE_USE_FOR_PRIVATE += openssl/nolink
- win32 {
- LIBS_PRIVATE += -lcrypt32
- HEADERS += ssl/qwindowscarootfetcher_p.h
- SOURCES += ssl/qwindowscarootfetcher.cpp
- }
- }
-}
-
-HEADERS += ssl/qpassworddigestor.h
-SOURCES += ssl/qpassworddigestor.cpp
diff --git a/src/opengl/doc/snippets/snippets.pro b/src/opengl/doc/snippets/snippets.pro
deleted file mode 100644
index 4f7b5478515..00000000000
--- a/src/opengl/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-#! [qmake_use]
-QT += opengl
-#! [qmake_use]
diff --git a/src/opengl/opengl.pro b/src/opengl/opengl.pro
deleted file mode 100644
index 0dd3d33552e..00000000000
--- a/src/opengl/opengl.pro
+++ /dev/null
@@ -1,157 +0,0 @@
-TARGET = QtOpenGL
-QT = core-private gui-private
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-
-QMAKE_DOCS = $$PWD/doc/qtopengl.qdocconf
-
-qtConfig(opengl): CONFIG += opengl
-qtConfig(opengles2): CONFIG += opengles2
-
-HEADERS += \
- qopengl2pexvertexarray_p.h \
- qopenglbuffer.h \
- qopenglcustomshaderstage_p.h \
- qopengldebug.h \
- qopenglengineshadermanager_p.h \
- qopenglengineshadersource_p.h \
- qopenglframebufferobject.h \
- qopenglframebufferobject_p.h \
- qopenglgradientcache_p.h \
- qopenglpaintdevice.h \
- qopenglpaintdevice_p.h \
- qopenglpaintengine_p.h \
- qopenglpixeltransferoptions.h \
- qopenglshadercache_p.h \
- qopenglshaderprogram.h \
- qopengltexture.h \
- qopengltexture_p.h \
- qopengltexturehelper_p.h \
- qopengltextureblitter.h \
- qopengltexturecache_p.h \
- qopengltextureglyphcache_p.h \
- qopengltextureuploader_p.h \
- qopenglversionfunctions.h \
- qopenglversionfunctions_p.h \
- qopenglversionfunctionsfactory.h \
- qopenglversionprofile.h \
- qopenglvertexarrayobject.h \
- qopenglwindow.h \
- qtopenglglobal.h \
- qplatformbackingstoreopenglsupport.h
-
-SOURCES += \
- qopengl2pexvertexarray.cpp \
- qopenglbuffer.cpp \
- qopenglcustomshaderstage.cpp \
- qopenglengineshadermanager.cpp \
- qopenglframebufferobject.cpp \
- qopenglgradientcache.cpp \
- qopenglpaintdevice.cpp \
- qopenglpaintengine.cpp \
- qopenglpixeltransferoptions.cpp \
- qopenglshaderprogram.cpp \
- qopengltexture.cpp \
- qopengltexturehelper.cpp \
- qopengltextureblitter.cpp \
- qopengltexturecache.cpp \
- qopengltextureglyphcache.cpp \
- qopengltextureuploader.cpp \
- qopenglversionfunctions.cpp \
- qopenglversionfunctionsfactory.cpp \
- qopenglversionprofile.cpp \
- qopenglvertexarrayobject.cpp \
- qopenglwindow.cpp \
- qopengldebug.cpp \
- qplatformbackingstoreopenglsupport.cpp
-
-!qtConfig(opengles2) {
- HEADERS += \
- qopenglfunctions_1_0.h \
- qopenglfunctions_1_1.h \
- qopenglfunctions_1_2.h \
- qopenglfunctions_1_3.h \
- qopenglfunctions_1_4.h \
- qopenglfunctions_1_5.h \
- qopenglfunctions_2_0.h \
- qopenglfunctions_2_1.h \
- qopenglfunctions_3_0.h \
- qopenglfunctions_3_1.h \
- qopenglfunctions_3_2_core.h \
- qopenglfunctions_3_3_core.h \
- qopenglfunctions_4_0_core.h \
- qopenglfunctions_4_1_core.h \
- qopenglfunctions_4_2_core.h \
- qopenglfunctions_4_3_core.h \
- qopenglfunctions_4_4_core.h \
- qopenglfunctions_4_5_core.h \
- qopenglfunctions_3_2_compatibility.h \
- qopenglfunctions_3_3_compatibility.h \
- qopenglfunctions_4_0_compatibility.h \
- qopenglfunctions_4_1_compatibility.h \
- qopenglfunctions_4_2_compatibility.h \
- qopenglfunctions_4_3_compatibility.h \
- qopenglfunctions_4_4_compatibility.h \
- qopenglfunctions_4_5_compatibility.h \
- qopenglqueryhelper_p.h \
- qopengltimerquery.h
-
- SOURCES += \
- qopenglfunctions_1_0.cpp \
- qopenglfunctions_1_1.cpp \
- qopenglfunctions_1_2.cpp \
- qopenglfunctions_1_3.cpp \
- qopenglfunctions_1_4.cpp \
- qopenglfunctions_1_5.cpp \
- qopenglfunctions_2_0.cpp \
- qopenglfunctions_2_1.cpp \
- qopenglfunctions_3_0.cpp \
- qopenglfunctions_3_1.cpp \
- qopenglfunctions_3_2_core.cpp \
- qopenglfunctions_3_3_core.cpp \
- qopenglfunctions_4_0_core.cpp \
- qopenglfunctions_4_1_core.cpp \
- qopenglfunctions_4_2_core.cpp \
- qopenglfunctions_4_3_core.cpp \
- qopenglfunctions_4_4_core.cpp \
- qopenglfunctions_4_5_core.cpp \
- qopenglfunctions_3_2_compatibility.cpp \
- qopenglfunctions_3_3_compatibility.cpp \
- qopenglfunctions_4_0_compatibility.cpp \
- qopenglfunctions_4_1_compatibility.cpp \
- qopenglfunctions_4_2_compatibility.cpp \
- qopenglfunctions_4_3_compatibility.cpp \
- qopenglfunctions_4_4_compatibility.cpp \
- qopenglfunctions_4_5_compatibility.cpp \
- qopengltimerquery.cpp
-}
-
-qtConfig(opengles2) {
- HEADERS += qopenglfunctions_es2.h
- SOURCES += qopenglfunctions_es2.cpp
-}
-
-qtConfig(vulkan) {
- CONFIG += generated_privates
-
- HEADERS += qvkconvenience_p.h
- SOURCES += qvkconvenience.cpp
-
- # Applications must inherit the Vulkan header include path.
- QMAKE_USE += vulkan/nolink
-}
-
-qtConfig(egl) {
- SOURCES += \
- qopenglcompositorbackingstore.cpp \
- qopenglcompositor.cpp
-
- HEADERS += \
- qopenglcompositorbackingstore_p.h \
- qopenglcompositor_p.h
-}
-
-load(qt_module)
-
-TRACEPOINT_PROVIDER = $$PWD/qtopengl.tracepoints
-CONFIG += qt_tracepoints
diff --git a/src/openglwidgets/openglwidgets.pro b/src/openglwidgets/openglwidgets.pro
deleted file mode 100644
index a058b77ea70..00000000000
--- a/src/openglwidgets/openglwidgets.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = QtOpenGLWidgets
-QT = opengl widgets
-QT_PRIVATE += opengl-private widgets-private
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-
-HEADERS += \
- qopenglwidget.h
-
-SOURCES += \
- qopenglwidget.cpp
-
-load(qt_module)
diff --git a/src/platformsupport/devicediscovery/devicediscovery.pro b/src/platformsupport/devicediscovery/devicediscovery.pro
deleted file mode 100644
index 881ec4d41e0..00000000000
--- a/src/platformsupport/devicediscovery/devicediscovery.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TARGET = QtDeviceDiscoverySupport
-MODULE = devicediscovery_support
-
-QT = core-private
-QT_FOR_CONFIG += gui-private
-CONFIG += static internal_module
-
-DEFINES += QT_NO_CAST_FROM_ASCII
-
-HEADERS += qdevicediscovery_p.h
-
-qtConfig(libudev) {
- SOURCES += qdevicediscovery_udev.cpp
- HEADERS += qdevicediscovery_udev_p.h
- QMAKE_USE_PRIVATE += libudev
-} else: qtConfig(evdev) {
- SOURCES += qdevicediscovery_static.cpp
- HEADERS += qdevicediscovery_static_p.h
-} else {
- SOURCES += qdevicediscovery_dummy.cpp
- HEADERS += qdevicediscovery_dummy_p.h
-}
-
-load(qt_module)
diff --git a/src/platformsupport/fbconvenience/fbconvenience.pro b/src/platformsupport/fbconvenience/fbconvenience.pro
deleted file mode 100644
index 3775906470a..00000000000
--- a/src/platformsupport/fbconvenience/fbconvenience.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TARGET = QtFbSupport
-MODULE = fb_support
-
-QT = core-private gui-private
-CONFIG += static internal_module
-
-DEFINES += QT_NO_CAST_FROM_ASCII
-PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h
-
-SOURCES += \
- qfbscreen.cpp \
- qfbbackingstore.cpp \
- qfbwindow.cpp \
- qfbcursor.cpp \
- qfbvthandler.cpp
-
-HEADERS += \
- qfbscreen_p.h \
- qfbbackingstore_p.h \
- qfbwindow_p.h \
- qfbcursor_p.h \
- qfbvthandler_p.h
-
-load(qt_module)
diff --git a/src/platformsupport/input/evdevkeyboard/evdevkeyboard.pri b/src/platformsupport/input/evdevkeyboard/evdevkeyboard.pri
deleted file mode 100644
index 445f230fa51..00000000000
--- a/src/platformsupport/input/evdevkeyboard/evdevkeyboard.pri
+++ /dev/null
@@ -1,11 +0,0 @@
-HEADERS += \
- $$PWD/qevdevkeyboard_defaultmap_p.h \
- $$PWD/qevdevkeyboardhandler_p.h \
- $$PWD/qevdevkeyboardmanager_p.h
-
-SOURCES += \
- $$PWD/qevdevkeyboardhandler.cpp \
- $$PWD/qevdevkeyboardmanager.cpp
-
-qtConfig(libudev): \
- QMAKE_USE_PRIVATE += libudev
diff --git a/src/platformsupport/input/evdevmouse/evdevmouse.pri b/src/platformsupport/input/evdevmouse/evdevmouse.pri
deleted file mode 100644
index a8c9c663f37..00000000000
--- a/src/platformsupport/input/evdevmouse/evdevmouse.pri
+++ /dev/null
@@ -1,11 +0,0 @@
-HEADERS += \
- $$PWD/qevdevmousehandler_p.h \
- $$PWD/qevdevmousemanager_p.h
-
-SOURCES += \
- $$PWD/qevdevmousehandler.cpp \
- $$PWD/qevdevmousemanager.cpp
-
-qtConfig(libudev): \
- QMAKE_USE_PRIVATE += libudev
-
diff --git a/src/platformsupport/input/evdevtablet/evdevtablet.pri b/src/platformsupport/input/evdevtablet/evdevtablet.pri
deleted file mode 100644
index ea1712ad2f0..00000000000
--- a/src/platformsupport/input/evdevtablet/evdevtablet.pri
+++ /dev/null
@@ -1,10 +0,0 @@
-HEADERS += \
- $$PWD/qevdevtablethandler_p.h \
- $$PWD/qevdevtabletmanager_p.h
-
-SOURCES += \
- $$PWD/qevdevtablethandler.cpp \
- $$PWD/qevdevtabletmanager.cpp
-
-qtConfig(libudev): \
- QMAKE_USE_PRIVATE += libudev
diff --git a/src/platformsupport/input/evdevtouch/evdevtouch.pri b/src/platformsupport/input/evdevtouch/evdevtouch.pri
deleted file mode 100644
index 0ad236e8828..00000000000
--- a/src/platformsupport/input/evdevtouch/evdevtouch.pri
+++ /dev/null
@@ -1,16 +0,0 @@
-HEADERS += \
- $$PWD/qevdevtouchhandler_p.h \
- $$PWD/qevdevtouchmanager_p.h
-
-SOURCES += \
- $$PWD/qevdevtouchhandler.cpp \
- $$PWD/qevdevtouchmanager.cpp
-
-INCLUDEPATH += $$PWD/../shared
-
-qtConfig(libudev): \
- QMAKE_USE_PRIVATE += libudev
-
-qtConfig(mtdev) {
- QMAKE_USE_PRIVATE += mtdev
-}
diff --git a/src/platformsupport/input/input-support.pro b/src/platformsupport/input/input-support.pro
deleted file mode 100644
index 3d39210b9e6..00000000000
--- a/src/platformsupport/input/input-support.pro
+++ /dev/null
@@ -1,35 +0,0 @@
-TARGET = QtInputSupport
-MODULE = input_support
-
-QT = core-private gui-private devicediscovery_support-private
-CONFIG += static internal_module
-
-DEFINES += QT_NO_CAST_FROM_ASCII
-PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h
-
-qtConfig(evdev) {
- include($$PWD/evdevmouse/evdevmouse.pri)
- include($$PWD/evdevkeyboard/evdevkeyboard.pri)
- include($$PWD/evdevtouch/evdevtouch.pri)
- qtConfig(tabletevent) {
- include($$PWD/evdevtablet/evdevtablet.pri)
- }
-}
-
-qtConfig(tslib) {
- include($$PWD/tslib/tslib.pri)
-}
-
-qtConfig(libinput) {
- include($$PWD/libinput/libinput.pri)
-}
-
-qtConfig(evdev)|qtConfig(libinput) {
- include($$PWD/shared/shared.pri)
-}
-
-qtConfig(integrityhid) {
- include($$PWD/integrityhid/integrityhid.pri)
-}
-
-load(qt_module)
diff --git a/src/platformsupport/input/input.pro b/src/platformsupport/input/input.pro
deleted file mode 100644
index f418a0deeee..00000000000
--- a/src/platformsupport/input/input.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-SUBDIRS += input-support.pro ### FIXME - QTBUG-52657
-
-CONFIG += ordered
diff --git a/src/platformsupport/input/integrityhid/integrityhid.pri b/src/platformsupport/input/integrityhid/integrityhid.pri
deleted file mode 100644
index 0a6240c4220..00000000000
--- a/src/platformsupport/input/integrityhid/integrityhid.pri
+++ /dev/null
@@ -1,7 +0,0 @@
-HEADERS += \
- $$PWD/qintegrityhidmanager.h
-
-SOURCES += \
- $$PWD/qintegrityhidmanager.cpp
-
-QMAKE_USE_PRIVATE += integrityhid
diff --git a/src/platformsupport/input/libinput/libinput.pri b/src/platformsupport/input/libinput/libinput.pri
deleted file mode 100644
index 8b13da19334..00000000000
--- a/src/platformsupport/input/libinput/libinput.pri
+++ /dev/null
@@ -1,16 +0,0 @@
-HEADERS += \
- $$PWD/qlibinputhandler_p.h \
- $$PWD/qlibinputpointer_p.h \
- $$PWD/qlibinputkeyboard_p.h \
- $$PWD/qlibinputtouch_p.h
-
-SOURCES += \
- $$PWD/qlibinputhandler.cpp \
- $$PWD/qlibinputpointer.cpp \
- $$PWD/qlibinputkeyboard.cpp \
- $$PWD/qlibinputtouch.cpp
-
-QMAKE_USE_PRIVATE += libudev libinput
-qtConfig(xkbcommon): QMAKE_USE_PRIVATE += xkbcommon
-
-INCLUDEPATH += $$PWD/../shared
diff --git a/src/platformsupport/input/shared/shared.pri b/src/platformsupport/input/shared/shared.pri
deleted file mode 100644
index 73eb38c9da8..00000000000
--- a/src/platformsupport/input/shared/shared.pri
+++ /dev/null
@@ -1,8 +0,0 @@
-HEADERS += \
- $$PWD/devicehandlerlist_p.h \
- $$PWD/qevdevutil_p.h \
- $$PWD/qoutputmapping_p.h
-
-SOURCES += \
- $$PWD/qevdevutil.cpp \
- $$PWD/qoutputmapping.cpp
diff --git a/src/platformsupport/input/tslib/tslib.pri b/src/platformsupport/input/tslib/tslib.pri
deleted file mode 100644
index 9efd126e138..00000000000
--- a/src/platformsupport/input/tslib/tslib.pri
+++ /dev/null
@@ -1,7 +0,0 @@
-HEADERS += \
- $$PWD/qtslib_p.h
-
-SOURCES += \
- $$PWD/qtslib.cpp
-
-QMAKE_USE += tslib
diff --git a/src/platformsupport/kmsconvenience/kmsconvenience.pro b/src/platformsupport/kmsconvenience/kmsconvenience.pro
deleted file mode 100644
index 0c5a20a2393..00000000000
--- a/src/platformsupport/kmsconvenience/kmsconvenience.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TARGET = QtKmsSupport
-MODULE = kms_support
-
-QT = core-private gui-private
-CONFIG += static internal_module
-
-DEFINES += QT_NO_CAST_FROM_ASCII
-
-HEADERS += \
- qkmsdevice_p.h
-
-SOURCES += \
- qkmsdevice.cpp
-
-QMAKE_USE += drm
-
-LIBS_PRIVATE += $$QMAKE_LIBS_DYNLOAD
-
-load(qt_module)
diff --git a/src/platformsupport/platformsupport.pro b/src/platformsupport/platformsupport.pro
deleted file mode 100644
index 3cc184985cb..00000000000
--- a/src/platformsupport/platformsupport.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-SUBDIRS = \
- devicediscovery \
- fbconvenience
-
-qtConfig(evdev)|qtConfig(tslib)|qtConfig(libinput)|qtConfig(integrityhid)|qtConfig(xkbcommon) {
- SUBDIRS += input
- input.depends += devicediscovery
-}
-
-qtConfig(kms): \
- SUBDIRS += kmsconvenience
-
diff --git a/src/plugins/generic/bsdkeyboard/bsdkeyboard.pro b/src/plugins/generic/bsdkeyboard/bsdkeyboard.pro
deleted file mode 100644
index c14c38c839b..00000000000
--- a/src/plugins/generic/bsdkeyboard/bsdkeyboard.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = qbsdkeyboardplugin
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QBsdKeyboardPlugin
-load(qt_plugin)
-
-QT += core gui-private
-
-HEADERS = qbsdkeyboard.h
-SOURCES = main.cpp \
- qbsdkeyboard.cpp
-
-OTHER_FILES += \
- qbsdkeyboard.json
-
diff --git a/src/plugins/generic/bsdmouse/bsdmouse.pro b/src/plugins/generic/bsdmouse/bsdmouse.pro
deleted file mode 100644
index 11949b95d5b..00000000000
--- a/src/plugins/generic/bsdmouse/bsdmouse.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = qbsdmouseplugin
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QBsdMousePlugin
-load(qt_plugin)
-
-QT += core-private gui-private
-
-HEADERS = qbsdmouse.h
-SOURCES = main.cpp \
- qbsdmouse.cpp
-
-OTHER_FILES += \
- qbsdmouse.json
-
diff --git a/src/plugins/generic/evdevkeyboard/evdevkeyboard.pro b/src/plugins/generic/evdevkeyboard/evdevkeyboard.pro
deleted file mode 100644
index 73fddf4d263..00000000000
--- a/src/plugins/generic/evdevkeyboard/evdevkeyboard.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = qevdevkeyboardplugin
-
-QT += core-private gui-private input_support-private
-
-SOURCES = main.cpp
-
-OTHER_FILES += \
- evdevkeyboard.json
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QEvdevKeyboardPlugin
-load(qt_plugin)
diff --git a/src/plugins/generic/evdevmouse/evdevmouse.pro b/src/plugins/generic/evdevmouse/evdevmouse.pro
deleted file mode 100644
index f3a8558ef2c..00000000000
--- a/src/plugins/generic/evdevmouse/evdevmouse.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = qevdevmouseplugin
-
-QT += core-private gui-private input_support-private
-
-SOURCES = main.cpp
-
-OTHER_FILES += \
- evdevmouse.json
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QEvdevMousePlugin
-load(qt_plugin)
diff --git a/src/plugins/generic/evdevtablet/evdevtablet.pro b/src/plugins/generic/evdevtablet/evdevtablet.pro
deleted file mode 100644
index 1409cd83c9a..00000000000
--- a/src/plugins/generic/evdevtablet/evdevtablet.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = qevdevtabletplugin
-
-SOURCES = main.cpp
-
-QT += core-private gui-private input_support-private
-
-OTHER_FILES += \
- evdevtablet.json
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QEvdevTabletPlugin
-load(qt_plugin)
diff --git a/src/plugins/generic/evdevtouch/evdevtouch.pro b/src/plugins/generic/evdevtouch/evdevtouch.pro
deleted file mode 100644
index 3ca646aaca6..00000000000
--- a/src/plugins/generic/evdevtouch/evdevtouch.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = qevdevtouchplugin
-
-SOURCES = main.cpp
-
-QT += core-private gui-private input_support-private
-
-OTHER_FILES += \
- evdevtouch.json
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QEvdevTouchScreenPlugin
-load(qt_plugin)
diff --git a/src/plugins/generic/generic.pro b/src/plugins/generic/generic.pro
deleted file mode 100644
index 980aa1a5065..00000000000
--- a/src/plugins/generic/generic.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-qtConfig(evdev) {
- SUBDIRS += evdevmouse evdevtouch evdevkeyboard
- qtConfig(tabletevent): \
- SUBDIRS += evdevtablet
-}
-
-qtConfig(tslib) {
- SUBDIRS += tslib
-}
-
-qtConfig(tuiotouch) {
- SUBDIRS += tuiotouch
-}
-
-qtConfig(libinput) {
- SUBDIRS += libinput
-}
-
-freebsd {
- SUBDIRS += bsdkeyboard bsdmouse
-}
diff --git a/src/plugins/generic/libinput/libinput.pro b/src/plugins/generic/libinput/libinput.pro
deleted file mode 100644
index 434bf7b945b..00000000000
--- a/src/plugins/generic/libinput/libinput.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TARGET = qlibinputplugin
-
-QT += core-private gui-private input_support-private
-
-SOURCES = main.cpp
-
-OTHER_FILES = libinput.json
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QLibInputPlugin
-load(qt_plugin)
diff --git a/src/plugins/generic/tslib/tslib.pro b/src/plugins/generic/tslib/tslib.pro
deleted file mode 100644
index 7c3a0bf607e..00000000000
--- a/src/plugins/generic/tslib/tslib.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-TARGET = qtslibplugin
-
-SOURCES = main.cpp
-
-QT += core-private gui-private input_support-private
-
-QMAKE_USE += tslib
-
-OTHER_FILES += tslib.json
-
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QTsLibPlugin
-load(qt_plugin)
diff --git a/src/plugins/generic/tuiotouch/tuiotouch.pro b/src/plugins/generic/tuiotouch/tuiotouch.pro
deleted file mode 100644
index 08f7036c929..00000000000
--- a/src/plugins/generic/tuiotouch/tuiotouch.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-TARGET = qtuiotouchplugin
-
-QT += \
- core-private \
- gui-private \
- network
-
-SOURCES += \
- main.cpp \
- qoscbundle.cpp \
- qoscmessage.cpp \
- qtuiohandler.cpp
-
-HEADERS += \
- qoscbundle_p.h \
- qoscmessage_p.h \
- qtuiohandler_p.h \
- qtuiocursor_p.h \
- qtuiotoken_p.h
-
-OTHER_FILES += \
- tuiotouch.json
-
-DEFINES += QT_NO_FOREACH
-PLUGIN_TYPE = generic
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QTuioTouchPlugin
-load(qt_plugin)
diff --git a/src/plugins/imageformats/gif/gif.pro b/src/plugins/imageformats/gif/gif.pro
deleted file mode 100644
index c2625be85af..00000000000
--- a/src/plugins/imageformats/gif/gif.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = qgif
-
-SOURCES += main.cpp qgifhandler.cpp
-HEADERS += main.h qgifhandler_p.h
-
-OTHER_FILES += gif.json
-
-PLUGIN_TYPE = imageformats
-PLUGIN_CLASS_NAME = QGifPlugin
-load(qt_plugin)
diff --git a/src/plugins/imageformats/ico/ico.pro b/src/plugins/imageformats/ico/ico.pro
deleted file mode 100644
index c8bb37eff20..00000000000
--- a/src/plugins/imageformats/ico/ico.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = qico
-
-HEADERS += main.h qicohandler.h
-SOURCES += main.cpp qicohandler.cpp
-OTHER_FILES += ico.json
-QT += core-private
-
-PLUGIN_TYPE = imageformats
-PLUGIN_CLASS_NAME = QICOPlugin
-load(qt_plugin)
diff --git a/src/plugins/imageformats/imageformats.pro b/src/plugins/imageformats/imageformats.pro
deleted file mode 100644
index 9d1c0c8fdf8..00000000000
--- a/src/plugins/imageformats/imageformats.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-qtConfig(ico): SUBDIRS += ico
-qtConfig(jpeg): SUBDIRS += jpeg
-qtConfig(gif): SUBDIRS += gif
diff --git a/src/plugins/imageformats/jpeg/jpeg.pro b/src/plugins/imageformats/jpeg/jpeg.pro
deleted file mode 100644
index 89476e62f5b..00000000000
--- a/src/plugins/imageformats/jpeg/jpeg.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = qjpeg
-
-QT += core-private gui-private
-
-SOURCES += main.cpp qjpeghandler.cpp
-HEADERS += main.h qjpeghandler_p.h
-
-qtConfig(system-jpeg) {
- QMAKE_USE += libjpeg
-} else {
- include($$PWD/../../../3rdparty/libjpeg.pri)
-}
-
-OTHER_FILES += jpeg.json
-
-PLUGIN_TYPE = imageformats
-PLUGIN_CLASS_NAME = QJpegPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforminputcontexts/compose/compose.pro b/src/plugins/platforminputcontexts/compose/compose.pro
deleted file mode 100644
index 2e2f8600c3b..00000000000
--- a/src/plugins/platforminputcontexts/compose/compose.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TARGET = composeplatforminputcontextplugin
-
-QT += core-private gui-private
-
-SOURCES += $$PWD/qcomposeplatforminputcontextmain.cpp \
- $$PWD/qcomposeplatforminputcontext.cpp
-
-HEADERS += $$PWD/qcomposeplatforminputcontext.h
-
-QMAKE_USE_PRIVATE += xkbcommon
-
-include($$OUT_PWD/../../../gui/qtgui-config.pri)
-
-OTHER_FILES += $$PWD/compose.json
-
-PLUGIN_TYPE = platforminputcontexts
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QComposePlatformInputContextPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforminputcontexts/ibus/ibus.pro b/src/plugins/platforminputcontexts/ibus/ibus.pro
deleted file mode 100644
index a3220fd5479..00000000000
--- a/src/plugins/platforminputcontexts/ibus/ibus.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-TARGET = ibusplatforminputcontextplugin
-
-QT += dbus gui-private
-QMAKE_USE_PRIVATE += xkbcommon
-SOURCES += $$PWD/qibusplatforminputcontext.cpp \
- $$PWD/qibusproxy.cpp \
- $$PWD/qibusproxyportal.cpp \
- $$PWD/qibusinputcontextproxy.cpp \
- $$PWD/qibustypes.cpp \
- $$PWD/main.cpp
-
-HEADERS += $$PWD/qibusplatforminputcontext.h \
- $$PWD/qibusproxy.h \
- $$PWD/qibusproxyportal.h \
- $$PWD/qibusinputcontextproxy.h \
- $$PWD/qibustypes.h
-
-OTHER_FILES += $$PWD/ibus.json
-
-PLUGIN_TYPE = platforminputcontexts
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QIbusPlatformInputContextPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforminputcontexts/platforminputcontexts.pro b/src/plugins/platforminputcontexts/platforminputcontexts.pro
deleted file mode 100644
index 56a39a49e71..00000000000
--- a/src/plugins/platforminputcontexts/platforminputcontexts.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-qtConfig(xkbcommon) {
- SUBDIRS += compose
-
- qtHaveModule(dbus) {
- !macos:!win32:SUBDIRS += ibus
- }
-}
-
diff --git a/src/plugins/platforms/android/android.pro b/src/plugins/platforms/android/android.pro
deleted file mode 100644
index 979124473e4..00000000000
--- a/src/plugins/platforms/android/android.pro
+++ /dev/null
@@ -1,92 +0,0 @@
-TARGET = qtforandroid
-
-LIBS += -ljnigraphics -landroid
-
-QT += \
- core-private gui-private
-
-OTHER_FILES += $$PWD/android.json
-
-INCLUDEPATH += \
- $$PWD \
- $$QT_SOURCE_TREE/src/3rdparty/android
-
-DEFINES += QT_USE_QSTRINGBUILDER
-
-SOURCES += $$PWD/main.cpp \
- $$PWD/androidcontentfileengine.cpp \
- $$PWD/androiddeadlockprotector.cpp \
- $$PWD/androidjnimain.cpp \
- $$PWD/androidjniaccessibility.cpp \
- $$PWD/androidjniinput.cpp \
- $$PWD/androidjnimenu.cpp \
- $$PWD/androidjniclipboard.cpp \
- $$PWD/qandroidplatformintegration.cpp \
- $$PWD/qandroidplatformservices.cpp \
- $$PWD/qandroidassetsfileenginehandler.cpp \
- $$PWD/qandroidinputcontext.cpp \
- $$PWD/qandroidplatformaccessibility.cpp \
- $$PWD/qandroidplatformfontdatabase.cpp \
- $$PWD/qandroidplatformdialoghelpers.cpp \
- $$PWD/qandroidplatformclipboard.cpp \
- $$PWD/qandroidplatformtheme.cpp \
- $$PWD/qandroidplatformmenubar.cpp \
- $$PWD/qandroidplatformmenu.cpp \
- $$PWD/qandroidplatformmenuitem.cpp \
- $$PWD/qandroidsystemlocale.cpp \
- $$PWD/qandroidplatformscreen.cpp \
- $$PWD/qandroidplatformwindow.cpp \
- $$PWD/qandroidplatformopenglwindow.cpp \
- $$PWD/qandroidplatformbackingstore.cpp \
- $$PWD/qandroidplatformopenglcontext.cpp \
- $$PWD/qandroidplatformforeignwindow.cpp \
- $$PWD/qandroideventdispatcher.cpp \
- $$PWD/qandroidplatformoffscreensurface.cpp \
- $$PWD/qandroidplatformfiledialoghelper.cpp
-
-HEADERS += $$PWD/qandroidplatformintegration.h \
- $$PWD/androidcontentfileengine.h \
- $$PWD/androiddeadlockprotector.h \
- $$PWD/androidjnimain.h \
- $$PWD/androidjniaccessibility.h \
- $$PWD/androidjniinput.h \
- $$PWD/androidjnimenu.h \
- $$PWD/androidjniclipboard.h \
- $$PWD/qandroidplatformservices.h \
- $$PWD/qandroidassetsfileenginehandler.h \
- $$PWD/qandroidinputcontext.h \
- $$PWD/qandroidplatformaccessibility.h \
- $$PWD/qandroidplatformfontdatabase.h \
- $$PWD/qandroidplatformclipboard.h \
- $$PWD/qandroidplatformdialoghelpers.h \
- $$PWD/qandroidplatformtheme.h \
- $$PWD/qandroidplatformmenubar.h \
- $$PWD/qandroidplatformmenu.h \
- $$PWD/qandroidplatformmenuitem.h \
- $$PWD/qandroidsystemlocale.h \
- $$PWD/androidsurfaceclient.h \
- $$PWD/qandroidplatformscreen.h \
- $$PWD/qandroidplatformwindow.h \
- $$PWD/qandroidplatformopenglwindow.h \
- $$PWD/qandroidplatformbackingstore.h \
- $$PWD/qandroidplatformopenglcontext.h \
- $$PWD/qandroidplatformforeignwindow.h \
- $$PWD/qandroideventdispatcher.h \
- $$PWD/qandroidplatformoffscreensurface.h \
- $$PWD/qandroidplatformfiledialoghelper.h
-
-qtConfig(android-style-assets): SOURCES += $$PWD/extract.cpp
-else: SOURCES += $$PWD/extract-dummy.cpp
-
-qtConfig(vulkan) {
- SOURCES += $$PWD/qandroidplatformvulkaninstance.cpp \
- $$PWD/qandroidplatformvulkanwindow.cpp
- HEADERS += $$PWD/qandroidplatformvulkaninstance.h \
- $$PWD/qandroidplatformvulkanwindow.h
-}
-
-QMAKE_USE += egl
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QAndroidIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/bsdfb/bsdfb.pro b/src/plugins/platforms/bsdfb/bsdfb.pro
deleted file mode 100644
index ac2dfa9e68b..00000000000
--- a/src/plugins/platforms/bsdfb/bsdfb.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = qbsdfb
-
-QT += \
- core-private gui-private \
- fb_support-private
-
-qtHaveModule(input_support-private): \
- QT += input_support-private
-
-SOURCES = main.cpp qbsdfbintegration.cpp qbsdfbscreen.cpp
-HEADERS = qbsdfbintegration.h qbsdfbscreen.h
-
-OTHER_FILES += bsdfb.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QBsdFbIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/cocoa/cocoa.pro b/src/plugins/platforms/cocoa/cocoa.pro
deleted file mode 100644
index 742038d5cd3..00000000000
--- a/src/plugins/platforms/cocoa/cocoa.pro
+++ /dev/null
@@ -1,111 +0,0 @@
-TARGET = qcocoa
-
-SOURCES += main.mm \
- qcocoaintegration.mm \
- qcocoascreen.mm \
- qcocoatheme.mm \
- qcocoabackingstore.mm \
- qcocoawindow.mm \
- qcocoawindowmanager.mm \
- qnsview.mm \
- qnswindow.mm \
- qnswindowdelegate.mm \
- qcocoanativeinterface.mm \
- qcocoaeventdispatcher.mm \
- qcocoaapplicationdelegate.mm \
- qcocoaapplication.mm \
- qcocoansmenu.mm \
- qcocoamenu.mm \
- qcocoamenuitem.mm \
- qcocoamenubar.mm \
- qcocoamenuloader.mm \
- qcocoahelpers.mm \
- qmultitouch_mac.mm \
- qcocoacursor.mm \
- qcocoaclipboard.mm \
- qcocoadrag.mm \
- qmacclipboard.mm \
- qcocoainputcontext.mm \
- qcocoaservices.mm \
- qcocoasystemtrayicon.mm \
- qcocoaintrospection.mm \
- qcocoakeymapper.mm \
- qcocoamimetypes.mm \
- qiosurfacegraphicsbuffer.mm \
- qcocoacolordialoghelper.mm \
- qcocoafiledialoghelper.mm \
- qcocoafontdialoghelper.mm
-
-HEADERS += qcocoaintegration.h \
- qcocoascreen.h \
- qcocoatheme.h \
- qcocoabackingstore.h \
- qcocoawindow.h \
- qcocoawindowmanager.h \
- qnsview.h \
- qnswindow.h \
- qnswindowdelegate.h \
- qcocoanativeinterface.h \
- qcocoaeventdispatcher.h \
- qcocoaapplicationdelegate.h \
- qcocoaapplication.h \
- qcocoansmenu.h \
- qcocoamenu.h \
- qcocoamenuitem.h \
- qcocoamenubar.h \
- qcocoamenuloader.h \
- qcocoahelpers.h \
- qmultitouch_mac_p.h \
- qcocoacursor.h \
- qcocoaclipboard.h \
- qcocoadrag.h \
- qmacclipboard.h \
- qcocoainputcontext.h \
- qcocoaservices.h \
- qcocoasystemtrayicon.h \
- qcocoaintrospection.h \
- qcocoakeymapper.h \
- qiosurfacegraphicsbuffer.h \
- qcocoamimetypes.h \
- qcocoacolordialoghelper.h \
- qcocoafiledialoghelper.h \
- qcocoafontdialoghelper.h
-
-qtConfig(opengl.*) {
- SOURCES += qcocoaglcontext.mm
- HEADERS += qcocoaglcontext.h
-}
-
-qtConfig(vulkan) {
- SOURCES += qcocoavulkaninstance.mm
- HEADERS += qcocoavulkaninstance.h
-}
-
-qtConfig(accessibility) {
- SOURCES += qcocoaaccessibilityelement.mm \
- qcocoaaccessibility.mm
- HEADERS += qcocoaaccessibilityelement.h \
- qcocoaaccessibility.h
-}
-
-qtConfig(sessionmanager) {
- SOURCES += qcocoasessionmanager.cpp
- HEADERS += qcocoasessionmanager.h
-}
-
-RESOURCES += qcocoaresources.qrc
-
-LIBS += -framework AppKit -framework CoreServices -framework Carbon -framework IOKit -framework QuartzCore -framework CoreVideo -framework Metal -framework IOSurface
-
-DEFINES += QT_NO_FOREACH
-
-QT += core-private gui-private
-
-CONFIG += no_app_extension_api_only
-
-OTHER_FILES += cocoa.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QCocoaIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/direct2d/direct2d.pro b/src/plugins/platforms/direct2d/direct2d.pro
deleted file mode 100644
index 70e4ef497e3..00000000000
--- a/src/plugins/platforms/direct2d/direct2d.pro
+++ /dev/null
@@ -1,42 +0,0 @@
-TARGET = qdirect2d
-
-QT += \
- core-private gui-private
-
-LIBS += -ldwmapi -lversion -ld3d11 -ldxgi -ldxguid
-QMAKE_USE_PRIVATE += gdi32 dwrite_2 d2d1_1
-
-include(../windows/windows.pri)
-
-SOURCES += \
- qwindowsdirect2dpaintengine.cpp \
- qwindowsdirect2dpaintdevice.cpp \
- qwindowsdirect2dplatformpixmap.cpp \
- qwindowsdirect2dcontext.cpp \
- qwindowsdirect2dbitmap.cpp \
- qwindowsdirect2dbackingstore.cpp \
- qwindowsdirect2dintegration.cpp \
- qwindowsdirect2dplatformplugin.cpp \
- qwindowsdirect2ddevicecontext.cpp \
- qwindowsdirect2dnativeinterface.cpp \
- qwindowsdirect2dwindow.cpp
-
-HEADERS += \
- qwindowsdirect2dpaintengine.h \
- qwindowsdirect2dpaintdevice.h \
- qwindowsdirect2dplatformpixmap.h \
- qwindowsdirect2dcontext.h \
- qwindowsdirect2dhelpers.h \
- qwindowsdirect2dbitmap.h \
- qwindowsdirect2dbackingstore.h \
- qwindowsdirect2dintegration.h \
- qwindowsdirect2ddevicecontext.h \
- qwindowsdirect2dnativeinterface.h \
- qwindowsdirect2dwindow.h
-
-OTHER_FILES += direct2d.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QWindowsDirect2DIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/directfb/directfb.pro b/src/plugins/platforms/directfb/directfb.pro
deleted file mode 100644
index df4bbc9e9ed..00000000000
--- a/src/plugins/platforms/directfb/directfb.pro
+++ /dev/null
@@ -1,50 +0,0 @@
-TARGET = qdirectfb
-
-QT += \
- core-private gui-private
-
-QMAKE_USE += directfb
-
-SOURCES = main.cpp \
- qdirectfbintegration.cpp \
- qdirectfbbackingstore.cpp \
- qdirectfbblitter.cpp \
- qdirectfbconvenience.cpp \
- qdirectfbinput.cpp \
- qdirectfbcursor.cpp \
- qdirectfbwindow.cpp \
- qdirectfbscreen.cpp
-HEADERS = qdirectfbintegration.h \
- qdirectfbbackingstore.h \
- qdirectfbblitter.h \
- qdirectfbconvenience.h \
- qdirectfbinput.h \
- qdirectfbcursor.h \
- qdirectfbwindow.h \
- qdirectfbscreen.h \
- qdirectfbeglhooks.h
-
-# ### port the GL context
-contains(QT_CONFIG, directfb_egl) {
- HEADERS += qdirectfb_egl.h
- SOURCES += qdirectfb_egl.cpp
- DEFINES += DIRECTFB_GL_EGL
-}
-
-!isEmpty(DIRECTFB_PLATFORM_HOOKS_SOURCES) {
- HEADERS += $$DIRECTFB_PLATFORM_HOOKS_HEADERS
- SOURCES += $$DIRECTFB_PLATFORM_HOOKS_SOURCES
- DEFINES += DIRECTFB_PLATFORM_HOOKS
- LIBS += $$DIRECTFB_PLATFORM_HOOKS_LIBS
- QMAKE_LIBDIR += $$DIRECTFB_PLATFORM_HOOKS_LIBDIR
- INCLUDEPATH += $$DIRECTFB_PLATFORM_HOOKS_INCLUDEPATH
-} else {
- SOURCES += qdirectfbeglhooks_stub.cpp
-}
-
-OTHER_FILES += directfb.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QDirectFbIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/api/api.pri b/src/plugins/platforms/eglfs/api/api.pri
deleted file mode 100644
index bcb72c9ea74..00000000000
--- a/src/plugins/platforms/eglfs/api/api.pri
+++ /dev/null
@@ -1,36 +0,0 @@
-
-SOURCES += $$PWD/qeglfswindow.cpp \
- $$PWD/qeglfsscreen.cpp \
- $$PWD/qeglfshooks.cpp \
- $$PWD/qeglfsdeviceintegration.cpp \
- $$PWD/qeglfsintegration.cpp \
- $$PWD/qeglfsoffscreenwindow.cpp
-
-HEADERS += $$PWD/qeglfswindow_p.h \
- $$PWD/qeglfsscreen_p.h \
- $$PWD/qeglfshooks_p.h \
- $$PWD/qeglfsdeviceintegration_p.h \
- $$PWD/qeglfsintegration_p.h \
- $$PWD/qeglfsoffscreenwindow_p.h \
- $$PWD/qeglfsglobal_p.h
-
-qtConfig(opengl) {
- QT += opengl-private
- SOURCES += \
- $$PWD/qeglfscursor.cpp \
- $$PWD/qeglfscontext.cpp
- HEADERS += \
- $$PWD/qeglfscursor_p.h \
- $$PWD/qeglfscontext_p.h
-}
-
-qtConfig(vulkan) {
- SOURCES += \
- $$PWD/vulkan/qeglfsvulkaninstance.cpp \
- $$PWD/vulkan/qeglfsvulkanwindow.cpp
- HEADERS += \
- $$PWD/vulkan/qeglfsvulkaninstance_p.h \
- $$PWD/vulkan/qeglfsvulkanwindow_p.h
-}
-
-INCLUDEPATH += $$PWD
diff --git a/src/plugins/platforms/eglfs/deviceintegration/deviceintegration.pro b/src/plugins/platforms/eglfs/deviceintegration/deviceintegration.pro
deleted file mode 100644
index 8c207d14138..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/deviceintegration.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-qtConfig(eglfs_x11): SUBDIRS += eglfs_x11
-qtConfig(eglfs_gbm): SUBDIRS *= eglfs_kms_support eglfs_kms
-qtConfig(eglfs_egldevice): SUBDIRS *= eglfs_kms_support eglfs_kms_egldevice
-qtConfig(eglfs_vsp2): SUBDIRS += eglfs_kms_vsp2
-qtConfig(eglfs_brcm): SUBDIRS += eglfs_brcm
-qtConfig(eglfs_mali): SUBDIRS += eglfs_mali
-qtConfig(eglfs_viv): SUBDIRS += eglfs_viv
-qtConfig(eglfs_rcar): SUBDIRS += eglfs_rcar
-qtConfig(eglfs_viv_wl): SUBDIRS += eglfs_viv_wl
-qtConfig(eglfs_openwfd): SUBDIRS += eglfs_openwfd
-qtConfig(opengl): SUBDIRS += eglfs_emu
-
-eglfs_kms_egldevice.depends = eglfs_kms_support
-eglfs_kms_vsp2.depends = eglfs_kms_support
-eglfs_kms.depends = eglfs_kms_support
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_brcm/eglfs_brcm.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_brcm/eglfs_brcm.pro
deleted file mode 100644
index aa487be8c0d..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_brcm/eglfs_brcm.pro
+++ /dev/null
@@ -1,22 +0,0 @@
-TARGET = qeglfs-brcm-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-
-LIBS += -lbcm_host
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-SOURCES += $$PWD/qeglfsbrcmmain.cpp \
- $$PWD/qeglfsbrcmintegration.cpp
-
-HEADERS += $$PWD/qeglfsbrcmintegration.h
-
-OTHER_FILES += $$PWD/eglfs_brcm.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSBrcmIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_emu/eglfs_emu.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_emu/eglfs_emu.pro
deleted file mode 100644
index 609f04e8a91..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_emu/eglfs_emu.pro
+++ /dev/null
@@ -1,27 +0,0 @@
-TARGET = qeglfs-emu-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-
-# Avoid X11 header collision
-DEFINES += QT_EGL_NO_X11
-
-OTHER_FILES += $$PWD/eglfs_emu.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSEmulatorIntegrationPlugin
-load(qt_plugin)
-
-DISTFILES += \
- eglfs_emu.json
-
-SOURCES += \
- qeglfsemumain.cpp \
- qeglfsemulatorintegration.cpp \
- qeglfsemulatorscreen.cpp
-
-HEADERS += \
- qeglfsemulatorintegration.h \
- qeglfsemulatorscreen.h
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms-plugin.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms-plugin.pro
deleted file mode 100644
index 37c0e09c746..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms-plugin.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = qeglfs-kms-integration
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSKmsGbmIntegrationPlugin
-load(qt_plugin)
-
-QT += core-private gui-private eglfsdeviceintegration-private eglfs_kms_support-private kms_support-private eglfs_kms_gbm_support-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-QMAKE_USE += gbm drm
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfskmsgbmmain.cpp
-
-OTHER_FILES += $$PWD/eglfs_kms.json
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms.pro
deleted file mode 100644
index 23063c052e8..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-CONFIG += ordered
-
-SUBDIRS += eglfs_kms_gbm_support.pro
-SUBDIRS += eglfs_kms-plugin.pro
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms_gbm_support.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms_gbm_support.pro
deleted file mode 100644
index 8c05f160080..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms_gbm_support.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-TARGET = QtEglFsKmsGbmSupport
-CONFIG += internal_module
-load(qt_module)
-
-QT += core-private gui-private eglfsdeviceintegration-private eglfs_kms_support-private kms_support-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-QMAKE_USE += gbm drm
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfskmsgbmintegration.cpp \
- $$PWD/qeglfskmsgbmdevice.cpp \
- $$PWD/qeglfskmsgbmscreen.cpp \
- $$PWD/qeglfskmsgbmcursor.cpp \
- $$PWD/qeglfskmsgbmwindow.cpp
-
-HEADERS += $$PWD/qeglfskmsgbmintegration_p.h \
- $$PWD/qeglfskmsgbmdevice_p.h \
- $$PWD/qeglfskmsgbmscreen_p.h \
- $$PWD/qeglfskmsgbmcursor_p.h \
- $$PWD/qeglfskmsgbmwindow_p.h
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/eglfs_kms_egldevice.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/eglfs_kms_egldevice.pro
deleted file mode 100644
index 1b6255b03fc..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/eglfs_kms_egldevice.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TARGET = qeglfs-kms-egldevice-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private eglfs_kms_support-private kms_support-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-QMAKE_USE += drm
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfskmsegldevicemain.cpp \
- $$PWD/qeglfskmsegldeviceintegration.cpp \
- qeglfskmsegldevice.cpp \
- qeglfskmsegldevicescreen.cpp
-
-HEADERS += $$PWD/qeglfskmsegldeviceintegration.h \
- qeglfskmsegldevice.h \
- qeglfskmsegldevicescreen.h
-
-OTHER_FILES += $$PWD/eglfs_kms_egldevice.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSKmsEglDeviceIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/eglfs_kms_support.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/eglfs_kms_support.pro
deleted file mode 100644
index 0df31117a74..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/eglfs_kms_support.pro
+++ /dev/null
@@ -1,22 +0,0 @@
-TARGET = QtEglFsKmsSupport
-CONFIG += internal_module
-load(qt_module)
-
-QT += core-private gui-private eglfsdeviceintegration-private kms_support-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-QMAKE_USE += drm
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfskmsintegration.cpp \
- $$PWD/qeglfskmsdevice.cpp \
- $$PWD/qeglfskmsscreen.cpp \
- $$PWD/qeglfskmseventreader.cpp
-
-HEADERS += $$PWD/qeglfskmsintegration_p.h \
- $$PWD/qeglfskmsdevice_p.h \
- $$PWD/qeglfskmsscreen_p.h \
- $$PWD/qeglfskmshelpers_p.h \
- $$PWD/qeglfskmseventreader_p.h
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_vsp2/eglfs_kms_vsp2.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_vsp2/eglfs_kms_vsp2.pro
deleted file mode 100644
index a1a1c553833..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_vsp2/eglfs_kms_vsp2.pro
+++ /dev/null
@@ -1,30 +0,0 @@
-TARGET = qeglfs-kms-vsp2-integration
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSKmsVsp2IntegrationPlugin
-load(qt_plugin)
-
-QT += core-private gui-private eglfsdeviceintegration-private eglfs_kms_support-private kms_support-private
-
-INCLUDEPATH += $$PWD/../../api $$PWD/../eglfs_kms_support
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-QMAKE_USE += gbm drm v4l2
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfskmsvsp2main.cpp \
- $$PWD/qeglfskmsvsp2integration.cpp \
- $$PWD/qeglfskmsvsp2device.cpp \
- $$PWD/qeglfskmsvsp2screen.cpp \
- $$PWD/qlinuxmediadevice.cpp \
- $$PWD/qvsp2blendingdevice.cpp
-
-HEADERS += $$PWD/qeglfskmsvsp2integration.h \
- $$PWD/qeglfskmsvsp2device.h \
- $$PWD/qeglfskmsvsp2screen.h \
- $$PWD/qlinuxmediadevice.h \
- $$PWD/qvsp2blendingdevice.h
-
-OTHER_FILES += $$PWD/eglfs_kms.json
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/eglfs_mali.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/eglfs_mali.pro
deleted file mode 100644
index 3261a6dbba8..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/eglfs_mali.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TARGET = qeglfs-mali-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfsmalimain.cpp \
- $$PWD/qeglfsmaliintegration.cpp
-
-HEADERS += $$PWD/qeglfsmaliintegration.h
-
-OTHER_FILES += $$PWD/eglfs_mali.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSMaliIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/eglfs_openwfd.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/eglfs_openwfd.pro
deleted file mode 100644
index 448b4cbe21c..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/eglfs_openwfd.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = qeglfs-openwfd-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-
-SOURCES += $$PWD/qeglfsopenwfdmain.cpp \
- $$PWD/qeglfsopenwfdintegration.cpp
-
-HEADERS += $$PWD/qeglfsopenwfdintegration.h
-
-OTHER_FILES += $$PWD/eglfs_openwfd.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSOpenWFDIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_rcar/eglfs_rcar.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_rcar/eglfs_rcar.pro
deleted file mode 100644
index 62acd51cea3..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_rcar/eglfs_rcar.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = qeglfs-rcar-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-DEFINES += LINUX=1 EGL_API_FB=1
-
-SOURCES += $$PWD/qeglfsrcarmain.cpp \
- $$PWD/qeglfsrcarintegration.cpp
-
-HEADERS += $$PWD/qeglfsrcarintegration.h
-
-OTHER_FILES += $$PWD/eglfs_rcar.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSRcarIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/eglfs_viv.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/eglfs_viv.pro
deleted file mode 100644
index 8d3be9c2ac5..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/eglfs_viv.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = qeglfs-viv-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-DEFINES += LINUX=1 EGL_API_FB=1
-
-SOURCES += $$PWD/qeglfsvivmain.cpp \
- $$PWD/qeglfsvivintegration.cpp
-
-HEADERS += $$PWD/qeglfsvivintegration.h
-
-OTHER_FILES += $$PWD/eglfs_viv.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSVivIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv_wl/eglfs_viv_wl.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv_wl/eglfs_viv_wl.pro
deleted file mode 100644
index 45d73e1eb8d..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_viv_wl/eglfs_viv_wl.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TARGET = qeglfs-viv-wl-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-INCLUDEPATH += $$PWD/../../api
-CONFIG += egl
-DEFINES += LINUX=1 EGL_API_FB=1
-
-SOURCES += $$PWD/qeglfsvivwlmain.cpp \
- $$PWD/qeglfsvivwlintegration.cpp
-
-HEADERS += $$PWD/qeglfsvivwlintegration.h
-
-OTHER_FILES += $$PWD/eglfs_viv_wl.json
-
-QMAKE_USE_PRIVATE += wayland_server
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSVivWaylandIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_x11/eglfs_x11.pro b/src/plugins/platforms/eglfs/deviceintegration/eglfs_x11/eglfs_x11.pro
deleted file mode 100644
index 6b55918f035..00000000000
--- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_x11/eglfs_x11.pro
+++ /dev/null
@@ -1,22 +0,0 @@
-TARGET = qeglfs-x11-integration
-
-QT += core-private gui-private eglfsdeviceintegration-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-INCLUDEPATH += $$PWD/../../api
-
-CONFIG += egl
-QMAKE_USE += xcb_xlib xcb xlib
-
-SOURCES += $$PWD/qeglfsx11main.cpp \
- $$PWD/qeglfsx11integration.cpp
-
-HEADERS += $$PWD/qeglfsx11integration.h
-
-OTHER_FILES += $$PWD/eglfs_x11.json
-
-PLUGIN_TYPE = egldeviceintegrations
-PLUGIN_CLASS_NAME = QEglFSX11IntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/eglfs-plugin.pro b/src/plugins/platforms/eglfs/eglfs-plugin.pro
deleted file mode 100644
index 90da2650007..00000000000
--- a/src/plugins/platforms/eglfs/eglfs-plugin.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = qeglfs
-
-QT += eglfsdeviceintegration-private
-
-CONFIG += egl
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-SOURCES += $$PWD/qeglfsmain.cpp
-
-OTHER_FILES += $$PWD/eglfs.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QEglFSIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/eglfs/eglfs.pro b/src/plugins/platforms/eglfs/eglfs.pro
deleted file mode 100644
index d91ffd60a14..00000000000
--- a/src/plugins/platforms/eglfs/eglfs.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-CONFIG += ordered
-
-SUBDIRS += eglfsdeviceintegration.pro
-SUBDIRS += eglfs-plugin.pro
-SUBDIRS += deviceintegration
diff --git a/src/plugins/platforms/eglfs/eglfsdeviceintegration.pro b/src/plugins/platforms/eglfs/eglfsdeviceintegration.pro
deleted file mode 100644
index 720e35c2264..00000000000
--- a/src/plugins/platforms/eglfs/eglfsdeviceintegration.pro
+++ /dev/null
@@ -1,47 +0,0 @@
-# The device integration plugin base class has to live in a shared library,
-# placing it into a static lib like platformsupport is not sufficient since we
-# have to keep the QObject magic like qobject_cast working.
-# Hence this private-only module.
-# By having _p headers, it also enables developing out-of-tree integration plugins.
-
-TARGET = QtEglFSDeviceIntegration
-CONFIG += internal_module
-MODULE = eglfsdeviceintegration
-
-QT += \
- core-private gui-private \
- devicediscovery_support-private \
- fb_support-private
-
-qtHaveModule(input_support-private): \
- QT += input_support-private
-
-qtConfig(opengl): QT += opengl-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-DEFINES += QT_BUILD_EGL_DEVICE_LIB
-
-include($$PWD/api/api.pri)
-
-!isEmpty(EGLFS_PLATFORM_HOOKS_SOURCES) {
- HEADERS += $$EGLFS_PLATFORM_HOOKS_HEADERS
- SOURCES += $$EGLFS_PLATFORM_HOOKS_SOURCES
- LIBS += $$EGLFS_PLATFORM_HOOKS_LIBS
- DEFINES += EGLFS_PLATFORM_HOOKS
-}
-
-!isEmpty(EGLFS_DEVICE_INTEGRATION) {
- DEFINES += EGLFS_PREFERRED_PLUGIN=$$EGLFS_DEVICE_INTEGRATION
-}
-
-CONFIG += egl
-
-# Prevent gold linker from crashing.
-# This started happening when QtPlatformSupport was modularized.
-use_gold_linker: CONFIG += no_linker_version_script
-
-!contains(DEFINES, QT_NO_CURSOR): RESOURCES += $$PWD/cursor.qrc
-
-load(qt_module)
diff --git a/src/plugins/platforms/haiku/haiku.pro b/src/plugins/platforms/haiku/haiku.pro
deleted file mode 100644
index 4978d4ed043..00000000000
--- a/src/plugins/platforms/haiku/haiku.pro
+++ /dev/null
@@ -1,41 +0,0 @@
-TARGET = qhaiku
-
-QT += core-private gui-private
-
-SOURCES = \
- main.cpp \
- qhaikuapplication.cpp \
- qhaikubuffer.cpp \
- qhaikuclipboard.cpp \
- qhaikucursor.cpp \
- qhaikuintegration.cpp \
- qhaikukeymapper.cpp \
- qhaikurasterbackingstore.cpp \
- qhaikurasterwindow.cpp \
- qhaikuscreen.cpp \
- qhaikuservices.cpp \
- qhaikuutils.cpp \
- qhaikuwindow.cpp
-
-HEADERS = \
- main.h \
- qhaikuapplication.h \
- qhaikubuffer.h \
- qhaikuclipboard.h \
- qhaikucursor.h \
- qhaikuintegration.h \
- qhaikukeymapper.h \
- qhaikurasterbackingstore.h \
- qhaikurasterwindow.h \
- qhaikuscreen.h \
- qhaikuservices.h \
- qhaikuutils.h \
- qhaikuwindow.h
-
-LIBS += -lbe
-
-OTHER_FILES += haiku.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QHaikuIntegrationPlugin
-load(qt_plugin)
diff --git a/src/plugins/platforms/integrity/integrity.pro b/src/plugins/platforms/integrity/integrity.pro
deleted file mode 100644
index 7280f66863f..00000000000
--- a/src/plugins/platforms/integrity/integrity.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-TARGET = integrityfb
-
-QT += \
- core-private gui-private \
- fb_support-private
-
-SOURCES = \
- main.cpp \
- qintegrityfbintegration.cpp \
- qintegrityfbscreen.cpp
-
-HEADERS = \
- qintegrityfbintegration.h \
- qintegrityfbscreen.h
-
-qtConfig(integrityhid) {
- SOURCES += \
- qintegrityhidmanager.cpp
- HEADERS += \
- qintegrityhidmanager.h
-}
-
-OTHER_FILES += integrity.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QIntegrityFbIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/ios/ios.pro b/src/plugins/platforms/ios/ios.pro
deleted file mode 100644
index 594ccefcf18..00000000000
--- a/src/plugins/platforms/ios/ios.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = kernel.pro optional
diff --git a/src/plugins/platforms/ios/kernel.pro b/src/plugins/platforms/ios/kernel.pro
deleted file mode 100644
index 9da26b71ffa..00000000000
--- a/src/plugins/platforms/ios/kernel.pro
+++ /dev/null
@@ -1,79 +0,0 @@
-TARGET = qios
-
-# QTBUG-42937: Work around linker errors caused by circular
-# dependencies between the iOS platform plugin and the user
-# application's main() when the plugin is a shared library.
-qtConfig(shared): CONFIG += static
-
-QT += \
- core-private gui-private
-
-qtConfig(opengl): QT += opengl-private
-
-LIBS += -framework Foundation -framework UIKit -framework QuartzCore -framework AudioToolbox -framework Metal
-
-OBJECTIVE_SOURCES = \
- plugin.mm \
- qiosintegration.mm \
- qioseventdispatcher.mm \
- qioswindow.mm \
- qiosscreen.mm \
- qiosbackingstore.mm \
- qiosapplicationdelegate.mm \
- qiosapplicationstate.mm \
- qiosviewcontroller.mm \
- qioscontext.mm \
- qiosinputcontext.mm \
- qiostheme.mm \
- qiosglobal.mm \
- qiosservices.mm \
- quiview.mm \
- quiaccessibilityelement.mm \
- qiosplatformaccessibility.mm \
- qiostextresponder.mm
-
-HEADERS = \
- qiosintegration.h \
- qioseventdispatcher.h \
- qioswindow.h \
- qiosscreen.h \
- qiosbackingstore.h \
- qiosapplicationdelegate.h \
- qiosapplicationstate.h \
- qiosviewcontroller.h \
- qioscontext.h \
- qiosinputcontext.h \
- qiostheme.h \
- qiosglobal.h \
- qiosservices.h \
- quiview.h \
- quiaccessibilityelement.h \
- qiosplatformaccessibility.h \
- qiostextresponder.h
-
-!tvos {
- LIBS += -framework AssetsLibrary
- OBJECTIVE_SOURCES += \
- qiosclipboard.mm \
- qiosmenu.mm \
- qiosfiledialog.mm \
- qiosmessagedialog.mm \
- qiostextinputoverlay.mm \
- qiosdocumentpickercontroller.mm
- HEADERS += \
- qiosclipboard.h \
- qiosmenu.h \
- qiosfiledialog.h \
- qiosmessagedialog.h \
- qiostextinputoverlay.h \
- qiosdocumentpickercontroller.h
-}
-
-OTHER_FILES = \
- quiview_textinput.mm \
- quiview_accessibility.mm
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QIOSIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/ios/optional/nsphotolibrarysupport/nsphotolibrarysupport.pro b/src/plugins/platforms/ios/optional/nsphotolibrarysupport/nsphotolibrarysupport.pro
deleted file mode 100644
index 7379765599e..00000000000
--- a/src/plugins/platforms/ios/optional/nsphotolibrarysupport/nsphotolibrarysupport.pro
+++ /dev/null
@@ -1,26 +0,0 @@
-TARGET = qiosnsphotolibrarysupport
-
-# QTBUG-42937: Since the iOS plugin (kernel) is
-# static, this plugin needs to be static as well.
-qtConfig(shared): CONFIG += static
-
-QT += core gui gui-private
-LIBS += -framework Foundation -framework UIKit -framework AssetsLibrary
-
-HEADERS = \
- qiosfileengineassetslibrary.h \
- qiosfileenginefactory.h \
- qiosimagepickercontroller.h
-
-OBJECTIVE_SOURCES = \
- plugin.mm \
- qiosfileengineassetslibrary.mm \
- qiosimagepickercontroller.mm \
-
-OTHER_FILES = \
- plugin.json
-
-PLUGIN_CLASS_NAME = QIosOptionalPlugin_NSPhotoLibrary
-PLUGIN_EXTENDS = -
-PLUGIN_TYPE = platforms/darwin
-load(qt_plugin)
diff --git a/src/plugins/platforms/ios/optional/optional.pro b/src/plugins/platforms/ios/optional/optional.pro
deleted file mode 100644
index 6b4ae1ef5e0..00000000000
--- a/src/plugins/platforms/ios/optional/optional.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-ios: SUBDIRS = nsphotolibrarysupport
diff --git a/src/plugins/platforms/linuxfb/linuxfb.pro b/src/plugins/platforms/linuxfb/linuxfb.pro
deleted file mode 100644
index 08a4d6dd0c0..00000000000
--- a/src/plugins/platforms/linuxfb/linuxfb.pro
+++ /dev/null
@@ -1,30 +0,0 @@
-TARGET = qlinuxfb
-
-DEFINES += QT_NO_FOREACH
-
-QT += \
- core-private gui-private \
- fb_support-private
-
-qtHaveModule(input_support-private): \
- QT += input_support-private
-
-SOURCES = main.cpp \
- qlinuxfbintegration.cpp \
- qlinuxfbscreen.cpp
-
-HEADERS = qlinuxfbintegration.h \
- qlinuxfbscreen.h
-
-qtHaveModule(kms_support-private) {
- QT += kms_support-private
- SOURCES += qlinuxfbdrmscreen.cpp
- HEADERS += qlinuxfbdrmscreen.h
-}
-
-OTHER_FILES += linuxfb.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QLinuxFbIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/minimal/minimal.pro b/src/plugins/platforms/minimal/minimal.pro
deleted file mode 100644
index 54f0ac905f6..00000000000
--- a/src/plugins/platforms/minimal/minimal.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-TARGET = qminimal
-
-QT += \
- core-private gui-private
-
-DEFINES += QT_NO_FOREACH
-
-SOURCES = main.cpp \
- qminimalintegration.cpp \
- qminimalbackingstore.cpp
-HEADERS = qminimalintegration.h \
- qminimalbackingstore.h
-
-OTHER_FILES += minimal.json
-
-qtConfig(freetype): QMAKE_USE_PRIVATE += freetype
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QMinimalIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/minimalegl/minimalegl.pro b/src/plugins/platforms/minimalegl/minimalegl.pro
deleted file mode 100644
index 3d21a6546b1..00000000000
--- a/src/plugins/platforms/minimalegl/minimalegl.pro
+++ /dev/null
@@ -1,36 +0,0 @@
-TARGET = qminimalegl
-
-QT += \
- core-private gui-private
-
-#DEFINES += QEGL_EXTRA_DEBUG
-
-#DEFINES += Q_OPENKODE
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-SOURCES = main.cpp \
- qminimaleglintegration.cpp \
- qminimaleglwindow.cpp \
- qminimaleglscreen.cpp
-
-HEADERS = qminimaleglintegration.h \
- qminimaleglwindow.h \
- qminimaleglscreen.h
-
-qtConfig(opengl) {
- QT += opengl
- SOURCES += qminimaleglbackingstore.cpp
- HEADERS += qminimaleglbackingstore.h
-}
-
-CONFIG += egl
-
-OTHER_FILES += \
- minimalegl.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QMinimalEglIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/offscreen/offscreen.pro b/src/plugins/platforms/offscreen/offscreen.pro
deleted file mode 100644
index 6be725af7e0..00000000000
--- a/src/plugins/platforms/offscreen/offscreen.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-TARGET = qoffscreen
-
-QT += \
- core-private gui-private
-
-DEFINES += QT_NO_FOREACH
-
-SOURCES = main.cpp \
- qoffscreenintegration.cpp \
- qoffscreenwindow.cpp \
- qoffscreencommon.cpp
-
-HEADERS = qoffscreenintegration.h \
- qoffscreenwindow.h \
- qoffscreencommon.h
-
-OTHER_FILES += offscreen.json
-
-qtConfig(xlib):qtConfig(opengl):!qtConfig(opengles2) {
- SOURCES += qoffscreenintegration_x11.cpp
- HEADERS += qoffscreenintegration_x11.h
- QMAKE_USE_PRIVATE += xlib
-}
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QOffscreenIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/platforms.pro b/src/plugins/platforms/platforms.pro
deleted file mode 100644
index 2ce9790d916..00000000000
--- a/src/plugins/platforms/platforms.pro
+++ /dev/null
@@ -1,50 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-android:!android-embedded: SUBDIRS += android
-
-!wasm:!android: SUBDIRS += minimal
-
-!wasm:!android:qtConfig(freetype): SUBDIRS += offscreen
-
-qtConfig(xcb) {
- SUBDIRS += xcb
-}
-
-uikit:!watchos: SUBDIRS += ios
-osx: SUBDIRS += cocoa
-
-win32: SUBDIRS += windows
-
-qtConfig(direct2d1_1):qtConfig(directwrite) {
- SUBDIRS += direct2d
-}
-
-qnx {
- SUBDIRS += qnx
-}
-
-qtConfig(eglfs) {
- SUBDIRS += eglfs
- SUBDIRS += minimalegl
-}
-
-qtConfig(directfb) {
- SUBDIRS += directfb
-}
-
-qtConfig(linuxfb): SUBDIRS += linuxfb
-
-qtHaveModule(network):qtConfig(vnc): SUBDIRS += vnc
-
-freebsd {
- SUBDIRS += bsdfb
-}
-
-haiku {
- SUBDIRS += haiku
-}
-
-wasm: SUBDIRS += wasm
-
-qtConfig(integrityfb): SUBDIRS += integrity
diff --git a/src/plugins/platforms/qnx/qnx.pro b/src/plugins/platforms/qnx/qnx.pro
deleted file mode 100644
index 1c8ef2cd24e..00000000000
--- a/src/plugins/platforms/qnx/qnx.pro
+++ /dev/null
@@ -1,124 +0,0 @@
-TARGET = qqnx
-
-QT += \
- core-private gui-private
-
-# Uncomment this to build with support for IMF once it becomes available in the BBNDK
-#CONFIG += qqnx_imf
-
-# Uncomment these to enable debugging output for various aspects of the plugin
-#DEFINES += QQNXBUFFER_DEBUG
-#DEFINES += QQNXBUTTON_DEBUG
-#DEFINES += QQNXCLIPBOARD_DEBUG
-#DEFINES += QQNXFILEDIALOGHELPER_DEBUG
-#DEFINES += QQNXGLBACKINGSTORE_DEBUG
-#DEFINES += QQNXGLCONTEXT_DEBUG
-#DEFINES += QQNXINPUTCONTEXT_DEBUG
-#DEFINES += QQNXINPUTCONTEXT_IMF_EVENT_DEBUG
-#DEFINES += QQNXINTEGRATION_DEBUG
-#DEFINES += QQNXNAVIGATOREVENTHANDLER_DEBUG
-#DEFINES += QQNXNAVIGATOREVENTNOTIFIER_DEBUG
-#DEFINES += QQNXNAVIGATOR_DEBUG
-#DEFINES += QQNXRASTERBACKINGSTORE_DEBUG
-#DEFINES += QQNXSCREENEVENTTHREAD_DEBUG
-#DEFINES += QQNXSCREENEVENT_DEBUG
-#DEFINES += QQNXSCREEN_DEBUG
-#DEFINES += QQNXVIRTUALKEYBOARD_DEBUG
-#DEFINES += QQNXWINDOW_DEBUG
-#DEFINES += QQNXCURSOR_DEBUG
-#DEFINES += QQNXFILEPICKER_DEBUG
-#DEFINES += QQNXEGLWINDOW_DEBUG
-#DEFINES += QQNXRASTERWINDOW_DEBUG
-
-SOURCES = main.cpp \
- qqnxbuffer.cpp \
- qqnxforeignwindow.cpp \
- qqnxintegration.cpp \
- qqnxscreen.cpp \
- qqnxwindow.cpp \
- qqnxrasterbackingstore.cpp \
- qqnxscreeneventhandler.cpp \
- qqnxnativeinterface.cpp \
- qqnxnavigatoreventhandler.cpp \
- qqnxabstractnavigator.cpp \
- qqnxabstractvirtualkeyboard.cpp \
- qqnxservices.cpp \
- qqnxcursor.cpp \
- qqnxrasterwindow.cpp \
- qqnxglobal.cpp \
- qqnxscreeneventthread.cpp
-
-HEADERS = main.h \
- qqnxbuffer.h \
- qqnxforeignwindow.h \
- qqnxkeytranslator.h \
- qqnxintegration.h \
- qqnxscreen.h \
- qqnxwindow.h \
- qqnxrasterbackingstore.h \
- qqnxscreeneventhandler.h \
- qqnxnativeinterface.h \
- qqnxnavigatoreventhandler.h \
- qqnxabstractnavigator.h \
- qqnxabstractvirtualkeyboard.h \
- qqnxabstractcover.h \
- qqnxservices.h \
- qqnxcursor.h \
- qqnxrasterwindow.h \
- qqnxscreeneventfilter.h \
- qqnxglobal.h \
- qqnxlgmon.h \
- qqnxscreeneventthread.h
-
-LIBS += -lscreen
-
-qtConfig(egl) {
- SOURCES += qqnxglcontext.cpp \
- qqnxeglwindow.cpp
-
- HEADERS += qqnxglcontext.h \
- qqnxeglwindow.h
-
- QMAKE_USE += egl
-}
-
-qtConfig(qqnx_pps) {
- SOURCES += qqnxbuttoneventnotifier.cpp \
- qqnxnavigatorpps.cpp \
- qqnxnavigatoreventnotifier.cpp \
- qqnxvirtualkeyboardpps.cpp
-
- HEADERS += qqnxbuttoneventnotifier.h \
- qqnxnavigatorpps.h \
- qqnxnavigatoreventnotifier.h \
- qqnxvirtualkeyboardpps.h
-
- QMAKE_USE += pps
-
- qtConfig(clipboard) {
- SOURCES += qqnxclipboard.cpp
- HEADERS += qqnxclipboard.h
- LIBS += -lclipboard
- }
-
- qtConfig(qqnx_imf) {
- HEADERS += qqnxinputcontext_imf.h
- SOURCES += qqnxinputcontext_imf.cpp
- } else {
- HEADERS += qqnxinputcontext_noimf.h
- SOURCES += qqnxinputcontext_noimf.cpp
- }
-}
-
-lgmon {
- DEFINES += QQNX_LGMON
- SOURCES += qqnxlgmon.cpp
- QMAKE_USE += lgmon
-}
-
-OTHER_FILES += qnx.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QQnxIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/vnc/vnc.pro b/src/plugins/platforms/vnc/vnc.pro
deleted file mode 100644
index a250ba999ec..00000000000
--- a/src/plugins/platforms/vnc/vnc.pro
+++ /dev/null
@@ -1,30 +0,0 @@
-TARGET = qvnc
-
-QT += \
- core-private network gui-private \
- fb_support-private
-
-qtHaveModule(input_support-private): \
- QT += input_support-private
-
-DEFINES += QT_NO_FOREACH
-
-SOURCES = \
- main.cpp \
- qvncintegration.cpp \
- qvncscreen.cpp \
- qvnc.cpp \
- qvncclient.cpp
-
-HEADERS = \
- qvncintegration.h \
- qvncscreen.h \
- qvnc_p.h \
- qvncclient.h
-
-OTHER_FILES += vnc.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QVncIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/wasm/wasm.pro b/src/plugins/platforms/wasm/wasm.pro
deleted file mode 100644
index d6f75969d5e..00000000000
--- a/src/plugins/platforms/wasm/wasm.pro
+++ /dev/null
@@ -1,78 +0,0 @@
-TARGET = qwasm
-CONFIG += static plugin
-QT += \
- core-private gui-private
-
-qtConfig(opengl): QT += opengl-private
-
-# Avoid X11 header collision, use generic EGL native types
-DEFINES += QT_EGL_NO_X11
-
-DEFINES += QT_NO_FOREACH
-
-SOURCES = \
- main.cpp \
- qwasmintegration.cpp \
- qwasmwindow.cpp \
- qwasmscreen.cpp \
- qwasmfontdatabase.cpp \
- qwasmeventtranslator.cpp \
- qwasmeventdispatcher.cpp \
- qwasmcompositor.cpp \
- qwasmcursor.cpp \
- qwasmopenglcontext.cpp \
- qwasmtheme.cpp \
- qwasmclipboard.cpp \
- qwasmservices.cpp \
- qwasmoffscreensurface.cpp \
- qwasmstring.cpp
-
-HEADERS = \
- qwasmintegration.h \
- qwasmwindow.h \
- qwasmscreen.h \
- qwasmfontdatabase.h \
- qwasmeventtranslator.h \
- qwasmeventdispatcher.h \
- qwasmcompositor.h \
- qwasmstylepixmaps_p.h \
- qwasmcursor.h \
- qwasmopenglcontext.h \
- qwasmtheme.h \
- qwasmclipboard.h \
- qwasmservices.h \
- qwasmoffscreensurface.h \
- qwasmstring.h
-
-wasmfonts.files = \
- ../../../3rdparty/wasm/Vera.ttf \
- ../../../3rdparty/wasm/DejaVuSans.ttf \
- ../../../3rdparty/wasm/DejaVuSansMono.ttf
-wasmfonts.prefix = /fonts
-wasmfonts.base = ../../../3rdparty/wasm
-RESOURCES += wasmfonts
-
-qtConfig(opengl) {
- QT += opengl
- SOURCES += qwasmbackingstore.cpp
- HEADERS += qwasmbackingstore.h
-}
-CONFIG += egl
-
-OTHER_FILES += \
- wasm.json \
- wasm_shell.html \
- qtloader.js
-
-shell_files.path = $$[QT_INSTALL_PLUGINS]/platforms
-shell_files.files = \
- wasm_shell.html \
- qtloader.js \
- qtlogo.svg
-
-INSTALLS += shell_files
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QWasmIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/windows/uiautomation/uiautomation.pri b/src/plugins/platforms/windows/uiautomation/uiautomation.pri
deleted file mode 100644
index fd3ed1c6dfb..00000000000
--- a/src/plugins/platforms/windows/uiautomation/uiautomation.pri
+++ /dev/null
@@ -1,43 +0,0 @@
-SOURCES += \
- $$PWD/qwindowsuiaaccessibility.cpp \
- $$PWD/qwindowsuiaprovidercache.cpp \
- $$PWD/qwindowsuiamainprovider.cpp \
- $$PWD/qwindowsuiabaseprovider.cpp \
- $$PWD/qwindowsuiavalueprovider.cpp \
- $$PWD/qwindowsuiatextprovider.cpp \
- $$PWD/qwindowsuiatextrangeprovider.cpp \
- $$PWD/qwindowsuiatoggleprovider.cpp \
- $$PWD/qwindowsuiaselectionprovider.cpp \
- $$PWD/qwindowsuiaselectionitemprovider.cpp \
- $$PWD/qwindowsuiainvokeprovider.cpp \
- $$PWD/qwindowsuiarangevalueprovider.cpp \
- $$PWD/qwindowsuiatableprovider.cpp \
- $$PWD/qwindowsuiatableitemprovider.cpp \
- $$PWD/qwindowsuiagridprovider.cpp \
- $$PWD/qwindowsuiagriditemprovider.cpp \
- $$PWD/qwindowsuiawindowprovider.cpp \
- $$PWD/qwindowsuiaexpandcollapseprovider.cpp \
- $$PWD/qwindowsuiautils.cpp
-
-HEADERS += \
- $$PWD/qwindowsuiaaccessibility.h \
- $$PWD/qwindowsuiaprovidercache.h \
- $$PWD/qwindowsuiamainprovider.h \
- $$PWD/qwindowsuiabaseprovider.h \
- $$PWD/qwindowsuiavalueprovider.h \
- $$PWD/qwindowsuiatextprovider.h \
- $$PWD/qwindowsuiatextrangeprovider.h \
- $$PWD/qwindowsuiatoggleprovider.h \
- $$PWD/qwindowsuiaselectionprovider.h \
- $$PWD/qwindowsuiaselectionitemprovider.h \
- $$PWD/qwindowsuiainvokeprovider.h \
- $$PWD/qwindowsuiarangevalueprovider.h \
- $$PWD/qwindowsuiatableprovider.h \
- $$PWD/qwindowsuiatableitemprovider.h \
- $$PWD/qwindowsuiagridprovider.h \
- $$PWD/qwindowsuiagriditemprovider.h \
- $$PWD/qwindowsuiawindowprovider.h \
- $$PWD/qwindowsuiaexpandcollapseprovider.h \
- $$PWD/qwindowsuiautils.h
-
-mingw: QMAKE_USE *= uuid
diff --git a/src/plugins/platforms/windows/windows.pri b/src/plugins/platforms/windows/windows.pri
deleted file mode 100644
index 1cfcf314f39..00000000000
--- a/src/plugins/platforms/windows/windows.pri
+++ /dev/null
@@ -1,116 +0,0 @@
-# Note: OpenGL32 must precede Gdi32 as it overwrites some functions.
-LIBS += -lwinspool -limm32 -loleaut32
-
-QT_FOR_CONFIG += gui
-
-qtConfig(opengl):!qtConfig(dynamicgl): LIBS *= -lopengl32
-
-mingw: QMAKE_USE *= uuid
-
-LIBS += -lshlwapi -lwtsapi32
-
-QMAKE_USE_PRIVATE += \
- advapi32 \
- ole32 \
- shell32 \
- user32 \
- winmm
-
-DEFINES *= QT_NO_CAST_FROM_ASCII QT_NO_FOREACH
-
-SOURCES += \
- $$PWD/qwindowsapplication.cpp \
- $$PWD/qwindowswindow.cpp \
- $$PWD/qwindowsintegration.cpp \
- $$PWD/qwindowscontext.cpp \
- $$PWD/qwindowsscreen.cpp \
- $$PWD/qwindowskeymapper.cpp \
- $$PWD/qwindowsmousehandler.cpp \
- $$PWD/qwindowspointerhandler.cpp \
- $$PWD/qwindowsole.cpp \
- $$PWD/qwindowsdropdataobject.cpp \
- $$PWD/qwindowsmime.cpp \
- $$PWD/qwindowsinternalmimedata.cpp \
- $$PWD/qwindowscursor.cpp \
- $$PWD/qwindowsinputcontext.cpp \
- $$PWD/qwindowstheme.cpp \
- $$PWD/qwindowsmenu.cpp \
- $$PWD/qwindowsdialoghelpers.cpp \
- $$PWD/qwindowsservices.cpp \
- $$PWD/qwindowsnativeinterface.cpp \
- $$PWD/qwindowsopengltester.cpp \
- $$PWD/qwin10helpers.cpp
-
-HEADERS += \
- $$PWD/qwindowsapplication.h \
- $$PWD/qwindowscombase.h \
- $$PWD/qwindowswindow.h \
- $$PWD/qwindowsintegration.h \
- $$PWD/qwindowscontext.h \
- $$PWD/qwindowsscreen.h \
- $$PWD/qwindowskeymapper.h \
- $$PWD/qwindowsmousehandler.h \
- $$PWD/qwindowspointerhandler.h \
- $$PWD/qtwindowsglobal.h \
- $$PWD/qwindowsole.h \
- $$PWD/qwindowsdropdataobject.h \
- $$PWD/qwindowsmime.h \
- $$PWD/qwindowsinternalmimedata.h \
- $$PWD/qwindowscursor.h \
- $$PWD/qwindowsinputcontext.h \
- $$PWD/qwindowstheme.h \
- $$PWD/qwindowsmenu.h \
- $$PWD/qwindowsdialoghelpers.h \
- $$PWD/qwindowsservices.h \
- $$PWD/qwindowsnativeinterface.h \
- $$PWD/qwindowsopengltester.h \
- $$PWD/qwindowsthreadpoolrunner.h \
- $$PWD/qwin10helpers.h
-
-INCLUDEPATH += $$PWD
-
-qtConfig(opengl): HEADERS += $$PWD/qwindowsopenglcontext.h
-
-# Only WGL is supported in Qt 6, ANGLE is removed
-qtConfig(opengl) {
- SOURCES += $$PWD/qwindowsglcontext.cpp
- HEADERS += $$PWD/qwindowsglcontext.h
-}
-
-qtConfig(systemtrayicon) {
- SOURCES += $$PWD/qwindowssystemtrayicon.cpp
- HEADERS += $$PWD/qwindowssystemtrayicon.h
-}
-
-qtConfig(vulkan) {
- SOURCES += $$PWD/qwindowsvulkaninstance.cpp
- HEADERS += $$PWD/qwindowsvulkaninstance.h
-}
-
-qtConfig(clipboard) {
- SOURCES += $$PWD/qwindowsclipboard.cpp
- HEADERS += $$PWD/qwindowsclipboard.h
- # drag and drop on windows only works if a clipboard is available
- qtConfig(draganddrop) {
- HEADERS += $$PWD/qwindowsdrag.h
- SOURCES += $$PWD/qwindowsdrag.cpp
- }
-}
-
-qtConfig(tabletevent) {
- INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty/wintab
- HEADERS += $$PWD/qwindowstabletsupport.h
- SOURCES += $$PWD/qwindowstabletsupport.cpp
-}
-
-qtConfig(sessionmanager) {
- SOURCES += $$PWD/qwindowssessionmanager.cpp
- HEADERS += $$PWD/qwindowssessionmanager.h
-}
-
-qtConfig(imageformat_png):RESOURCES += $$PWD/cursors.qrc
-
-RESOURCES += $$PWD/openglblacklists.qrc
-
-qtConfig(accessibility): include($$PWD/uiautomation/uiautomation.pri)
-
diff --git a/src/plugins/platforms/windows/windows.pro b/src/plugins/platforms/windows/windows.pro
deleted file mode 100644
index ea211beaefa..00000000000
--- a/src/plugins/platforms/windows/windows.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-TARGET = qwindows
-
-QT += core-private gui-private
-
-qtConfig(opengl): QT += opengl-private
-
-LIBS += -ldwmapi
-QMAKE_USE_PRIVATE += gdi32
-
-include(windows.pri)
-
-SOURCES += \
- main.cpp \
- qwindowsbackingstore.cpp \
- qwindowsgdiintegration.cpp \
- qwindowsgdinativeinterface.cpp
-
-HEADERS += \
- qwindowsbackingstore.h \
- qwindowsgdiintegration.h \
- qwindowsgdinativeinterface.h
-
-OTHER_FILES += windows.json
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QWindowsIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/xcb/gl_integrations/gl_integrations.pri b/src/plugins/platforms/xcb/gl_integrations/gl_integrations.pri
deleted file mode 100644
index 56bc1266523..00000000000
--- a/src/plugins/platforms/xcb/gl_integrations/gl_integrations.pri
+++ /dev/null
@@ -1,13 +0,0 @@
-INCLUDEPATH += $$PWD
-
-HEADERS += \
- $$PWD/qxcbglintegration.h \
- $$PWD/qxcbglintegrationfactory.h \
- $$PWD/qxcbglintegrationplugin.h \
- $$PWD/qxcbnativeinterfacehandler.h
-
-SOURCES += \
- $$PWD/qxcbglintegrationfactory.cpp \
- $$PWD/qxcbglintegration.cpp \
- $$PWD/qxcbnativeinterfacehandler.cpp
-
diff --git a/src/plugins/platforms/xcb/gl_integrations/gl_integrations.pro b/src/plugins/platforms/xcb/gl_integrations/gl_integrations.pro
deleted file mode 100644
index dde176433cc..00000000000
--- a/src/plugins/platforms/xcb/gl_integrations/gl_integrations.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += gui-private
-
-qtConfig(xcb-egl-plugin) {
- SUBDIRS += xcb_egl
-}
-
-qtConfig(xcb-glx-plugin) {
- SUBDIRS += xcb_glx
-}
diff --git a/src/plugins/platforms/xcb/gl_integrations/gl_integrations_plugin_base.pri b/src/plugins/platforms/xcb/gl_integrations/gl_integrations_plugin_base.pri
deleted file mode 100644
index 98e48b706f2..00000000000
--- a/src/plugins/platforms/xcb/gl_integrations/gl_integrations_plugin_base.pri
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += core-private gui-private xcb_qpa_lib-private
-
-INCLUDEPATH += $$PWD
-INCLUDEPATH += $$PWD/../
-
-load(qt_build_paths)
-
diff --git a/src/plugins/platforms/xcb/gl_integrations/xcb_egl/xcb_egl.pro b/src/plugins/platforms/xcb/gl_integrations/xcb_egl/xcb_egl.pro
deleted file mode 100644
index fe10ca4acde..00000000000
--- a/src/plugins/platforms/xcb/gl_integrations/xcb_egl/xcb_egl.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-TARGET = qxcb-egl-integration
-
-include(../gl_integrations_plugin_base.pri)
-
-CONFIG += egl
-
-DEFINES += QT_NO_FOREACH
-
-HEADERS += \
- qxcbeglcontext.h \
- qxcbeglintegration.h \
- qxcbeglwindow.h \
- qxcbeglnativeinterfacehandler.h
-
-SOURCES += \
- qxcbeglintegration.cpp \
- qxcbeglwindow.cpp \
- qxcbeglmain.cpp \
- qxcbeglnativeinterfacehandler.cpp
-
-PLUGIN_CLASS_NAME = QXcbEglIntegrationPlugin
-PLUGIN_TYPE = xcbglintegrations
-load(qt_plugin)
diff --git a/src/plugins/platforms/xcb/gl_integrations/xcb_glx/xcb_glx.pro b/src/plugins/platforms/xcb/gl_integrations/xcb_glx/xcb_glx.pro
deleted file mode 100644
index 0ba7926f9af..00000000000
--- a/src/plugins/platforms/xcb/gl_integrations/xcb_glx/xcb_glx.pro
+++ /dev/null
@@ -1,26 +0,0 @@
-TARGET = qxcb-glx-integration
-
-include(../gl_integrations_plugin_base.pri)
-
-DEFINES += QT_NO_FOREACH
-
-qtConfig(xcb-glx): QMAKE_USE += xcb_glx
-
-!static:qtConfig(dlopen): QMAKE_USE += libdl
-
-HEADERS += \
- qxcbglxintegration.h \
- qxcbglxwindow.h \
- qglxintegration.h \
- qxcbglxnativeinterfacehandler.h
-
-SOURCES += \
- qxcbglxmain.cpp \
- qxcbglxintegration.cpp \
- qxcbglxwindow.cpp \
- qglxintegration.cpp \
- qxcbglxnativeinterfacehandler.cpp
-
-PLUGIN_CLASS_NAME = QXcbGlxIntegrationPlugin
-PLUGIN_TYPE = xcbglintegrations
-load(qt_plugin)
diff --git a/src/plugins/platforms/xcb/nativepainting/nativepainting.pri b/src/plugins/platforms/xcb/nativepainting/nativepainting.pri
deleted file mode 100644
index e1a47fb7d7b..00000000000
--- a/src/plugins/platforms/xcb/nativepainting/nativepainting.pri
+++ /dev/null
@@ -1,23 +0,0 @@
-qtConfig(xcb-native-painting) {
- qtConfig(xrender): QMAKE_USE += xrender
- qtConfig(fontconfig): QMAKE_USE_PRIVATE += freetype
-
- INCLUDEPATH += $$PWD
- HEADERS += \
- $$PWD/qtessellator_p.h \
- $$PWD/qpixmap_x11_p.h \
- $$PWD/qpaintengine_x11_p.h \
- $$PWD/qpolygonclipper_p.h \
- $$PWD/qt_x11_p.h \
- $$PWD/qcolormap_x11_p.h \
- $$PWD/qbackingstore_x11_p.h \
- $$PWD/qxcbnativepainting.h
-
- SOURCES += \
- $$PWD/qtessellator.cpp \
- $$PWD/qpixmap_x11.cpp \
- $$PWD/qpaintengine_x11.cpp \
- $$PWD/qcolormap_x11.cpp \
- $$PWD/qbackingstore_x11.cpp \
- $$PWD/qxcbnativepainting.cpp
-}
diff --git a/src/plugins/platforms/xcb/xcb-plugin.pro b/src/plugins/platforms/xcb/xcb-plugin.pro
deleted file mode 100644
index 4c646d42c6d..00000000000
--- a/src/plugins/platforms/xcb/xcb-plugin.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = qxcb
-
-QT += core-private gui-private xcb_qpa_lib-private
-
-DEFINES += QT_NO_FOREACH
-
-macos: CONFIG += no_app_extension_api_only
-
-SOURCES = \
- qxcbmain.cpp
-
-OTHER_FILES += xcb.json README
-
-PLUGIN_TYPE = platforms
-PLUGIN_CLASS_NAME = QXcbIntegrationPlugin
-!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/src/plugins/platforms/xcb/xcb.pro b/src/plugins/platforms/xcb/xcb.pro
deleted file mode 100644
index 1c43c5ca046..00000000000
--- a/src/plugins/platforms/xcb/xcb.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = subdirs
-CONFIG += ordered
-QT_FOR_CONFIG += gui-private
-
-SUBDIRS += xcb_qpa_lib.pro
-SUBDIRS += xcb-plugin.pro
-SUBDIRS += gl_integrations
diff --git a/src/plugins/platforms/xcb/xcb_qpa_lib.pro b/src/plugins/platforms/xcb/xcb_qpa_lib.pro
deleted file mode 100644
index 29eb2906e96..00000000000
--- a/src/plugins/platforms/xcb/xcb_qpa_lib.pro
+++ /dev/null
@@ -1,109 +0,0 @@
-TARGET = QtXcbQpa
-CONFIG += no_module_headers internal_module
-DEFINES += QT_NO_FOREACH
-
-QT += core-private gui-private
-
-qtConfig(opengl): QT += opengl-private
-
-qtConfig(glib) : QMAKE_USE_PRIVATE += glib
-
-SOURCES = \
- qxcbclipboard.cpp \
- qxcbconnection.cpp \
- qxcbintegration.cpp \
- qxcbkeyboard.cpp \
- qxcbscrollingdevice.cpp \
- qxcbmime.cpp \
- qxcbscreen.cpp \
- qxcbwindow.cpp \
- qxcbbackingstore.cpp \
- qxcbwmsupport.cpp \
- qxcbnativeinterface.cpp \
- qxcbcursor.cpp \
- qxcbimage.cpp \
- qxcbxsettings.cpp \
- qxcbsystemtraytracker.cpp \
- qxcbeventqueue.cpp \
- qxcbeventdispatcher.cpp \
- qxcbconnection_basic.cpp \
- qxcbconnection_screens.cpp \
- qxcbconnection_xi2.cpp \
- qxcbatom.cpp
-
-HEADERS = \
- qxcbclipboard.h \
- qxcbconnection.h \
- qxcbintegration.h \
- qxcbkeyboard.h \
- qxcbscrollingdevice_p.h \
- qxcbmime.h \
- qxcbobject.h \
- qxcbscreen.h \
- qxcbwindow.h \
- qxcbbackingstore.h \
- qxcbwmsupport.h \
- qxcbnativeinterface.h \
- qxcbcursor.h \
- qxcbimage.h \
- qxcbxsettings.h \
- qxcbsystemtraytracker.h \
- qxcbeventqueue.h \
- qxcbeventdispatcher.h \
- qxcbconnection_basic.h \
- qxcbatom.h
-
-qtConfig(draganddrop) {
- SOURCES += qxcbdrag.cpp
- HEADERS += qxcbdrag.h
-}
-
-load(qt_build_paths)
-
-DEFINES += QT_BUILD_XCB_PLUGIN
-
-qtConfig(xcb-xlib) {
- QMAKE_USE += xcb_xlib
-}
-
-qtConfig(xcb-sm) {
- QMAKE_USE += x11sm
- SOURCES += qxcbsessionmanager.cpp
- HEADERS += qxcbsessionmanager.h
-}
-
-include(gl_integrations/gl_integrations.pri)
-include(nativepainting/nativepainting.pri)
-
-qtConfig(vulkan) {
- SOURCES += \
- qxcbvulkaninstance.cpp \
- qxcbvulkanwindow.cpp
-
- HEADERS += \
- qxcbvulkaninstance.h \
- qxcbvulkanwindow.h
-}
-
-QMAKE_USE += \
- xcb xcb_icccm xcb_image xcb_keysyms xcb_randr xcb_render xcb_renderutil \
- xcb_shape xcb_shm xcb_sync xcb_xfixes xcb_xkb xkbcommon xkbcommon_x11
-
-qtConfig(system-xcb-xinput) {
- QMAKE_USE += xcb_xinput
-} else {
- # Use bundled xcb-xinput sources.
- XCB_DIR = $$QT_SOURCE_TREE/src/3rdparty/xcb
- INCLUDEPATH += $$XCB_DIR/include/
- SOURCES += $$XCB_DIR/libxcb/xinput.c
- # Ignore compiler warnings in 3rdparty C code.
- QMAKE_CFLAGS+=-w
-}
-
-qtConfig(dlopen): QMAKE_USE += libdl
-
-# qxcbkeyboard.cpp's KeyTbl has more than 256 levels of expansion and older
-# Clang uses that as a limit (it's 1024 in current versions).
-clang:!intel_icc: QMAKE_CXXFLAGS += -ftemplate-depth=1024
-
-load(qt_module)
diff --git a/src/plugins/platformthemes/gtk3/gtk3.pro b/src/plugins/platformthemes/gtk3/gtk3.pro
deleted file mode 100644
index e63d2dd614a..00000000000
--- a/src/plugins/platformthemes/gtk3/gtk3.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-TARGET = qgtk3
-
-PLUGIN_TYPE = platformthemes
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QGtk3ThemePlugin
-load(qt_plugin)
-
-QT += core-private gui-private
-
-CONFIG += X11
-QMAKE_USE += gtk3
-DEFINES += GDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_6
-
-HEADERS += \
- qgtk3dialoghelpers.h \
- qgtk3menu.h \
- qgtk3theme.h
-
-SOURCES += \
- main.cpp \
- qgtk3dialoghelpers.cpp \
- qgtk3menu.cpp \
- qgtk3theme.cpp
diff --git a/src/plugins/platformthemes/platformthemes.pro b/src/plugins/platformthemes/platformthemes.pro
deleted file mode 100644
index 07deff036de..00000000000
--- a/src/plugins/platformthemes/platformthemes.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += widgets-private
-
-qtConfig(dbus):qtConfig(regularexpression):qtConfig(mimetype):!darwin:!win32: SUBDIRS += xdgdesktopportal
-
-qtHaveModule(widgets):qtConfig(gtk3): SUBDIRS += gtk3
diff --git a/src/plugins/platformthemes/xdgdesktopportal/xdgdesktopportal.pro b/src/plugins/platformthemes/xdgdesktopportal/xdgdesktopportal.pro
deleted file mode 100644
index 4f6e74386c8..00000000000
--- a/src/plugins/platformthemes/xdgdesktopportal/xdgdesktopportal.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = qxdgdesktopportal
-
-PLUGIN_TYPE = platformthemes
-PLUGIN_EXTENDS = -
-PLUGIN_CLASS_NAME = QXdgDesktopPortalThemePlugin
-load(qt_plugin)
-
-QT += core-private dbus gui-private
-
-HEADERS += \
- qxdgdesktopportaltheme.h \
- qxdgdesktopportalfiledialog_p.h
-
-SOURCES += \
- main.cpp \
- qxdgdesktopportaltheme.cpp \
- qxdgdesktopportalfiledialog.cpp
diff --git a/src/plugins/plugins.pro b/src/plugins/plugins.pro
deleted file mode 100644
index 880bd1c631c..00000000000
--- a/src/plugins/plugins.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += network
-
-qtHaveModule(sql): SUBDIRS += sqldrivers
-qtHaveModule(gui) {
- SUBDIRS *= platforms platforminputcontexts platformthemes
- qtConfig(imageformatplugin): SUBDIRS *= imageformats
- !android:qtConfig(library): SUBDIRS *= generic
-}
-qtHaveModule(widgets): SUBDIRS += styles
-
-qtHaveModule(printsupport): \
- SUBDIRS += printsupport
diff --git a/src/plugins/printsupport/cups/cups.pro b/src/plugins/printsupport/cups/cups.pro
deleted file mode 100644
index 58bc11606b9..00000000000
--- a/src/plugins/printsupport/cups/cups.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-TARGET = cupsprintersupport
-MODULE = cupsprintersupport
-
-QT += core-private gui-private printsupport printsupport-private
-
-QMAKE_USE_PRIVATE += cups
-
-INCLUDEPATH += ../../../printsupport/kernel
-
-SOURCES += main.cpp \
- qppdprintdevice.cpp \
- qcupsprintersupport.cpp \
- qcupsprintengine.cpp
-
-HEADERS += qcupsprintersupport_p.h \
- qppdprintdevice.h \
- qcupsprintengine_p.h
-
-OTHER_FILES += cups.json
-
-PLUGIN_TYPE = printsupport
-PLUGIN_CLASS_NAME = QCupsPrinterSupportPlugin
-load(qt_plugin)
diff --git a/src/plugins/printsupport/printsupport.pro b/src/plugins/printsupport/printsupport.pro
deleted file mode 100644
index a7397a73900..00000000000
--- a/src/plugins/printsupport/printsupport.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += printsupport-private
-
-unix:!darwin:qtConfig(cups): SUBDIRS += cups
diff --git a/src/plugins/sqldrivers/configure.pri b/src/plugins/sqldrivers/configure.pri
deleted file mode 100644
index be6a930e522..00000000000
--- a/src/plugins/sqldrivers/configure.pri
+++ /dev/null
@@ -1,85 +0,0 @@
-# custom tests
-
-defineTest(qtConfLibrary_psqlConfig) {
- pg_config = $$config.input.psql_config
- isEmpty(pg_config):!cross_compile: \
- pg_config = $$qtConfFindInPath("pg_config")
- !win32:!isEmpty(pg_config) {
- qtRunLoggedCommand("$$pg_config --libdir", libdir)|return(false)
- !qtConfResolvePathLibs($${1}.libs, $$libdir, -lpq): \
- return(false)
- qtRunLoggedCommand("$$pg_config --includedir", includedir)|return(false)
- !qtConfResolvePathIncs($${1}.includedir, $$includedir, $$2): \
- return(false)
- return(true)
- }
- qtLog("pg_config not found.")
- return(false)
-}
-
-defineTest(qtConfLibrary_psqlEnv) {
- # Respect PSQL_LIBS if set
- PSQL_LIBS = $$getenv(PSQL_LIBS)
- !isEmpty(PSQL_LIBS) {
- eval(libs = $$PSQL_LIBS)
- !qtConfResolveLibs($${1}.libs, $$libs): \
- return(false)
- } else {
- !qtConfLibrary_inline($$1, $$2): \
- return(false)
- }
- return(true)
-}
-
-defineTest(qtConfLibrary_mysqlConfig) {
- mysql_config = $$config.input.mysql_config
- isEmpty(mysql_config):!cross_compile: \
- mysql_config = $$qtConfFindInPath("mysql_config")
- !isEmpty(mysql_config) {
- qtRunLoggedCommand("$$mysql_config --version", version)|return(false)
- version = $$split(version, '.')
- version = $$first(version)
- isEmpty(version)|lessThan(version, 4): return(false)]
-
- # query is either --libs or --libs_r
- query = $$eval($${1}.query)
- qtRunLoggedCommand("$$mysql_config $$query", libs)|return(false)
- qtRunLoggedCommand("$$mysql_config --include", includedir)|return(false)
- eval(libs = $$libs)
- # -rdynamic should not be returned by mysql_config, but is on RHEL 6.6
- libs -= -rdynamic
- equals($${1}.cleanlibs, true) {
- for(l, libs) {
- # Drop all options besides the -L one and the -lmysqlclient one
- # so we don't unnecessarily link to libs like OpenSSL
- contains(l, "^(-L|-lmysqlclient).*"): cleanlibs += $$l
- }
- libs = $$cleanlibs
- }
- !qtConfResolveLibs($${1}.libs, $$libs): \
- return(false)
- eval(rawincludedir = $$includedir)
- rawincludedir ~= s/^-I//g
- includedir =
- for (id, rawincludedir): \
- includedir += $$clean_path($$id)
- !qtConfResolvePathIncs($${1}.includedir, $$includedir, $$2): \
- return(false)
- return(true)
- }
- qtLog("mysql_config not found.")
- return(false)
-}
-
-defineTest(qtConfLibrary_sybaseEnv) {
- libdir =
- sybase = $$getenv(SYBASE)
- !isEmpty(sybase): \
- libdir += $${sybase}/lib
- eval(libs = $$getenv(SYBASE_LIBS))
- isEmpty(libs): \
- libs = $$eval($${1}.libs)
- !qtConfResolvePathLibs($${1}.libs, $$libdir, $$libs): \
- return(false)
- return(true)
-}
diff --git a/src/plugins/sqldrivers/db2/db2.pro b/src/plugins/sqldrivers/db2/db2.pro
deleted file mode 100644
index b99fe91fe32..00000000000
--- a/src/plugins/sqldrivers/db2/db2.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = qsqldb2
-
-HEADERS += $$PWD/qsql_db2_p.h
-SOURCES += $$PWD/qsql_db2.cpp $$PWD/main.cpp
-
-QMAKE_USE += db2
-
-OTHER_FILES += db2.json
-
-equals(QT_ARCH, x86_64): DEFINES += ODBC64
-
-PLUGIN_CLASS_NAME = QDB2DriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/sqldrivers/ibase/ibase.pro b/src/plugins/sqldrivers/ibase/ibase.pro
deleted file mode 100644
index e5709207d1e..00000000000
--- a/src/plugins/sqldrivers/ibase/ibase.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TARGET = qsqlibase
-
-HEADERS += $$PWD/qsql_ibase_p.h
-SOURCES += $$PWD/qsql_ibase.cpp $$PWD/main.cpp
-
-# FIXME: ignores libfb (unix)/fbclient (win32) - but that's for the test anyway
-QMAKE_USE += ibase
-
-OTHER_FILES += ibase.json
-
-PLUGIN_CLASS_NAME = QIBaseDriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/sqldrivers/mysql/mysql.pro b/src/plugins/sqldrivers/mysql/mysql.pro
deleted file mode 100644
index 56dd5f598c6..00000000000
--- a/src/plugins/sqldrivers/mysql/mysql.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TARGET = qsqlmysql
-
-HEADERS += $$PWD/qsql_mysql_p.h
-SOURCES += $$PWD/qsql_mysql.cpp $$PWD/main.cpp
-
-QMAKE_USE += mysql
-
-OTHER_FILES += mysql.json
-
-PLUGIN_CLASS_NAME = QMYSQLDriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/sqldrivers/oci/oci.pro b/src/plugins/sqldrivers/oci/oci.pro
deleted file mode 100644
index e6ef71f20f2..00000000000
--- a/src/plugins/sqldrivers/oci/oci.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TARGET = qsqloci
-
-HEADERS += $$PWD/qsql_oci_p.h
-SOURCES += $$PWD/qsql_oci.cpp $$PWD/main.cpp
-
-QMAKE_USE += oci
-
-darwin:QMAKE_LFLAGS += -Wl,-flat_namespace,-U,_environ
-
-OTHER_FILES += oci.json
-
-PLUGIN_CLASS_NAME = QOCIDriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/sqldrivers/odbc/odbc.pro b/src/plugins/sqldrivers/odbc/odbc.pro
deleted file mode 100644
index 17844f27d23..00000000000
--- a/src/plugins/sqldrivers/odbc/odbc.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TARGET = qsqlodbc
-
-HEADERS += $$PWD/qsql_odbc_p.h
-SOURCES += $$PWD/qsql_odbc.cpp $$PWD/main.cpp
-
-QMAKE_USE += odbc
-unix: DEFINES += UNICODE
-
-OTHER_FILES += odbc.json
-
-PLUGIN_CLASS_NAME = QODBCDriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/sqldrivers/psql/psql.pro b/src/plugins/sqldrivers/psql/psql.pro
deleted file mode 100644
index c44a6319c35..00000000000
--- a/src/plugins/sqldrivers/psql/psql.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TARGET = qsqlpsql
-
-HEADERS += $$PWD/qsql_psql_p.h
-SOURCES += $$PWD/qsql_psql.cpp $$PWD/main.cpp
-
-QMAKE_USE += psql
-
-OTHER_FILES += psql.json
-
-PLUGIN_CLASS_NAME = QPSQLDriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/sqldrivers/qsqldriverbase.pri b/src/plugins/sqldrivers/qsqldriverbase.pri
deleted file mode 100644
index 4b78fa9454e..00000000000
--- a/src/plugins/sqldrivers/qsqldriverbase.pri
+++ /dev/null
@@ -1,9 +0,0 @@
-QT = core core-private sql-private
-
-# For QMAKE_USE in the parent projects.
-include($$shadowed($$PWD)/qtsqldrivers-config.pri)
-
-PLUGIN_TYPE = sqldrivers
-load(qt_plugin)
-
-DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII
diff --git a/src/plugins/sqldrivers/sqldrivers.pro b/src/plugins/sqldrivers/sqldrivers.pro
deleted file mode 100644
index f1db8f65a28..00000000000
--- a/src/plugins/sqldrivers/sqldrivers.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = subdirs
-
-sqldrivers_standalone {
- _QMAKE_CACHE_ = $$shadowed($$SQLDRV_SRC_TREE)/.qmake.conf
- load(qt_configure)
-}
-
-qtConfig(sql-psql) : SUBDIRS += psql
-qtConfig(sql-mysql) : SUBDIRS += mysql
-qtConfig(sql-odbc) : SUBDIRS += odbc
-qtConfig(sql-oci) : SUBDIRS += oci
-qtConfig(sql-db2) : SUBDIRS += db2
-qtConfig(sql-sqlite) : SUBDIRS += sqlite
-qtConfig(sql-ibase) : SUBDIRS += ibase
diff --git a/src/plugins/sqldrivers/sqlite/sqlite.pro b/src/plugins/sqldrivers/sqlite/sqlite.pro
deleted file mode 100644
index d7e19f97b1e..00000000000
--- a/src/plugins/sqldrivers/sqlite/sqlite.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = qsqlite
-
-HEADERS += $$PWD/qsql_sqlite_p.h
-SOURCES += $$PWD/qsql_sqlite.cpp $$PWD/smain.cpp
-
-include($$OUT_PWD/../qtsqldrivers-config.pri)
-QT_FOR_CONFIG += sqldrivers-private
-
-qtConfig(system-sqlite) {
- QMAKE_USE += sqlite
-} else {
- include($$PWD/../../../3rdparty/sqlite.pri)
-}
-
-OTHER_FILES += sqlite.json
-
-PLUGIN_CLASS_NAME = QSQLiteDriverPlugin
-include(../qsqldriverbase.pri)
diff --git a/src/plugins/styles/android/android.pro b/src/plugins/styles/android/android.pro
deleted file mode 100644
index 4ca35d80462..00000000000
--- a/src/plugins/styles/android/android.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = qandroidstyle
-
-QT += widgets-private
-
-SOURCES += \
- main.cpp \
- qandroidstyle.cpp
-
-HEADERS += \
- qandroidstyle_p.h
-
-DISTFILES += androidstyle.json
-
-PLUGIN_TYPE = styles
-PLUGIN_CLASS_NAME = QAndroidStylePlugin
-load(qt_plugin)
diff --git a/src/plugins/styles/mac/mac.pro b/src/plugins/styles/mac/mac.pro
deleted file mode 100644
index 9044354c071..00000000000
--- a/src/plugins/styles/mac/mac.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TARGET = qmacstyle
-
-QT += widgets-private
-
-SOURCES += \
- main.mm \
- qmacstyle_mac.mm
-
-HEADERS += \
- qmacstyle_mac_p.h \
- qmacstyle_mac_p_p.h
-
-LIBS_PRIVATE += -framework AppKit
-
-DISTFILES += macstyle.json
-
-PLUGIN_TYPE = styles
-PLUGIN_CLASS_NAME = QMacStylePlugin
-load(qt_plugin)
diff --git a/src/plugins/styles/styles.pro b/src/plugins/styles/styles.pro
deleted file mode 100644
index 542ad1329a2..00000000000
--- a/src/plugins/styles/styles.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += widgets-private
-
-qtConfig(style-android): SUBDIRS += android
-
-qtConfig(style-mac): SUBDIRS += mac
-
-qtConfig(style-windowsvista): SUBDIRS += windowsvista
diff --git a/src/plugins/styles/windowsvista/windowsvista.pro b/src/plugins/styles/windowsvista/windowsvista.pro
deleted file mode 100644
index 483914c13d9..00000000000
--- a/src/plugins/styles/windowsvista/windowsvista.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TARGET = qwindowsvistastyle
-
-QT += widgets-private
-
-SOURCES += main.cpp
-
-HEADERS += qwindowsvistastyle_p.h qwindowsvistastyle_p_p.h
-SOURCES += qwindowsvistastyle.cpp
-
-HEADERS += qwindowsxpstyle_p.h qwindowsxpstyle_p_p.h
-SOURCES += qwindowsxpstyle.cpp
-
-QMAKE_USE_PRIVATE += user32 gdi32
-LIBS_PRIVATE *= -luxtheme
-
-DISTFILES += windowsvistastyle.json
-
-PLUGIN_TYPE = styles
-PLUGIN_CLASS_NAME = QWindowsVistaStylePlugin
-load(qt_plugin)
diff --git a/src/printsupport/dialogs/dialogs.pri b/src/printsupport/dialogs/dialogs.pri
deleted file mode 100644
index 0a7b947c79f..00000000000
--- a/src/printsupport/dialogs/dialogs.pri
+++ /dev/null
@@ -1,46 +0,0 @@
-# Qt dialogs module
-
-INCLUDEPATH += $$PWD
-
-qtConfig(printdialog) {
- HEADERS += \
- dialogs/qabstractprintdialog.h \
- dialogs/qabstractprintdialog_p.h \
- dialogs/qpagesetupdialog_p.h \
- dialogs/qpagesetupdialog.h \
- dialogs/qprintdialog.h
-
- macos {
- OBJECTIVE_SOURCES += dialogs/qpagesetupdialog_mac.mm \
- dialogs/qprintdialog_mac.mm
- LIBS_PRIVATE += -framework AppKit
- }
-
- win32 {
- SOURCES += dialogs/qpagesetupdialog_win.cpp \
- dialogs/qprintdialog_win.cpp
- }
-
- unix:!darwin {
- INCLUDEPATH += $$QT_SOURCE_TREE/src/plugins/printsupport/cups
- HEADERS += dialogs/qpagesetupdialog_unix_p.h
- SOURCES += dialogs/qprintdialog_unix.cpp \
- dialogs/qpagesetupdialog_unix.cpp
- FORMS += dialogs/qprintsettingsoutput.ui \
- dialogs/qprintwidget.ui \
- dialogs/qprintpropertieswidget.ui
- }
-
- SOURCES += \
- dialogs/qabstractprintdialog.cpp \
- dialogs/qpagesetupdialog.cpp
-
- FORMS += dialogs/qpagesetupwidget.ui
- RESOURCES += dialogs/qprintdialog.qrc
-}
-
-qtConfig(printpreviewdialog) {
- HEADERS += dialogs/qprintpreviewdialog.h
- SOURCES += dialogs/qprintpreviewdialog.cpp
-}
-
diff --git a/src/printsupport/doc/snippets/snippets.pro b/src/printsupport/doc/snippets/snippets.pro
deleted file mode 100644
index ea1f634ac12..00000000000
--- a/src/printsupport/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-#! [qmake_use]
-QT += printsupport
-#! [qmake_use]
diff --git a/src/printsupport/kernel/kernel.pri b/src/printsupport/kernel/kernel.pri
deleted file mode 100644
index c47ea9c87c8..00000000000
--- a/src/printsupport/kernel/kernel.pri
+++ /dev/null
@@ -1,34 +0,0 @@
-HEADERS += \
- $$PWD/qpaintengine_alpha_p.h \
- $$PWD/qprint_p.h \
- $$PWD/qprintdevice_p.h \
- $$PWD/qprintengine.h \
- $$PWD/qprinter.h \
- $$PWD/qprinter_p.h \
- $$PWD/qprinterinfo.h \
- $$PWD/qprinterinfo_p.h \
- $$PWD/qplatformprintdevice.h \
- $$PWD/qplatformprintplugin.h \
- $$PWD/qplatformprintersupport.h \
- $$PWD/qtprintsupportglobal_p.h \
- $$PWD/qtprintsupportglobal.h
-
-SOURCES += \
- $$PWD/qpaintengine_alpha.cpp \
- $$PWD/qprintdevice.cpp \
- $$PWD/qprintengine_pdf.cpp \
- $$PWD/qprinter.cpp \
- $$PWD/qprinterinfo.cpp \
- $$PWD/qplatformprintdevice.cpp \
- $$PWD/qplatformprintplugin.cpp \
- $$PWD/qplatformprintersupport.cpp
-
-qtConfig(printpreviewwidget) {
- HEADERS += $$PWD/qpaintengine_preview_p.h
- SOURCES += $$PWD/qpaintengine_preview.cpp
-}
-
-unix:!darwin:qtConfig(cups) {
- SOURCES += $$PWD/qcups.cpp
- HEADERS += $$PWD/qcups_p.h
-}
diff --git a/src/printsupport/platform/macos/macos.pri b/src/printsupport/platform/macos/macos.pri
deleted file mode 100644
index 06a7c6a6830..00000000000
--- a/src/printsupport/platform/macos/macos.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-SOURCES += \
- $$PWD/qprintengine_mac.mm \
- $$PWD/qpaintengine_mac.mm \
- $$PWD/qcocoaprintdevice.mm
-
-HEADERS += \
- $$PWD/qcocoaprintersupport_p.h \
- $$PWD/qcocoaprintdevice_p.h \
- $$PWD/qprintengine_mac_p.h \
- $$PWD/qpaintengine_mac_p.h
-
-# Disable PCH to allow selectively enabling QT_STATICPLUGIN
-NO_PCH_SOURCES += $$PWD/qcocoaprintersupport.mm
-
-LIBS += -framework ApplicationServices -lcups
-
-OTHER_FILES += cocoa.json
diff --git a/src/printsupport/platform/windows/windows.pri b/src/printsupport/platform/windows/windows.pri
deleted file mode 100644
index 89d765dc280..00000000000
--- a/src/printsupport/platform/windows/windows.pri
+++ /dev/null
@@ -1,16 +0,0 @@
-SOURCES += \
- $$PWD/qprintengine_win.cpp \
- $$PWD/qwindowsprintdevice.cpp
-
-# Disable PCH to allow selectively enabling QT_STATICPLUGIN
-NO_PCH_SOURCES += $$PWD/qwindowsprintersupport.cpp
-
-HEADERS += \
- $$PWD/qprintengine_win_p.h \
- $$PWD/qwindowsprintersupport_p.h \
- $$PWD/qwindowsprintdevice_p.h
-
-OTHER_FILES += $$PWD/windows.json
-
-LIBS += -lwinspool -lcomdlg32
-QMAKE_USE_PRIVATE += user32 gdi32
diff --git a/src/printsupport/printsupport.pro b/src/printsupport/printsupport.pro
deleted file mode 100644
index 53bdccb3a3a..00000000000
--- a/src/printsupport/printsupport.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TARGET = QtPrintSupport
-QT = core-private gui-private widgets-private
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-
-QMAKE_DOCS = $$PWD/doc/qtprintsupport.qdocconf
-
-QMAKE_LIBS += $$QMAKE_LIBS_PRINTSUPPORT
-
-include(kernel/kernel.pri)
-include(widgets/widgets.pri)
-include(dialogs/dialogs.pri)
-
-macos: include(platform/macos/macos.pri)
-win32: include(platform/windows/windows.pri)
-
-MODULE_PLUGIN_TYPES = \
- printsupport
-load(qt_module)
diff --git a/src/printsupport/widgets/widgets.pri b/src/printsupport/widgets/widgets.pri
deleted file mode 100644
index 1b5f0aca34a..00000000000
--- a/src/printsupport/widgets/widgets.pri
+++ /dev/null
@@ -1,13 +0,0 @@
-qtConfig(printpreviewwidget) {
- HEADERS += widgets/qprintpreviewwidget.h
- SOURCES += widgets/qprintpreviewwidget.cpp
-}
-
-unix:!darwin:qtConfig(cupsjobwidget) {
- HEADERS += widgets/qcupsjobwidget_p.h
- SOURCES += widgets/qcupsjobwidget.cpp
- FORMS += widgets/qcupsjobwidget.ui
-
-}
-
-INCLUDEPATH += $$PWD
diff --git a/src/sql/doc/snippets/code/code.pro b/src/sql/doc/snippets/code/code.pro
deleted file mode 100644
index 779aee7f6be..00000000000
--- a/src/sql/doc/snippets/code/code.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = lib
-TARGET = code_snippets
-QT = core
-
-#! [qmake_use]
-QT += sql
-#! [qmake_use]
-
-SOURCES = \
- doc_src_sql-driver.cpp \
- src_sql_kernel_qsqldatabase.cpp \
- src_sql_kernel_qsqlerror.cpp \
- src_sql_kernel_qsqlresult.cpp \
- src_sql_kernel_qsqldriver.cpp \
- src_sql_models_qsqlquerymodel.cpp
diff --git a/src/sql/doc/snippets/snippets.pro b/src/sql/doc/snippets/snippets.pro
deleted file mode 100644
index 68be4669cd5..00000000000
--- a/src/sql/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = subdirs
-TARGET = sqldatabase_snippets
-SUBDIRS =
-
-contains(QT_BUILD_PARTS, tests) {
- SUBDIRS += \
- code \
- sqldatabase
-}
-
diff --git a/src/sql/doc/snippets/sqldatabase/sqldatabase.pro b/src/sql/doc/snippets/sqldatabase/sqldatabase.pro
deleted file mode 100644
index b31a52996eb..00000000000
--- a/src/sql/doc/snippets/sqldatabase/sqldatabase.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = sqldatabase_snippets
-QT = core sql
-
-SOURCES = \
- sqldatabase.cpp
diff --git a/src/sql/kernel/kernel.pri b/src/sql/kernel/kernel.pri
deleted file mode 100644
index fd6ace82772..00000000000
--- a/src/sql/kernel/kernel.pri
+++ /dev/null
@@ -1,27 +0,0 @@
-HEADERS += kernel/qtsqlglobal.h \
- kernel/qtsqlglobal_p.h \
- kernel/qsqlquery.h \
- kernel/qsqldatabase.h \
- kernel/qsqlfield.h \
- kernel/qsqlrecord.h \
- kernel/qsqldriver.h \
- kernel/qsqldriver_p.h \
- kernel/qsqlnulldriver_p.h \
- kernel/qsqldriverplugin.h \
- kernel/qsqlerror.h \
- kernel/qsqlresult.h \
- kernel/qsqlresult_p.h \
- kernel/qsqlcachedresult_p.h \
- kernel/qsqlindex.h
-
-SOURCES += kernel/qsqlquery.cpp \
- kernel/qsqldatabase.cpp \
- kernel/qsqlfield.cpp \
- kernel/qsqlrecord.cpp \
- kernel/qsqldriver.cpp \
- kernel/qsqldriverplugin.cpp \
- kernel/qsqlerror.cpp \
- kernel/qsqlresult.cpp \
- kernel/qsqlindex.cpp \
- kernel/qsqlcachedresult.cpp
-
diff --git a/src/sql/models/models.pri b/src/sql/models/models.pri
deleted file mode 100644
index 972cf2f3f28..00000000000
--- a/src/sql/models/models.pri
+++ /dev/null
@@ -1,12 +0,0 @@
-HEADERS += models/qsqlquerymodel.h \
- models/qsqlquerymodel_p.h \
- models/qsqltablemodel.h \
- models/qsqltablemodel_p.h \
- models/qsqlrelationaldelegate.h \
- models/qsqlrelationaltablemodel.h
-
-SOURCES += models/qsqlquerymodel.cpp \
- models/qsqltablemodel.cpp \
- models/qsqlrelationaldelegate.cpp \
- models/qsqlrelationaltablemodel.cpp
-
diff --git a/src/sql/sql.pro b/src/sql/sql.pro
deleted file mode 100644
index 1cd2a052508..00000000000
--- a/src/sql/sql.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = QtSql
-QT = core-private
-
-DEFINES += QT_NO_USING_NAMESPACE
-msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x62000000
-
-QMAKE_DOCS = $$PWD/doc/qtsql.qdocconf
-
-DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_FOREACH
-PRECOMPILED_HEADER = ../corelib/global/qt_pch.h
-SQL_P = sql
-
-include(kernel/kernel.pri)
-qtConfig(sqlmodel): include(models/models.pri)
-
-MODULE_PLUGIN_TYPES = \
- sqldrivers
-load(qt_module)
diff --git a/src/src.pro b/src/src.pro
deleted file mode 100644
index 8efa4e679da..00000000000
--- a/src/src.pro
+++ /dev/null
@@ -1,276 +0,0 @@
-TEMPLATE = subdirs
-
-QT_FOR_CONFIG += core-private gui-private printsupport
-
-include($$OUT_PWD/corelib/qtcore-config.pri)
-include($$OUT_PWD/gui/qtgui-config.pri)
-include($$OUT_PWD/printsupport/qtprintsupport-config.pri)
-
-force_bootstrap|!qtConfig(commandlineparser): \
- CONFIG += force_dbus_bootstrap
-
-src_qtzlib.file = $$PWD/corelib/qtzlib.pro
-src_qtzlib.target = sub-zlib
-
-src_tools_bootstrap.subdir = tools/bootstrap
-src_tools_bootstrap.target = sub-bootstrap
-
-src_tools_moc.subdir = tools/moc
-src_tools_moc.target = sub-moc
-src_tools_moc.depends = src_tools_bootstrap
-
-src_tools_rcc.subdir = tools/rcc
-src_tools_rcc.target = sub-rcc
-src_tools_rcc.depends = src_tools_bootstrap
-
-src_tools_qlalr.subdir = tools/qlalr
-src_tools_qlalr.target = sub-qlalr
-force_bootstrap: src_tools_qlalr.depends = src_tools_bootstrap
-else: src_tools_qlalr.depends = src_corelib
-
-src_tools_tracegen.subdir = tools/tracegen
-src_tools_tracegen.target = sub-tracegen
-src_tools_tracegen.depends = src_tools_bootstrap
-
-src_tools_uic.subdir = tools/uic
-src_tools_uic.target = sub-uic
-force_bootstrap: src_tools_uic.depends = src_tools_bootstrap
-else: src_tools_uic.depends = src_corelib
-
-src_tools_bootstrap_dbus.subdir = tools/bootstrap-dbus
-src_tools_bootstrap_dbus.target = sub-bootstrap_dbus
-src_tools_bootstrap_dbus.depends = src_tools_bootstrap
-
-src_tools_qdbusxml2cpp.subdir = tools/qdbusxml2cpp
-src_tools_qdbusxml2cpp.target = sub-qdbusxml2cpp
-force_dbus_bootstrap: src_tools_qdbusxml2cpp.depends = src_tools_bootstrap_dbus
-else: src_tools_qdbusxml2cpp.depends = src_dbus
-
-src_tools_qdbuscpp2xml.subdir = tools/qdbuscpp2xml
-src_tools_qdbuscpp2xml.target = sub-qdbuscpp2xml
-force_bootstrap: src_tools_qdbuscpp2xml.depends = src_tools_bootstrap_dbus
-else: src_tools_qdbuscpp2xml.depends = src_dbus
-
-src_tools_androiddeployqt.subdir = tools/androiddeployqt
-src_tools_androiddeployqt.target = sub-androiddeployqt
-src_tools_androiddeployqt.depends = src_corelib
-
-src_tools_androidtestrunner.subdir = tools/androidtestrunner
-src_tools_androidtestrunner.target = sub-androidtestrunner
-src_tools_androidtestrunner.depends = src_corelib
-
-src_tools_qvkgen.subdir = tools/qvkgen
-src_tools_qvkgen.target = sub-qvkgen
-force_bootstrap: src_tools_qvkgen.depends = src_tools_bootstrap
-else: src_tools_qvkgen.depends = src_corelib
-
-src_entrypoint.subdir = $$PWD/entrypoint
-src_entrypoint.target = sub-entrypoint
-src_entrypoint.depends = sub-corelib # just for the module .pri file
-
-src_corelib.subdir = $$PWD/corelib
-src_corelib.target = sub-corelib
-src_corelib.depends = src_tools_moc src_tools_tracegen
-
-src_xml.subdir = $$PWD/xml
-src_xml.target = sub-xml
-src_xml.depends = src_corelib
-
-src_dbus.subdir = $$PWD/dbus
-src_dbus.target = sub-dbus
-src_dbus.depends = src_corelib
-force_dbus_bootstrap: src_dbus.depends += src_tools_bootstrap_dbus # avoid syncqt race
-
-src_concurrent.subdir = $$PWD/concurrent
-src_concurrent.target = sub-concurrent
-src_concurrent.depends = src_corelib
-
-src_sql.subdir = $$PWD/sql
-src_sql.target = sub-sql
-src_sql.depends = src_corelib
-
-src_network.subdir = $$PWD/network
-src_network.target = sub-network
-src_network.depends = src_corelib
-
-src_testlib.subdir = $$PWD/testlib
-src_testlib.target = sub-testlib
-src_testlib.depends = src_corelib # testlib links only to corelib, but see below for the headers
-
-src_3rdparty_pcre2.subdir = $$PWD/3rdparty/pcre2
-src_3rdparty_pcre2.target = sub-3rdparty-pcre2
-
-src_3rdparty_harfbuzzng.subdir = $$PWD/3rdparty/harfbuzz-ng
-src_3rdparty_harfbuzzng.target = sub-3rdparty-harfbuzzng
-src_3rdparty_harfbuzzng.depends = src_corelib # for the Qt atomics
-
-src_3rdparty_libpng.subdir = $$PWD/3rdparty/libpng
-src_3rdparty_libpng.target = sub-3rdparty-libpng
-
-src_3rdparty_freetype.subdir = $$PWD/3rdparty/freetype
-src_3rdparty_freetype.target = sub-3rdparty-freetype
-
-src_3rdparty_gradle.subdir = $$PWD/3rdparty/gradle
-src_3rdparty_gradle.target = sub-3rdparty-gradle
-
-src_gui.subdir = $$PWD/gui
-src_gui.target = sub-gui
-src_gui.depends = src_corelib src_tools_rcc
-
-src_platformsupport.subdir = $$PWD/platformsupport
-src_platformsupport.target = sub-platformsupport
-src_platformsupport.depends = src_corelib src_gui
-
-src_widgets.subdir = $$PWD/widgets
-src_widgets.target = sub-widgets
-src_widgets.depends = src_corelib src_gui src_tools_uic
-
-src_opengl.subdir = $$PWD/opengl
-src_opengl.target = sub-opengl
-src_opengl.depends = src_gui
-
-src_openglwidgets.subdir = $$PWD/openglwidgets
-src_openglwidgets.target = sub-openglwidgets
-src_openglwidgets.depends = src_opengl src_widgets
-
-src_printsupport.subdir = $$PWD/printsupport
-src_printsupport.target = sub-printsupport
-src_printsupport.depends = src_corelib src_gui src_widgets src_tools_uic
-
-src_plugins.subdir = $$PWD/plugins
-src_plugins.target = sub-plugins
-
-src_android.subdir = $$PWD/android
-
-# this order is important
-!qtConfig(system-zlib)|cross_compile {
- SUBDIRS += src_qtzlib
- !qtConfig(system-zlib) {
- src_3rdparty_libpng.depends += src_corelib
- src_3rdparty_freetype.depends += src_corelib
- }
-}
-SUBDIRS += src_tools_bootstrap src_tools_moc src_tools_rcc src_tools_tracegen
-qtConfig(regularexpression):!qtConfig(system-pcre2):pcre2 {
- SUBDIRS += src_3rdparty_pcre2
- src_corelib.depends += src_3rdparty_pcre2
-}
-TOOLS = src_tools_moc src_tools_rcc src_tools_tracegen src_tools_qlalr
-SUBDIRS += src_corelib src_tools_qlalr
-
-uikit|win32:SUBDIRS += src_entrypoint
-
-qtConfig(network) {
- SUBDIRS += src_network
- src_plugins.depends += src_network
- android: SUBDIRS += network/android/jar
-}
-qtConfig(sql) {
- SUBDIRS += src_sql
- src_plugins.depends += src_sql
-}
-qtConfig(xml): SUBDIRS += src_xml
-qtConfig(testlib): SUBDIRS += src_testlib
-
-qtConfig(dbus) {
- force_dbus_bootstrap|qtConfig(private_tests): \
- SUBDIRS += src_tools_bootstrap_dbus
- SUBDIRS += src_dbus src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml
- TOOLS += src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml
- qtConfig(accessibility-atspi-bridge): \
- src_platformsupport.depends += src_dbus src_tools_qdbusxml2cpp
- src_plugins.depends += src_dbus src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml
- src_gui.depends += src_dbus src_tools_qdbusxml2cpp
-}
-
-android {
- SUBDIRS += src_tools_androiddeployqt \
- src_tools_androidtestrunner
- TOOLS += src_tools_androiddeployqt \
- src_tools_androidtestrunner
-}
-
-qtConfig(concurrent): SUBDIRS += src_concurrent
-qtConfig(gui) {
- qtConfig(harfbuzz):!qtConfig(system-harfbuzz) {
- SUBDIRS += src_3rdparty_harfbuzzng
- src_gui.depends += src_3rdparty_harfbuzzng
- }
- qtConfig(png):!qtConfig(system-png) {
- SUBDIRS += src_3rdparty_libpng
- src_3rdparty_freetype.depends += src_3rdparty_libpng
- src_gui.depends += src_3rdparty_libpng
- }
- qtConfig(freetype):!qtConfig(system-freetype) {
- SUBDIRS += src_3rdparty_freetype
- src_gui.depends += src_3rdparty_freetype
- }
- qtConfig(vkgen) {
- SUBDIRS += src_tools_qvkgen
- src_gui.depends += src_tools_qvkgen
- TOOLS += src_tools_qvkgen
- }
- SUBDIRS += src_gui src_platformsupport
- qtConfig(opengl) {
- SUBDIRS += src_opengl
- src_plugins.depends += src_opengl
- src_platformsupport.depends += src_opengl
- }
- src_plugins.depends += src_gui src_platformsupport
- src_testlib.depends += src_gui # if QtGui is enabled, QtTest requires QtGui's headers
- qtConfig(widgets) {
- SUBDIRS += src_tools_uic src_widgets
- TOOLS += src_tools_uic
- src_plugins.depends += src_widgets
- src_testlib.depends += src_widgets # if QtWidgets is enabled, QtTest requires QtWidgets's headers
- qtConfig(printer) {
- SUBDIRS += src_printsupport
- src_plugins.depends += src_printsupport
- }
- qtConfig(opengl): SUBDIRS += src_openglwidgets
- }
-}
-SUBDIRS += src_plugins
-
-nacl: SUBDIRS -= src_network src_testlib
-
-android:!android-embedded: SUBDIRS += src_android src_3rdparty_gradle
-
-qtConfig(private_tests) {
- qtConfig(network):qtConfig(gui) {
- src_network_doc_snippets.subdir = network/doc/snippets
- src_network_doc_snippets.target = sub-network-doc-snippets
- src_network_doc_snippets.depends = src_network src_gui
- SUBDIRS += src_network_doc_snippets
- }
-
- qtConfig(sql) {
- src_sql_doc_snippets.subdir = sql/doc/snippets
- src_sql_doc_snippets.target = sub-sql-doc-snippets
- src_sql_doc_snippets.depends = src_sql
- SUBDIRS += src_sql_doc_snippets
- }
-
- qtConfig(testlib):qtConfig(widgets):qtConfig(sql) {
- src_testlib_doc_snippets.subdir = testlib/doc/snippets
- src_testlib_doc_snippets.target = sub-testlib-doc-snippets
- src_testlib_doc_snippets.depends = src_testlib src_widgets src_sql
- SUBDIRS += src_testlib_doc_snippets
- }
-
- qtConfig(widgets):qtConfig(printer):qtConfig(opengl) {
- src_widgets_doc_snippets.subdir = widgets/doc/snippets
- src_widgets_doc_snippets.target = sub-widgets-doc-snippets
- src_widgets_doc_snippets.depends = src_widgets src_printsupport src_opengl
- SUBDIRS += src_widgets_doc_snippets
- }
-}
-
-TR_EXCLUDE = \
- src_tools_bootstrap src_tools_moc src_tools_rcc src_tools_uic src_tools_qlalr \
- src_tools_bootstrap_dbus src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml \
- src_3rdparty_pcre2 src_3rdparty_harfbuzzng src_3rdparty_freetype \
- src_tools_tracegen
-
-sub-tools.depends = $$TOOLS
-QMAKE_EXTRA_TARGETS = sub-tools
diff --git a/src/testlib/doc/snippets/code/code.pro b/src/testlib/doc/snippets/code/code.pro
deleted file mode 100644
index ddd5f9b261f..00000000000
--- a/src/testlib/doc/snippets/code/code.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = lib
-TARGET = code_snippets
-QT += core sql widgets
-
-#! [qmake_use]
-QT += testlib
-#! [qmake_use]
-
-SOURCES = \
- doc_src_qtestevent.cpp \
- doc_src_qtestlib.cpp \
- doc_src_qtqskip.cpp \
- doc_src_qttest.cpp \
- src_corelib_kernel_qtestsupport_core.cpp
-
diff --git a/src/testlib/doc/snippets/code/doc_src_qtestlib.pro b/src/testlib/doc/snippets/code/doc_src_qtestlib.pro
deleted file mode 100644
index c4aeb5e99ce..00000000000
--- a/src/testlib/doc/snippets/code/doc_src_qtestlib.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-#! [1]
-QT += testlib
-#! [1]
-
-#! [2]
-CONFIG += testcase
-#! [2]
-
-#! [3]
-CONFIG += no_testcase_installs
-#! [3]
diff --git a/src/testlib/doc/snippets/code/doc_src_qttest.pro b/src/testlib/doc/snippets/code/doc_src_qttest.pro
deleted file mode 100644
index 62b8fb064cb..00000000000
--- a/src/testlib/doc/snippets/code/doc_src_qttest.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-#! [1]
-QT += testlib
-#! [1]
diff --git a/src/testlib/doc/snippets/snippets.pro b/src/testlib/doc/snippets/snippets.pro
deleted file mode 100644
index abf63ebef5a..00000000000
--- a/src/testlib/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS =
-
-contains(QT_BUILD_PARTS, tests) {
- SUBDIRS += \
- code
-}
-
diff --git a/src/testlib/selfcover.pri b/src/testlib/selfcover.pri
deleted file mode 100644
index 7de50ba6e6a..00000000000
--- a/src/testlib/selfcover.pri
+++ /dev/null
@@ -1,28 +0,0 @@
-# Configuration for testlib and its tests, to instrument with
-# FrogLogic's Squish CoCo (cf. testcocoon.prf, which handles similar
-# for general code; but testlib needs special handling).
-
-# Only for use when feature testlib_selfcover is enabled:
-!qtConfig(testlib_selfcover): return()
-
-# This enables verification that testlib itself is adequately tested,
-# as a grounds for trusting that testing with it is useful.
-# Exclude all non-testlib source from coverage instrumentation:
-COVERAGE_OPTIONS = --cs-exclude-file-abs-wildcard=$$QT_SOURCE_TREE/*
-COVERAGE_OPTIONS += --cs-include-file-abs-wildcard=*/src/testlib/*
-COVERAGE_OPTIONS += --cs-mcc # enable Multiple Condition Coverage
-COVERAGE_OPTIONS += --cs-mcdc # enable Multiple Condition / Decision Coverage
-# (recommended for ISO 26262 ASIL A, B and C -- highly recommended for ASIL D)
-# https://doc.froglogic.com/squish-coco/4.1/codecoverage.html#sec%3Amcdc
-
-QMAKE_CFLAGS += $$COVERAGE_OPTIONS
-QMAKE_CXXFLAGS += $$COVERAGE_OPTIONS
-QMAKE_LFLAGS += $$COVERAGE_OPTIONS
-
-# FIXME: relies on QMAKE_* being just the command-names, with no path prefix
-QMAKE_CC = cs$$QMAKE_CC
-QMAKE_CXX = cs$$QMAKE_CXX
-QMAKE_LINK = cs$$QMAKE_LINK
-QMAKE_LINK_SHLIB = cs$$QMAKE_LINK_SHLIB
-QMAKE_AR = cs$$QMAKE_AR
-QMAKE_LIB = cs$$QMAKE_LIB
diff --git a/src/testlib/testlib.pro b/src/testlib/testlib.pro
deleted file mode 100644
index 787df6b6484..00000000000
--- a/src/testlib/testlib.pro
+++ /dev/null
@@ -1,155 +0,0 @@
-TARGET = QtTest
-QT = core-private
-CONFIG += exceptions
-
-MODULE_CONFIG = console testlib_defines
-
-unix:!embedded:QMAKE_PKGCONFIG_DESCRIPTION = Qt \
- Unit \
- Testing \
- Library
-
-QMAKE_DOCS = $$PWD/doc/qttestlib.qdocconf
-
-HEADERS = \
- qabstracttestlogger_p.h \
- qbenchmark.h \
- qbenchmark_p.h \
- qbenchmarkmeasurement_p.h \
- qbenchmarktimemeasurers_p.h \
- qbenchmarkevent_p.h \
- qbenchmarkperfevents_p.h \
- qbenchmarkmetric.h \
- qbenchmarkmetric_p.h \
- qcsvbenchmarklogger_p.h \
- qplaintestlogger_p.h \
- qsignaldumper_p.h \
- qsignalspy.h \
- qteamcitylogger_p.h \
- qtestaccessible.h \
- qtestassert.h \
- qtestcase.h \
- qtestcoreelement_p.h \
- qtestcorelist_p.h \
- qtestdata.h \
- qtestevent.h \
- qtesteventloop.h \
- qtest_gui.h \
- qtest_network.h \
- qtest_widgets.h \
- qtest.h \
- qtestelement_p.h \
- qtestelementattribute_p.h \
- qtestkeyboard.h \
- qtestlog_p.h \
- qtestmouse.h \
- qtestresult_p.h \
- qtestspontaneevent.h \
- qtestsystem.h \
- qtesttable_p.h \
- qtesttouch.h \
- qtestblacklist_p.h \
- qtesthelpers_p.h \
- qttestglobal.h \
- qtestjunitstreamer_p.h \
- qtaptestlogger_p.h \
- qxmltestlogger_p.h \
- qjunittestlogger_p.h
-
-SOURCES = \
- qtestcase.cpp \
- qtestlog.cpp \
- qtesttable.cpp \
- qtestdata.cpp \
- qtestresult.cpp \
- qasciikey.cpp \
- qplaintestlogger.cpp \
- qxmltestlogger.cpp \
- qsignaldumper.cpp \
- qabstracttestlogger.cpp \
- qbenchmark.cpp \
- qbenchmarkmeasurement.cpp \
- qbenchmarkevent.cpp \
- qbenchmarkperfevents.cpp \
- qbenchmarkmetric.cpp \
- qcsvbenchmarklogger.cpp \
- qteamcitylogger.cpp \
- qtestelement.cpp \
- qtestelementattribute.cpp \
- qtestmouse.cpp \
- qtestjunitstreamer.cpp \
- qjunittestlogger.cpp \
- qtestblacklist.cpp \
- qtaptestlogger.cpp
-
-qtConfig(itemmodeltester) {
- HEADERS += \
- qabstractitemmodeltester.h
-
- SOURCES += \
- qabstractitemmodeltester.cpp
-}
-
-qtConfig(valgrind) {
- HEADERS += \
- qbenchmarkvalgrind_p.h
- SOURCES += \
- qbenchmarkvalgrind.cpp
-}
-
-DEFINES *= QT_NO_CAST_TO_ASCII \
- QT_NO_CAST_FROM_ASCII \
- QT_NO_FOREACH \
- QT_NO_DATASTREAM
-embedded:QMAKE_CXXFLAGS += -fno-rtti
-
-mac {
- LIBS += -framework Security
-
- SOURCES += qappletestlogger.cpp
- HEADERS += qappletestlogger_p.h
-
- macos {
- HEADERS += qtestutil_macos_p.h
- OBJECTIVE_SOURCES += qtestutil_macos.mm
- LIBS += -framework Foundation -framework ApplicationServices -framework IOKit -framework AppKit
- }
-
- # XCTest support (disabled for now)
- false:!lessThan(QMAKE_XCODE_VERSION, "6.0") {
- OBJECTIVE_SOURCES += qxctestlogger.mm
- HEADERS += qxctestlogger_p.h
-
- DEFINES += HAVE_XCTEST
- LIBS += -framework Foundation
-
- load(sdk)
- !isEmpty(QMAKE_MAC_SDK_PLATFORM_PATH) {
- platform_dev_frameworks_path = $${QMAKE_MAC_SDK_PLATFORM_PATH}/Developer/Library/Frameworks
-
- # We can't put this path into LIBS (so that it propagates to the prl file), as we
- # don't know yet if the target that links to testlib will build under Xcode or not.
- # The corresponding flags for the target lives in xctest.prf, where we do know.
- QMAKE_LFLAGS += -F$${platform_dev_frameworks_path} -weak_framework XCTest
- QMAKE_CXXFLAGS += -F$${platform_dev_frameworks_path}
- MODULE_CONFIG += xctest
- }
- }
-}
-
-# Exclude these headers from the clean check if their dependencies aren't
-# being built
-!qtHaveModule(gui) {
- HEADERSCLEAN_EXCLUDE += qtest_gui.h \
- qtestaccessible.h \
- qtestkeyboard.h \
- qtestmouse.h \
- qtesttouch.h
-}
-
-!qtHaveModule(widgets): HEADERSCLEAN_EXCLUDE += qtest_widgets.h
-
-!qtHaveModule(network): HEADERSCLEAN_EXCLUDE += qtest_network.h
-
-include(selfcover.pri)
-load(qt_module)
diff --git a/src/tools/androiddeployqt/androiddeployqt.pro b/src/tools/androiddeployqt/androiddeployqt.pro
deleted file mode 100644
index 2d0f5b41d19..00000000000
--- a/src/tools/androiddeployqt/androiddeployqt.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-option(host_build)
-CONFIG += console
-
-SOURCES += \
- main.cpp
-
-# Required for declarations of popen/pclose on Windows
-windows: QMAKE_CXXFLAGS += -U__STRICT_ANSI__
-
-DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII
-DEFINES += QT_NO_FOREACH
-
-load(qt_app)
-
diff --git a/src/tools/androidtestrunner/androidtestrunner.pro b/src/tools/androidtestrunner/androidtestrunner.pro
deleted file mode 100644
index 641d3e0003b..00000000000
--- a/src/tools/androidtestrunner/androidtestrunner.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-option(host_build)
-CONFIG += console
-
-SOURCES += \
- main.cpp
-
-# Required for declarations of popen/pclose on Windows
-windows: QMAKE_CXXFLAGS += -U__STRICT_ANSI__
-
-DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII
-DEFINES += QT_NO_FOREACH
-
-load(qt_app)
diff --git a/src/tools/bootstrap-dbus/bootstrap-dbus.pro b/src/tools/bootstrap-dbus/bootstrap-dbus.pro
deleted file mode 100644
index c3ed27d9790..00000000000
--- a/src/tools/bootstrap-dbus/bootstrap-dbus.pro
+++ /dev/null
@@ -1,30 +0,0 @@
-option(host_build)
-
-MODULE = bootstrap_dbus
-TARGET = QtBootstrapDBus
-CONFIG += minimal_syncqt internal_module force_bootstrap
-
-DEFINES += \
- QT_NO_FOREACH \
- QT_NO_CAST_FROM_ASCII
-
-MODULE_INCNAME = QtDBus
-
-QMAKE_CXXFLAGS += $$QT_HOST_CFLAGS_DBUS
-
-SOURCES = \
- ../../dbus/qdbusintrospection.cpp \
- ../../dbus/qdbusxmlparser.cpp \
- ../../dbus/qdbuserror.cpp \
- ../../dbus/qdbusutil.cpp \
- ../../dbus/qdbusmisc.cpp \
- ../../dbus/qdbusmetatype.cpp \
- ../../dbus/qdbusargument.cpp \
- ../../dbus/qdbusextratypes.cpp \
- ../../dbus/qdbus_symbols.cpp \
- ../../dbus/qdbusunixfiledescriptor.cpp
-
-load(qt_module)
-
-lib.CONFIG = dummy_install
-INSTALLS = lib
diff --git a/src/tools/bootstrap/bootstrap.pro b/src/tools/bootstrap/bootstrap.pro
deleted file mode 100644
index 8cdcc10bd76..00000000000
--- a/src/tools/bootstrap/bootstrap.pro
+++ /dev/null
@@ -1,177 +0,0 @@
-option(host_build)
-
-TARGET = QtBootstrap
-QT =
-CONFIG += minimal_syncqt internal_module force_bootstrap gc_binaries
-
-MODULE_INCNAME = QtCore QtXml
-MODULE_DEFINES = \
- QT_VERSION_STR=$$shell_quote(\"$$QT_VERSION\") \
- QT_VERSION_MAJOR=$$QT_MAJOR_VERSION \
- QT_VERSION_MINOR=$$QT_MINOR_VERSION \
- QT_VERSION_PATCH=$$QT_PATCH_VERSION \
- QT_BOOTSTRAPPED \
- QT_NO_CAST_TO_ASCII
-MODULE_CONFIG = gc_binaries
-
-DEFINES += PCRE2_DISABLE_JIT
-include(../../3rdparty/pcre2/pcre2.pri)
-
-DEFINES += \
- $$MODULE_DEFINES \
- QT_NO_FOREACH \
- QT_NO_CAST_FROM_ASCII
-
-INCLUDEPATH += \
- $$PWD/.. \
- $$PWD/../../3rdparty/tinycbor/src \
- $$PWD/../../3rdparty/pcre2/src
-
-SOURCES += \
- ../../corelib/global/qendian.cpp \
- ../../corelib/global/qfloat16.cpp \
- ../../corelib/global/qglobal.cpp \
- ../../corelib/global/qlogging.cpp \
- ../../corelib/global/qmalloc.cpp \
- ../../corelib/global/qnumeric.cpp \
- ../../corelib/global/qoperatingsystemversion.cpp \
- ../../corelib/global/qrandom.cpp \
- ../../corelib/io/qabstractfileengine.cpp \
- ../../corelib/io/qbuffer.cpp \
- ../../corelib/io/qdebug.cpp \
- ../../corelib/io/qdir.cpp \
- ../../corelib/io/qdiriterator.cpp \
- ../../corelib/io/qfile.cpp \
- ../../corelib/io/qfileinfo.cpp \
- ../../corelib/io/qfilesystementry.cpp \
- ../../corelib/io/qfilesystemengine.cpp \
- ../../corelib/io/qfsfileengine.cpp \
- ../../corelib/io/qfsfileengine_iterator.cpp \
- ../../corelib/io/qiodevice.cpp \
- ../../corelib/io/qipaddress.cpp \
- ../../corelib/io/qfiledevice.cpp \
- ../../corelib/io/qresource.cpp \
- ../../corelib/io/qtemporarydir.cpp \
- ../../corelib/io/qtemporaryfile.cpp \
- ../../corelib/io/qsavefile.cpp \
- ../../corelib/io/qstandardpaths.cpp \
- ../../corelib/io/qloggingcategory.cpp \
- ../../corelib/io/qloggingregistry.cpp \
- ../../corelib/io/qurl.cpp \
- ../../corelib/io/qurlidna.cpp \
- ../../corelib/io/qurlquery.cpp \
- ../../corelib/io/qurlrecode.cpp \
- ../../corelib/kernel/qcoreapplication.cpp \
- ../../corelib/kernel/qcoreglobaldata.cpp \
- ../../corelib/kernel/qiterable.cpp \
- ../../corelib/kernel/qmetacontainer.cpp \
- ../../corelib/kernel/qmetatype.cpp \
- ../../corelib/kernel/qvariant.cpp \
- ../../corelib/kernel/qsystemerror.cpp \
- ../../corelib/kernel/qsharedmemory.cpp \
- ../../corelib/kernel/qsystemsemaphore.cpp \
- ../../corelib/plugin/quuid.cpp \
- ../../corelib/serialization/qcborcommon.cpp \
- ../../corelib/serialization/qcborstreamwriter.cpp \
- ../../corelib/serialization/qcborvalue.cpp \
- ../../corelib/serialization/qdatastream.cpp \
- ../../corelib/serialization/qjsoncbor.cpp \
- ../../corelib/serialization/qjsondocument.cpp \
- ../../corelib/serialization/qjsonobject.cpp \
- ../../corelib/serialization/qjsonarray.cpp \
- ../../corelib/serialization/qjsonvalue.cpp \
- ../../corelib/serialization/qjsonparser.cpp \
- ../../corelib/serialization/qjsonwriter.cpp \
- ../../corelib/serialization/qtextstream.cpp \
- ../../corelib/serialization/qxmlutils.cpp \
- ../../corelib/serialization/qxmlstream.cpp \
- ../../corelib/serialization/qxmlstreamgrammar.cpp \
- ../../corelib/text/qbytearray.cpp \
- ../../corelib/text/qbytearraylist.cpp \
- ../../corelib/text/qbytearraymatcher.cpp \
- ../../corelib/text/qlocale.cpp \
- ../../corelib/text/qlocale_tools.cpp \
- ../../corelib/text/qregularexpression.cpp \
- ../../corelib/text/qstring.cpp \
- ../../corelib/text/qstringbuilder.cpp \
- ../../corelib/text/qstringconverter.cpp \
- ../../corelib/text/qstringlist.cpp \
- ../../corelib/text/qvsnprintf.cpp \
- ../../corelib/time/qcalendar.cpp \
- ../../corelib/time/qdatetime.cpp \
- ../../corelib/time/qgregoriancalendar.cpp \
- ../../corelib/time/qromancalendar.cpp \
- ../../corelib/tools/qarraydata.cpp \
- ../../corelib/tools/qbitarray.cpp \
- ../../corelib/tools/qcommandlineparser.cpp \
- ../../corelib/tools/qcommandlineoption.cpp \
- ../../corelib/tools/qcryptographichash.cpp \
- ../../corelib/tools/qhash.cpp \
- ../../corelib/tools/qringbuffer.cpp \
- ../../corelib/tools/qpoint.cpp \
- ../../corelib/tools/qrect.cpp \
- ../../corelib/tools/qsize.cpp \
- ../../corelib/tools/qline.cpp \
- ../../corelib/tools/qversionnumber.cpp \
- ../../xml/dom/qdom.cpp
-
-unix:SOURCES += ../../corelib/kernel/qcore_unix.cpp \
- ../../corelib/kernel/qsharedmemory_posix.cpp \
- ../../corelib/kernel/qsharedmemory_systemv.cpp \
- ../../corelib/kernel/qsharedmemory_unix.cpp \
- ../../corelib/kernel/qsystemsemaphore_posix.cpp \
- ../../corelib/kernel/qsystemsemaphore_systemv.cpp \
- ../../corelib/kernel/qsystemsemaphore_unix.cpp \
- ../../corelib/io/qfilesystemengine_unix.cpp \
- ../../corelib/io/qfilesystemiterator_unix.cpp \
- ../../corelib/io/qfsfileengine_unix.cpp
-
-win32:SOURCES += ../../corelib/global/qoperatingsystemversion_win.cpp \
- ../../corelib/io/qfilesystemengine_win.cpp \
- ../../corelib/io/qfilesystemiterator_win.cpp \
- ../../corelib/io/qfsfileengine_win.cpp \
- ../../corelib/kernel/qcoreapplication_win.cpp \
- ../../corelib/kernel/qsharedmemory_win.cpp \
- ../../corelib/kernel/qsystemsemaphore_win.cpp \
- ../../corelib/plugin/qsystemlibrary.cpp \
- ../../corelib/kernel/qwinregistry.cpp \
-
-mac {
- SOURCES += \
- ../../corelib/kernel/qcoreapplication_mac.cpp \
- ../../corelib/kernel/qcore_mac.mm \
- ../../corelib/global/qoperatingsystemversion_darwin.mm \
- ../../corelib/kernel/qcore_foundation.mm
-
- LIBS += -framework Foundation
- osx: LIBS_PRIVATE += -framework CoreServices
- uikit: LIBS_PRIVATE += -framework UIKit
-}
-
-macx {
- OBJECTIVE_SOURCES += \
- ../../corelib/io/qstandardpaths_mac.mm
-} else:unix {
- SOURCES += \
- ../../corelib/io/qstandardpaths_unix.cpp
-} else {
- SOURCES += \
- ../../corelib/io/qstandardpaths_win.cpp
-}
-
-!qtConfig(system-zlib)|cross_compile {
- include(../../3rdparty/zlib.pri)
-} else {
- CONFIG += no_core_dep
- include(../../3rdparty/zlib_dependency.pri)
-}
-
-win32 {
- LIBS += -luser32 -lole32 -ladvapi32 -lshell32 -lnetapi32
- mingw: LIBS += -luuid
-}
-
-load(qt_module)
-
-lib.CONFIG = dummy_install
-INSTALLS += lib
diff --git a/src/tools/moc/moc.pri b/src/tools/moc/moc.pri
deleted file mode 100644
index 278d5607cd6..00000000000
--- a/src/tools/moc/moc.pri
+++ /dev/null
@@ -1,21 +0,0 @@
-
-INCLUDEPATH += $$PWD \
- $$PWD/../../3rdparty/tinycbor/src
-
-HEADERS = $$PWD/moc.h \
- $$PWD/preprocessor.h \
- $$PWD/parser.h \
- $$PWD/symbols.h \
- $$PWD/token.h \
- $$PWD/utils.h \
- $$PWD/generator.h \
- $$PWD/outputrevision.h \
- $$PWD/cbordevice.h \
- $$PWD/collectjson.h
-
-SOURCES = $$PWD/moc.cpp \
- $$PWD/preprocessor.cpp \
- $$PWD/generator.cpp \
- $$PWD/parser.cpp \
- $$PWD/token.cpp \
- $$PWD/collectjson.cpp
diff --git a/src/tools/moc/moc.pro b/src/tools/moc/moc.pro
deleted file mode 100644
index c092bbb1b12..00000000000
--- a/src/tools/moc/moc.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-option(host_build)
-CONFIG += force_bootstrap
-
-DEFINES += \
- QT_MOC \
- QT_NO_CAST_FROM_ASCII \
- QT_NO_CAST_FROM_BYTEARRAY \
- QT_NO_COMPRESS \
- QT_NO_FOREACH
-
-# strerror() is safe to use because moc is single-threaded
-msvc: DEFINES += _CRT_SECURE_NO_WARNINGS
-
-include(moc.pri)
-HEADERS += qdatetime_p.h
-SOURCES += main.cpp
-
-QMAKE_TARGET_DESCRIPTION = "Qt Meta Object Compiler"
-load(qt_tool)
diff --git a/src/tools/moc/util/generate_keywords.pro b/src/tools/moc/util/generate_keywords.pro
deleted file mode 100644
index e29738c18ab..00000000000
--- a/src/tools/moc/util/generate_keywords.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG -= moc
-CONFIG += cmdline
-QT = core
-
-SOURCES += generate_keywords.cpp
diff --git a/src/tools/qdbuscpp2xml/qdbuscpp2xml.pro b/src/tools/qdbuscpp2xml/qdbuscpp2xml.pro
deleted file mode 100644
index d0e8cfdf245..00000000000
--- a/src/tools/qdbuscpp2xml/qdbuscpp2xml.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-option(host_build)
-QT = core-private
-force_bootstrap: QT += bootstrap_dbus-private
-else: QT += dbus-private
-DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_FOREACH
-QMAKE_CXXFLAGS += $$QT_HOST_CFLAGS_DBUS
-
-include(../moc/moc.pri)
-
-SOURCES += qdbuscpp2xml.cpp
-
-QMAKE_TARGET_DESCRIPTION = "Qt D-Bus C++ to XML Compiler"
-load(qt_tool)
diff --git a/src/tools/qdbusxml2cpp/qdbusxml2cpp.pro b/src/tools/qdbusxml2cpp/qdbusxml2cpp.pro
deleted file mode 100644
index 8468d2ab44e..00000000000
--- a/src/tools/qdbusxml2cpp/qdbusxml2cpp.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-option(host_build)
-!force_bootstrap {
- include($$OUT_PWD/../../corelib/qtcore-config.pri)
- !qtConfig(commandlineparser): \
- CONFIG += force_bootstrap
-}
-QT = core-private
-force_bootstrap: QT += bootstrap_dbus-private
-else: QT += dbus-private
-DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_FOREACH
-QMAKE_CXXFLAGS += $$QT_HOST_CFLAGS_DBUS
-
-SOURCES = qdbusxml2cpp.cpp
-
-QMAKE_TARGET_DESCRIPTION = "Qt D-Bus XML to C++ Compiler"
-load(qt_tool)
diff --git a/src/tools/qlalr/examples/dummy-xml/dummy-xml.pro b/src/tools/qlalr/examples/dummy-xml/dummy-xml.pro
deleted file mode 100644
index e54512d6c9b..00000000000
--- a/src/tools/qlalr/examples/dummy-xml/dummy-xml.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-HEADERS += xmltable_p.h
-SOURCES += xmlreader.cpp xmltable.cpp
diff --git a/src/tools/qlalr/examples/glsl/glsl.pro b/src/tools/qlalr/examples/glsl/glsl.pro
deleted file mode 100644
index 8ac775f21dc..00000000000
--- a/src/tools/qlalr/examples/glsl/glsl.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-QT = core
-TARGET = glsl.bin
-SOURCES += glsl.cpp
-
diff --git a/src/tools/qlalr/examples/lambda/lambda.pro b/src/tools/qlalr/examples/lambda/lambda.pro
deleted file mode 100644
index dfe4824027b..00000000000
--- a/src/tools/qlalr/examples/lambda/lambda.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-HEADERS += lambda.h parser_table_p.h
-SOURCES += main.cpp parser_table.cpp
-QT = core
diff --git a/src/tools/qlalr/examples/qparser/qparser.pro b/src/tools/qlalr/examples/qparser/qparser.pro
deleted file mode 100644
index 938e3369392..00000000000
--- a/src/tools/qlalr/examples/qparser/qparser.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-QT = core
-HEADERS += calc_grammar_p.h calc_parser.h qparser.h
-SOURCES += calc_grammar.cpp calc_parser.cpp qparser.cpp
-LEXSOURCES += calc.l
diff --git a/src/tools/qlalr/qlalr.pro b/src/tools/qlalr/qlalr.pro
deleted file mode 100644
index 5cfeade1ee6..00000000000
--- a/src/tools/qlalr/qlalr.pro
+++ /dev/null
@@ -1,29 +0,0 @@
-option(host_build)
-
-SOURCES += \
- compress.cpp \
- cppgenerator.cpp \
- dotgraph.cpp \
- lalr.cpp \
- main.cpp \
- parsetable.cpp \
- recognizer.cpp \
- grammar.cpp
-
-HEADERS += \
- compress.h \
- cppgenerator.h \
- dotgraph.h \
- lalr.h \
- parsetable.h \
- recognizer.h \
- grammar_p.h
-
-OTHER_FILES += \
- lalr.g
-
-DEFINES += \
- QT_NO_FOREACH
-
-QMAKE_TARGET_DESCRIPTION = "Qt Look Ahead LR Parser Generator"
-load(qt_tool)
diff --git a/src/tools/qvkgen/qvkgen.pro b/src/tools/qvkgen/qvkgen.pro
deleted file mode 100644
index 0428fdfe08b..00000000000
--- a/src/tools/qvkgen/qvkgen.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-option(host_build)
-
-SOURCES += qvkgen.cpp
-
-QMAKE_TARGET_DESCRIPTION = "Qt Vulkan Header Generator"
-load(qt_tool)
diff --git a/src/tools/rcc/rcc.pri b/src/tools/rcc/rcc.pri
deleted file mode 100644
index 534f2acbffa..00000000000
--- a/src/tools/rcc/rcc.pri
+++ /dev/null
@@ -1,3 +0,0 @@
-INCLUDEPATH += $$PWD
-HEADERS += $$PWD/rcc.h
-SOURCES += $$PWD/rcc.cpp
diff --git a/src/tools/rcc/rcc.pro b/src/tools/rcc/rcc.pro
deleted file mode 100644
index ae55b5d8aff..00000000000
--- a/src/tools/rcc/rcc.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-option(host_build)
-CONFIG += force_bootstrap
-
-DEFINES += QT_RCC QT_NO_CAST_FROM_ASCII QT_NO_FOREACH
-
-include(rcc.pri)
-SOURCES += main.cpp
-
-QMAKE_TARGET_DESCRIPTION = "Qt Resource Compiler"
-load(qt_tool)
-
-# RCC is a bootstrapped tool, so qglobal.h #includes qconfig-bootstrapped.h
-# and that has a #define saying zstd isn't present (for qresource.cpp, which is
-# part of the bootstrap lib). So we inform the presence of the feature in the
-# command-line.
-qtConfig(zstd):!cross_compile {
- DEFINES += QT_FEATURE_zstd=1
- QMAKE_USE_PRIVATE += zstd
-} else {
- DEFINES += QT_FEATURE_zstd=-1
-}
diff --git a/src/tools/tracegen/tracegen.pro b/src/tools/tracegen/tracegen.pro
deleted file mode 100644
index 20f0bb29148..00000000000
--- a/src/tools/tracegen/tracegen.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-option(host_build)
-CONFIG += force_bootstrap
-
-SOURCES += \
- etw.cpp \
- helpers.cpp \
- lttng.cpp \
- panic.cpp \
- provider.cpp \
- qtheaders.cpp \
- tracegen.cpp
-
-HEADERS += \
- etw.h \
- helpers.h \
- lttng.h \
- panic.h \
- provider.h \
- qtheaders.h
-
-load(qt_tool)
diff --git a/src/tools/uic/cpp/cpp.pri b/src/tools/uic/cpp/cpp.pri
deleted file mode 100644
index 786b0e97a54..00000000000
--- a/src/tools/uic/cpp/cpp.pri
+++ /dev/null
@@ -1,10 +0,0 @@
-INCLUDEPATH += $$PWD $$QT_BUILD_TREE/src/tools/uic
-
-# Input
-HEADERS += $$PWD/cppwritedeclaration.h \
- $$PWD/cppwriteincludes.h \
- $$PWD/cppwriteinitialization.h
-
-SOURCES += $$PWD/cppwritedeclaration.cpp \
- $$PWD/cppwriteincludes.cpp \
- $$PWD/cppwriteinitialization.cpp
diff --git a/src/tools/uic/python/python.pri b/src/tools/uic/python/python.pri
deleted file mode 100644
index 4dd31160a13..00000000000
--- a/src/tools/uic/python/python.pri
+++ /dev/null
@@ -1,8 +0,0 @@
-INCLUDEPATH += $$PWD
-
-# Input
-HEADERS += $$PWD/pythonwritedeclaration.h \
- $$PWD/pythonwriteimports.h
-
-SOURCES += $$PWD/pythonwritedeclaration.cpp \
- $$PWD/pythonwriteimports.cpp
diff --git a/src/tools/uic/shared/shared.pri b/src/tools/uic/shared/shared.pri
deleted file mode 100644
index dce2af8bf1d..00000000000
--- a/src/tools/uic/shared/shared.pri
+++ /dev/null
@@ -1,5 +0,0 @@
-INCLUDEPATH += $$PWD
-
-HEADERS += $$PWD/language.h
-
-SOURCES += $$PWD/language.cpp
diff --git a/src/tools/uic/uic.pri b/src/tools/uic/uic.pri
deleted file mode 100644
index 1c9098dcf95..00000000000
--- a/src/tools/uic/uic.pri
+++ /dev/null
@@ -1,20 +0,0 @@
-
-INCLUDEPATH += $$PWD
-
-HEADERS += \
- $$PWD/customwidgetsinfo.h \
- $$PWD/databaseinfo.h \
- $$PWD/driver.h \
- $$PWD/option.h \
- $$PWD/treewalker.h \
- $$PWD/utils.h \
- $$PWD/ui4.h \
- $$PWD/validator.h
-
-SOURCES += \
- $$PWD/customwidgetsinfo.cpp \
- $$PWD/databaseinfo.cpp \
- $$PWD/driver.cpp \
- $$PWD/treewalker.cpp \
- $$PWD/ui4.cpp \
- $$PWD/validator.cpp
diff --git a/src/tools/uic/uic.pro b/src/tools/uic/uic.pro
deleted file mode 100644
index 8b579cb5750..00000000000
--- a/src/tools/uic/uic.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-option(host_build)
-!force_bootstrap:if(!qtConfig(commandlineparser)|!qtConfig(xmlstreamreader)|!qtConfig(xmlstreamwriter)): \
- CONFIG += force_bootstrap
-
-DEFINES += QT_UIC QT_NO_CAST_FROM_ASCII QT_NO_FOREACH
-
-include(uic.pri)
-include(shared/shared.pri)
-include(cpp/cpp.pri)
-include(python/python.pri)
-
-HEADERS += uic.h
-
-SOURCES += main.cpp \
- uic.cpp
-
-QMAKE_TARGET_DESCRIPTION = "Qt User Interface Compiler"
-load(qt_tool)
diff --git a/src/widgets/accessible/accessible.pri b/src/widgets/accessible/accessible.pri
deleted file mode 100644
index 06467d0ff03..00000000000
--- a/src/widgets/accessible/accessible.pri
+++ /dev/null
@@ -1,26 +0,0 @@
-# Qt accessibility module
-
-qtConfig(accessibility) {
- HEADERS += \
- accessible/qaccessiblewidget.h \
- accessible/qaccessiblewidgetfactory_p.h \
- accessible/complexwidgets_p.h \
- accessible/qaccessiblemenu_p.h \
- accessible/qaccessiblewidgets_p.h \
- accessible/rangecontrols_p.h \
- accessible/simplewidgets_p.h
-
- SOURCES += \
- accessible/qaccessiblewidget.cpp \
- accessible/qaccessiblewidgetfactory.cpp \
- accessible/complexwidgets.cpp \
- accessible/qaccessiblemenu.cpp \
- accessible/qaccessiblewidgets.cpp \
- accessible/rangecontrols.cpp \
- accessible/simplewidgets.cpp
-
- qtConfig(itemviews) {
- HEADERS += accessible/itemviews_p.h
- SOURCES += accessible/itemviews.cpp
- }
-}
diff --git a/src/widgets/accessible/widgets.pro b/src/widgets/accessible/widgets.pro
deleted file mode 100644
index d04d0da3ccb..00000000000
--- a/src/widgets/accessible/widgets.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-TARGET = qtaccessiblewidgets
-
-QT += core-private gui-private widgets-private
-
-QTDIR_build:REQUIRES += "qtConfig(accessibility)"
-
-SOURCES += main.cpp \
- simplewidgets.cpp \
- rangecontrols.cpp \
- complexwidgets.cpp \
- qaccessiblewidgets.cpp \
- qaccessiblemenu.cpp \
- itemviews.cpp
-
-HEADERS += qaccessiblewidgets.h \
- simplewidgets.h \
- rangecontrols.h \
- complexwidgets.h \
- qaccessiblemenu.h \
- itemviews.h
-
-PLUGIN_TYPE = accessible
-PLUGIN_EXTENDS = widgets
-PLUGIN_CLASS_NAME = AccessibleFactory
-load(qt_plugin)
diff --git a/src/widgets/configure.pri b/src/widgets/configure.pri
deleted file mode 100644
index ddb36577003..00000000000
--- a/src/widgets/configure.pri
+++ /dev/null
@@ -1,8 +0,0 @@
-# custom outputs
-
-defineTest(qtConfOutput_styles) {
- !$${2}: return()
-
- style = $$replace($${1}.feature, "style-", "")
- qtConfOutputVar(append, "privatePro", "styles", $$style)
-}
diff --git a/src/widgets/dialogs/dialogs.pri b/src/widgets/dialogs/dialogs.pri
deleted file mode 100644
index 89ed63e16b7..00000000000
--- a/src/widgets/dialogs/dialogs.pri
+++ /dev/null
@@ -1,78 +0,0 @@
-# Qt dialogs module
-
-INCLUDEPATH += $$PWD
-
-qtConfig(colordialog) {
- HEADERS += dialogs/qcolordialog.h
- SOURCES += dialogs/qcolordialog.cpp
-}
-
-qtConfig(dialog) {
- HEADERS += \
- dialogs/qdialog.h \
- dialogs/qdialog_p.h
-
- SOURCES += \
- dialogs/qdialog.cpp
-}
-
-qtConfig(errormessage) {
- HEADERS += dialogs/qerrormessage.h
- SOURCES += dialogs/qerrormessage.cpp
-}
-
-qtConfig(filedialog) {
- HEADERS += \
- dialogs/qfiledialog.h \
- dialogs/qfiledialog_p.h \
- dialogs/qsidebar_p.h
-
- SOURCES += \
- dialogs/qfiledialog.cpp \
- dialogs/qsidebar.cpp
-
- FORMS += dialogs/qfiledialog.ui
-}
-
-qtConfig(filesystemmodel) {
- HEADERS += \
- dialogs/qfilesystemmodel.h
-}
-
-qtConfig(fontdialog) {
- HEADERS += \
- dialogs/qfontdialog.h \
- dialogs/qfontdialog_p.h
-
- SOURCES += dialogs/qfontdialog.cpp
-}
-
-qtConfig(fscompleter) {
- HEADERS += dialogs/qfscompleter_p.h
-}
-
-qtConfig(inputdialog) {
- HEADERS += dialogs/qinputdialog.h
- SOURCES += dialogs/qinputdialog.cpp
-}
-
-qtConfig(messagebox) {
- HEADERS += dialogs/qmessagebox.h
- SOURCES += dialogs/qmessagebox.cpp
- RESOURCES += dialogs/qmessagebox.qrc
-}
-
-qtConfig(progressdialog) {
- HEADERS += dialogs/qprogressdialog.h
- SOURCES += dialogs/qprogressdialog.cpp
-}
-
-qtConfig(wizard) {
- HEADERS += dialogs/qwizard.h
- SOURCES += dialogs/qwizard.cpp
-
- win32 {
- HEADERS += dialogs/qwizard_win_p.h
- SOURCES += dialogs/qwizard_win.cpp
- }
-}
diff --git a/src/widgets/doc/snippets/customstyle/customstyle.pro b/src/widgets/doc/snippets/customstyle/customstyle.pro
deleted file mode 100644
index 02b9b2791df..00000000000
--- a/src/widgets/doc/snippets/customstyle/customstyle.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-QT += widgets
-HEADERS += customstyle.h
-SOURCES += customstyle.cpp main.cpp
diff --git a/src/widgets/doc/snippets/customviewstyle/customviewstyle.pro b/src/widgets/doc/snippets/customviewstyle/customviewstyle.pro
deleted file mode 100644
index 9b09e5e4f3d..00000000000
--- a/src/widgets/doc/snippets/customviewstyle/customviewstyle.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = lib
-TARGET = widgets_customviewstyle_snippets
-QT = core widgets
-
-HEADERS = \
- ../customstyle/customstyle.h
-
-SOURCES = \
- customviewstyle.cpp
- ../customstyle/customstyle.cpp
diff --git a/src/widgets/doc/snippets/filedialogurls/filedialogurls.pro b/src/widgets/doc/snippets/filedialogurls/filedialogurls.pro
deleted file mode 100644
index f48b07a14a8..00000000000
--- a/src/widgets/doc/snippets/filedialogurls/filedialogurls.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = widgets_filedialogurls_snippets
-QT = core widgets
-
-SOURCES = \
- filedialogurls.cpp
diff --git a/src/widgets/doc/snippets/graphicssceneadditem/graphicssceneadditem.pro b/src/widgets/doc/snippets/graphicssceneadditem/graphicssceneadditem.pro
deleted file mode 100644
index 8abaa0b1be2..00000000000
--- a/src/widgets/doc/snippets/graphicssceneadditem/graphicssceneadditem.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = widgets_graphicssceneadditem_snippets
-QT = core widgets
-
-SOURCES = \
- graphicssceneadditemsnippet.cpp
diff --git a/src/widgets/doc/snippets/graphicsview/graphicsview.pro b/src/widgets/doc/snippets/graphicsview/graphicsview.pro
deleted file mode 100644
index a76ceb149cb..00000000000
--- a/src/widgets/doc/snippets/graphicsview/graphicsview.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-TARGET = widgets_graphicsview_snippets
-QT = core widgets printsupport openglwidgets
-
-SOURCES = \
- graphicsview.cpp
diff --git a/src/widgets/doc/snippets/itemselection/itemselection.pro b/src/widgets/doc/snippets/itemselection/itemselection.pro
deleted file mode 100644
index 57f752f0b08..00000000000
--- a/src/widgets/doc/snippets/itemselection/itemselection.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT += widgets
-HEADERS = ../common-table-model/model.h
-SOURCES = main.cpp \
- ../common-table-model/model.cpp
-INCLUDEPATH += ../common-table-model
diff --git a/src/widgets/doc/snippets/mdiarea/mdiarea.pro b/src/widgets/doc/snippets/mdiarea/mdiarea.pro
deleted file mode 100644
index 23c5682999d..00000000000
--- a/src/widgets/doc/snippets/mdiarea/mdiarea.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = mdiarea_snippets
-QT += printsupport opengl openglwidgets
-
-SOURCES = \
- mdiareasnippets.cpp
-
diff --git a/src/widgets/doc/snippets/myscrollarea/myscrollarea.pro b/src/widgets/doc/snippets/myscrollarea/myscrollarea.pro
deleted file mode 100644
index 190e4b0fa70..00000000000
--- a/src/widgets/doc/snippets/myscrollarea/myscrollarea.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-TARGET = myscrollarea_snippets
-QT += widgets
-
-SOURCES = \
- myscrollarea.cpp
-
diff --git a/src/widgets/doc/snippets/qlistview-dnd/qlistview-dnd.pro b/src/widgets/doc/snippets/qlistview-dnd/qlistview-dnd.pro
deleted file mode 100644
index bc2a1f0dce2..00000000000
--- a/src/widgets/doc/snippets/qlistview-dnd/qlistview-dnd.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = main.cpp \
- mainwindow.cpp \
- model.cpp
-HEADERS = mainwindow.h \
- model.h
-QT += widgets
diff --git a/src/widgets/doc/snippets/qlistwidget-dnd/qlistwidget-dnd.pro b/src/widgets/doc/snippets/qlistwidget-dnd/qlistwidget-dnd.pro
deleted file mode 100644
index 12a900a7c64..00000000000
--- a/src/widgets/doc/snippets/qlistwidget-dnd/qlistwidget-dnd.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-SOURCES = main.cpp \
- mainwindow.cpp
-HEADERS = mainwindow.h
diff --git a/src/widgets/doc/snippets/qsortfilterproxymodel/qsortfilterproxymodel.pro b/src/widgets/doc/snippets/qsortfilterproxymodel/qsortfilterproxymodel.pro
deleted file mode 100644
index 16181f21cfd..00000000000
--- a/src/widgets/doc/snippets/qsortfilterproxymodel/qsortfilterproxymodel.pro
+++ /dev/null
@@ -1 +0,0 @@
-SOURCES = main.cpp
diff --git a/src/widgets/doc/snippets/qtablewidget-using/qtablewidget-using.pro b/src/widgets/doc/snippets/qtablewidget-using/qtablewidget-using.pro
deleted file mode 100644
index ffe134cbb69..00000000000
--- a/src/widgets/doc/snippets/qtablewidget-using/qtablewidget-using.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp \
- mainwindow.cpp
-HEADERS = mainwindow.h
-RESOURCES += images.qrc
diff --git a/src/widgets/doc/snippets/reading-selections/reading-selections.pro b/src/widgets/doc/snippets/reading-selections/reading-selections.pro
deleted file mode 100644
index b9350172f5e..00000000000
--- a/src/widgets/doc/snippets/reading-selections/reading-selections.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-QT += widgets
-HEADERS += ../common-table-model/model.h window.h
-SOURCES += main.cpp ../common-table-model/model.cpp window.cpp
-INCLUDEPATH += ../common-table-model
diff --git a/src/widgets/doc/snippets/sharedtablemodel/sharedtablemodel.pro b/src/widgets/doc/snippets/sharedtablemodel/sharedtablemodel.pro
deleted file mode 100644
index 57f752f0b08..00000000000
--- a/src/widgets/doc/snippets/sharedtablemodel/sharedtablemodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT += widgets
-HEADERS = ../common-table-model/model.h
-SOURCES = main.cpp \
- ../common-table-model/model.cpp
-INCLUDEPATH += ../common-table-model
diff --git a/src/widgets/doc/snippets/simplemodel-use/simplemodel-use.pro b/src/widgets/doc/snippets/simplemodel-use/simplemodel-use.pro
deleted file mode 100644
index 28dcadcbfa2..00000000000
--- a/src/widgets/doc/snippets/simplemodel-use/simplemodel-use.pro
+++ /dev/null
@@ -1 +0,0 @@
-SOURCES += main.cpp
diff --git a/src/widgets/doc/snippets/snippets.pro b/src/widgets/doc/snippets/snippets.pro
deleted file mode 100644
index d8c1c9fa5f5..00000000000
--- a/src/widgets/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TEMPLATE = subdirs
-TARGET = widgets_snippets
-SUBDIRS =
-
-#! [qmake_use]
-QT += widgets
-#! [qmake_use]
-
-contains(QT_BUILD_PARTS, tests) {
- SUBDIRS += \
- customviewstyle \
- filedialogurls \
- graphicssceneadditem \
- graphicsview \
- mdiarea \
- myscrollarea
-}
-
diff --git a/src/widgets/doc/snippets/stringlistmodel/stringlistmodel.pro b/src/widgets/doc/snippets/stringlistmodel/stringlistmodel.pro
deleted file mode 100644
index b1126bfe73b..00000000000
--- a/src/widgets/doc/snippets/stringlistmodel/stringlistmodel.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-HEADERS = model.h
-SOURCES = main.cpp \
- model.cpp
diff --git a/src/widgets/doc/snippets/updating-selections/updating-selections.pro b/src/widgets/doc/snippets/updating-selections/updating-selections.pro
deleted file mode 100644
index b9350172f5e..00000000000
--- a/src/widgets/doc/snippets/updating-selections/updating-selections.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-QT += widgets
-HEADERS += ../common-table-model/model.h window.h
-SOURCES += main.cpp ../common-table-model/model.cpp window.cpp
-INCLUDEPATH += ../common-table-model
diff --git a/src/widgets/effects/effects.pri b/src/widgets/effects/effects.pri
deleted file mode 100644
index a21f941866b..00000000000
--- a/src/widgets/effects/effects.pri
+++ /dev/null
@@ -1,6 +0,0 @@
-HEADERS += effects/qgraphicseffect.h \
- effects/qgraphicseffect_p.h \
- effects/qpixmapfilter_p.h
-
-SOURCES += effects/qgraphicseffect.cpp \
- effects/qpixmapfilter.cpp
diff --git a/src/widgets/graphicsview/graphicsview.pri b/src/widgets/graphicsview/graphicsview.pri
deleted file mode 100644
index d69a6f5c3f1..00000000000
--- a/src/widgets/graphicsview/graphicsview.pri
+++ /dev/null
@@ -1,61 +0,0 @@
-# Qt graphicsview module
-
-qtConfig(graphicsview) {
-HEADERS += graphicsview/qgraphicsgridlayout.h \
- graphicsview/qgraphicsitem.h \
- graphicsview/qgraphicsitem_p.h \
- graphicsview/qgraphicslayout.h \
- graphicsview/qgraphicslayout_p.h \
- graphicsview/qgraphicslayoutitem.h \
- graphicsview/qgraphicslayoutitem_p.h \
- graphicsview/qgraphicslinearlayout.h \
- graphicsview/qgraphicsproxywidget.h \
- graphicsview/qgraphicsproxywidget_p.h \
- graphicsview/qgraphicsscene.h \
- graphicsview/qgraphicsscene_bsp_p.h \
- graphicsview/qgraphicsscene_p.h \
- graphicsview/qgraphicsscenebsptreeindex_p.h \
- graphicsview/qgraphicssceneevent.h \
- graphicsview/qgraphicssceneindex_p.h \
- graphicsview/qgraphicsscenelinearindex_p.h \
- graphicsview/qgraphicstransform.h \
- graphicsview/qgraphicstransform_p.h \
- graphicsview/qgraphicsview.h \
- graphicsview/qgraphicsview_p.h \
- graphicsview/qgraphicswidget.h \
- graphicsview/qgraphicswidget_p.h \
- graphicsview/qgraphicslayoutstyleinfo_p.h \
- graphicsview/qgraphicsgridlayoutengine_p.h \
- graphicsview/qgraph_p.h \
- graphicsview/qsimplex_p.h \
- graphicsview/qgraphicsanchorlayout_p.h \
- graphicsview/qgraphicsanchorlayout.h
-
-SOURCES += graphicsview/qgraphicsgridlayout.cpp \
- graphicsview/qgraphicsitem.cpp \
- graphicsview/qgraphicslayout.cpp \
- graphicsview/qgraphicslayout_p.cpp \
- graphicsview/qgraphicslayoutitem.cpp \
- graphicsview/qgraphicslinearlayout.cpp \
- graphicsview/qgraphicsproxywidget.cpp \
- graphicsview/qgraphicsscene.cpp \
- graphicsview/qgraphicsscene_bsp.cpp \
- graphicsview/qgraphicsscenebsptreeindex.cpp \
- graphicsview/qgraphicssceneevent.cpp \
- graphicsview/qgraphicssceneindex.cpp \
- graphicsview/qgraphicsscenelinearindex.cpp \
- graphicsview/qgraphicstransform.cpp \
- graphicsview/qgraphicsview.cpp \
- graphicsview/qgraphicswidget.cpp \
- graphicsview/qgraphicswidget_p.cpp \
- graphicsview/qgraphicslayoutstyleinfo.cpp \
- graphicsview/qgraphicsgridlayoutengine.cpp \
- graphicsview/qsimplex_p.cpp \
- graphicsview/qgraphicsanchorlayout_p.cpp \
- graphicsview/qgraphicsanchorlayout.cpp
-
- qtConfig(easingcurve) {
- HEADERS += graphicsview/qgraphicsitemanimation.h
- SOURCES += graphicsview/qgraphicsitemanimation.cpp
- }
-}
diff --git a/src/widgets/itemviews/itemviews.pri b/src/widgets/itemviews/itemviews.pri
deleted file mode 100644
index b0f62405520..00000000000
--- a/src/widgets/itemviews/itemviews.pri
+++ /dev/null
@@ -1,100 +0,0 @@
-# Qt gui library, itemviews
-
-qtConfig(itemviews) {
-HEADERS += \
- itemviews/qabstractitemview.h \
- itemviews/qabstractitemview_p.h \
- itemviews/qheaderview.h \
- itemviews/qheaderview_p.h \
- itemviews/qbsptree_p.h \
- itemviews/qabstractitemdelegate.h \
- itemviews/qabstractitemdelegate_p.h \
- itemviews/qitemdelegate.h \
- itemviews/qwidgetitemdata_p.h \
- itemviews/qitemeditorfactory.h \
- itemviews/qitemeditorfactory_p.h \
- itemviews/qstyleditemdelegate.h
-
-SOURCES += \
- itemviews/qabstractitemview.cpp \
- itemviews/qheaderview.cpp \
- itemviews/qbsptree.cpp \
- itemviews/qabstractitemdelegate.cpp \
- itemviews/qitemdelegate.cpp \
- itemviews/qitemeditorfactory.cpp \
- itemviews/qstyleditemdelegate.cpp
-}
-
-qtConfig(columnview) {
- HEADERS += \
- itemviews/qcolumnviewgrip_p.h \
- itemviews/qcolumnview.h \
- itemviews/qcolumnview_p.h
-
- SOURCES += \
- itemviews/qcolumnview.cpp \
- itemviews/qcolumnviewgrip.cpp
-}
-
-qtConfig(datawidgetmapper) {
- HEADERS += itemviews/qdatawidgetmapper.h
- SOURCES += itemviews/qdatawidgetmapper.cpp
-}
-
-qtConfig(listview) {
- HEADERS += \
- itemviews/qlistview.h \
- itemviews/qlistview_p.h
-
- SOURCES += itemviews/qlistview.cpp
-}
-
-qtConfig(listwidget) {
- HEADERS += \
- itemviews/qlistwidget.h \
- itemviews/qlistwidget_p.h
-
- SOURCES += itemviews/qlistwidget.cpp
-}
-
-qtConfig(tableview) {
- HEADERS += \
- itemviews/qtableview.h \
- itemviews/qtableview_p.h
-
- SOURCES += itemviews/qtableview.cpp
-}
-
-qtConfig(tablewidget) {
- HEADERS += \
- itemviews/qtablewidget.h \
- itemviews/qtablewidget_p.h
-
- SOURCES += itemviews/qtablewidget.cpp
-}
-
-qtConfig(treeview) {
- HEADERS += \
- itemviews/qtreeview.h \
- itemviews/qtreeview_p.h
-
- SOURCES += itemviews/qtreeview.cpp
-}
-
-qtConfig(treewidget) {
- HEADERS += \
- itemviews/qtreewidget.h \
- itemviews/qtreewidget_p.h \
- itemviews/qtreewidgetitemiterator.h
-
- SOURCES += \
- itemviews/qtreewidget.cpp \
- itemviews/qtreewidgetitemiterator.cpp
-}
-
-HEADERS += \
- itemviews/qfileiconprovider.h \
- itemviews/qfileiconprovider_p.h \
-
-SOURCES += \
- itemviews/qfileiconprovider.cpp
diff --git a/src/widgets/kernel/kernel.pri b/src/widgets/kernel/kernel.pri
deleted file mode 100644
index 2f9215648aa..00000000000
--- a/src/widgets/kernel/kernel.pri
+++ /dev/null
@@ -1,86 +0,0 @@
-# Qt kernel module
-
-# Only used on platforms with CONFIG += precompile_header
-PRECOMPILED_HEADER = kernel/qt_widgets_pch.h
-
-KERNEL_P= kernel
-HEADERS += \
- kernel/qtwidgetsglobal.h \
- kernel/qtwidgetsglobal_p.h \
- kernel/qapplication.h \
- kernel/qapplication_p.h \
- kernel/qwidgetrepaintmanager_p.h \
- kernel/qboxlayout.h \
- kernel/qgridlayout.h \
- kernel/qlayout.h \
- kernel/qlayout_p.h \
- kernel/qlayoutengine_p.h \
- kernel/qlayoutitem.h \
- kernel/qsizepolicy.h \
- kernel/qstackedlayout.h \
- kernel/qwidget.h \
- kernel/qwidget_p.h \
- kernel/qgesture.h \
- kernel/qgesture_p.h \
- kernel/qstandardgestures_p.h \
- kernel/qgesturerecognizer.h \
- kernel/qgesturemanager_p.h \
- kernel/qwidgetwindow_p.h \
- kernel/qwindowcontainer_p.h \
- kernel/qtestsupport_widgets.h
-
-SOURCES += \
- kernel/qapplication.cpp \
- kernel/qwidgetrepaintmanager.cpp \
- kernel/qboxlayout.cpp \
- kernel/qgridlayout.cpp \
- kernel/qlayout.cpp \
- kernel/qlayoutengine.cpp \
- kernel/qlayoutitem.cpp \
- kernel/qsizepolicy.cpp \
- kernel/qstackedlayout.cpp \
- kernel/qwidget.cpp \
- kernel/qgesture.cpp \
- kernel/qstandardgestures.cpp \
- kernel/qgesturerecognizer.cpp \
- kernel/qgesturemanager.cpp \
- kernel/qwidgetsvariant.cpp \
- kernel/qwidgetwindow.cpp \
- kernel/qwindowcontainer.cpp \
- kernel/qtestsupport_widgets.cpp
-
-macx: {
- HEADERS += kernel/qmacgesturerecognizer_p.h
- SOURCES += kernel/qmacgesturerecognizer.cpp
-}
-
-qtConfig(action) {
- HEADERS += kernel/qaction_widgets_p.h \
- kernel/qwidgetaction.h \
- kernel/qwidgetaction_p.h \
- kernel/qaction.h \
- kernel/qactiongroup.h
-
- SOURCES += kernel/qaction_widgets.cpp \
- kernel/qwidgetaction.cpp
-}
-
-qtConfig(formlayout) {
- HEADERS += kernel/qformlayout.h
- SOURCES += kernel/qformlayout.cpp
-}
-
-qtConfig(shortcut) {
- HEADERS += kernel/qshortcut.h
- SOURCES += kernel/qshortcut_widgets.cpp
-}
-
-qtConfig(tooltip) {
- HEADERS += kernel/qtooltip.h
- SOURCES += kernel/qtooltip.cpp
-}
-
-qtConfig(whatsthis) {
- HEADERS += kernel/qwhatsthis.h
- SOURCES += kernel/qwhatsthis.cpp
-}
diff --git a/src/widgets/kernel/mac.pri b/src/widgets/kernel/mac.pri
deleted file mode 100644
index d21e5d4a742..00000000000
--- a/src/widgets/kernel/mac.pri
+++ /dev/null
@@ -1 +0,0 @@
-macos: LIBS_PRIVATE += -framework AppKit -lz
diff --git a/src/widgets/kernel/win.pri b/src/widgets/kernel/win.pri
deleted file mode 100644
index 007fd19eb56..00000000000
--- a/src/widgets/kernel/win.pri
+++ /dev/null
@@ -1,5 +0,0 @@
-# Qt/Windows only configuration file
-# --------------------------------------------------------------------
-
-LIBS_PRIVATE *= -luxtheme -ldwmapi
-QMAKE_USE_PRIVATE += shell32
diff --git a/src/widgets/styles/styles.pri b/src/widgets/styles/styles.pri
deleted file mode 100644
index be535c18467..00000000000
--- a/src/widgets/styles/styles.pri
+++ /dev/null
@@ -1,49 +0,0 @@
-# Qt styles module
-
-HEADERS += \
- styles/qdrawutil.h \
- styles/qstyle.h \
- styles/qstylefactory.h \
- styles/qstyleoption.h \
- styles/qstyleplugin.h \
- styles/qcommonstylepixmaps_p.h \
- styles/qcommonstyle.h \
- styles/qstylehelper_p.h \
- styles/qproxystyle.h \
- styles/qproxystyle_p.h \
- styles/qcommonstyle_p.h \
- styles/qstylepainter.h \
- styles/qstylesheetstyle_p.h \
- styles/qpixmapstyle_p.h \
- styles/qpixmapstyle_p_p.h
-
-SOURCES += \
- styles/qdrawutil.cpp \
- styles/qstyle.cpp \
- styles/qstylefactory.cpp \
- styles/qstyleoption.cpp \
- styles/qstyleplugin.cpp \
- styles/qstylehelper.cpp \
- styles/qcommonstyle.cpp \
- styles/qproxystyle.cpp \
- styles/qstylepainter.cpp \
- styles/qstylesheetstyle.cpp \
- styles/qstylesheetstyle_default.cpp \
- styles/qpixmapstyle.cpp
-
-RESOURCES += styles/qstyle.qrc
-
-qtConfig(animation) {
- HEADERS += styles/qstyleanimation_p.h
- SOURCES += styles/qstyleanimation.cpp
-}
-
-qtConfig(style-windows) {
- HEADERS += styles/qwindowsstyle_p.h styles/qwindowsstyle_p_p.h
- SOURCES += styles/qwindowsstyle.cpp
-}
-
-qtConfig(style-fusion) {
- HEADERS += styles/qfusionstyle_p.h styles/qfusionstyle_p_p.h
- SOURCES += styles/qfusionstyle.cpp
-}
diff --git a/src/widgets/util/util.pri b/src/widgets/util/util.pri
deleted file mode 100644
index 81f8c1fea4b..00000000000
--- a/src/widgets/util/util.pri
+++ /dev/null
@@ -1,53 +0,0 @@
-# Qt util module
-
-HEADERS += \
- util/qsystemtrayicon.h \
- util/qcolormap.h \
- util/qsystemtrayicon_p.h
-
-SOURCES += \
- util/qsystemtrayicon.cpp \
- util/qcolormap.cpp
-
-qtConfig(completer) {
- HEADERS += \
- util/qcompleter.h \
- util/qcompleter_p.h
-
- SOURCES += util/qcompleter.cpp
-}
-
-qtConfig(scroller) {
- HEADERS += \
- util/qscroller.h \
- util/qscroller_p.h \
- util/qscrollerproperties.h \
- util/qscrollerproperties_p.h \
- util/qflickgesture_p.h
-
- SOURCES += \
- util/qscroller.cpp \
- util/qscrollerproperties.cpp \
- util/qflickgesture.cpp \
-}
-
-qtConfig(undocommand) {
- HEADERS += \
- util/qundostack.h
-}
-
-qtConfig(undogroup) {
- HEADERS += \
- util/qundogroup.h
-}
-
-qtConfig(undoview) {
- HEADERS += util/qundoview.h
- SOURCES += util/qundoview.cpp
-}
-
-qtConfig(xcb) {
- SOURCES += util/qsystemtrayicon_x11.cpp
-} else {
- SOURCES += util/qsystemtrayicon_qpa.cpp
-}
diff --git a/src/widgets/widgets.pro b/src/widgets/widgets.pro
deleted file mode 100644
index 35fe21e7887..00000000000
--- a/src/widgets/widgets.pro
+++ /dev/null
@@ -1,48 +0,0 @@
-TARGET = QtWidgets
-QT = core-private gui-private
-MODULE_CONFIG = uic
-
-CONFIG += $$MODULE_CONFIG
-DEFINES += QT_NO_USING_NAMESPACE
-msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x65000000
-
-TRACEPOINT_PROVIDER = $$PWD/qtwidgets.tracepoints
-CONFIG += qt_tracepoints
-
-QMAKE_DOCS = $$PWD/doc/qtwidgets.qdocconf
-
-#platforms
-mac:include(kernel/mac.pri)
-win32:include(kernel/win.pri)
-
-#modules
-include(kernel/kernel.pri)
-include(styles/styles.pri)
-include(widgets/widgets.pri)
-include(dialogs/dialogs.pri)
-include(accessible/accessible.pri)
-include(itemviews/itemviews.pri)
-include(graphicsview/graphicsview.pri)
-include(util/util.pri)
-
-qtConfig(graphicseffect) {
- include(effects/effects.pri)
-}
-
-QMAKE_LIBS += $$QMAKE_LIBS_GUI
-
-QMAKE_DYNAMIC_LIST_FILE = $$PWD/QtWidgets.dynlist
-
-# Code coverage with TestCocoon
-# The following is required as extra compilers use $$QMAKE_CXX instead of $(CXX).
-# Without this, testcocoon.prf is read only after $$QMAKE_CXX is used by the
-# extra compilers.
-testcocoon {
- load(testcocoon)
-}
-
-MODULE_PLUGIN_TYPES += \
- styles
-load(qt_module)
-
-CONFIG += metatypes install_metatypes
diff --git a/src/widgets/widgets/widgets.pri b/src/widgets/widgets/widgets.pri
deleted file mode 100644
index 3caf2912f95..00000000000
--- a/src/widgets/widgets/widgets.pri
+++ /dev/null
@@ -1,363 +0,0 @@
-# Qt widgets module
-
-HEADERS += \
- widgets/qframe.h \
- widgets/qframe_p.h \
- widgets/qabstractscrollarea.h \
- widgets/qabstractscrollarea_p.h \
- widgets/qfocusframe.h \
- widgets/qwidgetanimator_p.h
-
-SOURCES += \
- widgets/qframe.cpp \
- widgets/qabstractscrollarea.cpp \
- widgets/qfocusframe.cpp \
- widgets/qwidgetanimator.cpp
-
-qtConfig(abstractbutton) {
- HEADERS += \
- widgets/qabstractbutton.h \
- widgets/qabstractbutton_p.h
-
- SOURCES += \
- widgets/qabstractbutton.cpp
-}
-
-qtConfig(abstractslider) {
- HEADERS += \
- widgets/qabstractslider.h \
- widgets/qabstractslider_p.h
-
- SOURCES += \
- widgets/qabstractslider.cpp
-}
-
-qtConfig(buttongroup) {
- HEADERS += \
- widgets/qbuttongroup.h \
- widgets/qbuttongroup_p.h
-
- SOURCES += widgets/qbuttongroup.cpp
-}
-
-qtConfig(calendarwidget) {
- HEADERS += widgets/qcalendarwidget.h
- SOURCES += widgets/qcalendarwidget.cpp
-}
-
-qtConfig(checkbox) {
- HEADERS += \
- widgets/qcheckbox.h
-
- SOURCES += \
- widgets/qcheckbox.cpp
-}
-
-qtConfig(combobox) {
- HEADERS += \
- widgets/qcombobox.h \
- widgets/qcombobox_p.h
-
- SOURCES += widgets/qcombobox.cpp
-}
-
-qtConfig(commandlinkbutton) {
- HEADERS += \
- widgets/qcommandlinkbutton.h
-
- SOURCES += \
- widgets/qcommandlinkbutton.cpp
-}
-
-qtConfig(datetimeedit) {
- HEADERS += \
- widgets/qdatetimeedit.h \
- widgets/qdatetimeedit_p.h
-
- SOURCES += \
- widgets/qdatetimeedit.cpp
-}
-
-qtConfig(dial) {
- HEADERS += widgets/qdial.h
- SOURCES += widgets/qdial.cpp
-}
-
-qtConfig(dockwidget) {
- HEADERS += \
- widgets/qdockwidget.h \
- widgets/qdockwidget_p.h \
- widgets/qdockarealayout_p.h
-
- SOURCES += \
- widgets/qdockwidget.cpp \
- widgets/qdockarealayout.cpp
-}
-
-qtConfig(effects) {
- HEADERS += widgets/qeffects_p.h
- SOURCES += widgets/qeffects.cpp
-}
-
-qtConfig(fontcombobox) {
- HEADERS += widgets/qfontcombobox.h
- SOURCES += widgets/qfontcombobox.cpp
-}
-
-qtConfig(groupbox) {
- HEADERS += widgets/qgroupbox.h
- SOURCES += widgets/qgroupbox.cpp
-}
-
-qtConfig(keysequenceedit) {
- HEADERS += \
- widgets/qkeysequenceedit.h \
- widgets/qkeysequenceedit_p.h
-
- SOURCES += widgets/qkeysequenceedit.cpp
-}
-
-qtConfig(label) {
- HEADERS += \
- widgets/qlabel.h \
- widgets/qlabel_p.h
-
- SOURCES += \
- widgets/qlabel.cpp
-}
-
-qtConfig(lcdnumber) {
- HEADERS += \
- widgets/qlcdnumber.h
-
- SOURCES += \
- widgets/qlcdnumber.cpp
-}
-
-qtConfig(lineedit) {
- HEADERS += \
- widgets/qlineedit.h \
- widgets/qlineedit_p.h \
- widgets/qwidgetlinecontrol_p.h
-
- SOURCES += \
- widgets/qlineedit_p.cpp \
- widgets/qlineedit.cpp \
- widgets/qwidgetlinecontrol.cpp
-}
-
-qtConfig(mainwindow) {
- HEADERS += \
- widgets/qmainwindow.h \
- widgets/qmainwindowlayout_p.h
-
- SOURCES += \
- widgets/qmainwindow.cpp \
- widgets/qmainwindowlayout.cpp
-}
-
-qtConfig(mdiarea) {
- HEADERS += \
- widgets/qmdiarea.h \
- widgets/qmdiarea_p.h \
- widgets/qmdisubwindow.h \
- widgets/qmdisubwindow_p.h
-
- SOURCES += \
- widgets/qmdiarea.cpp \
- widgets/qmdisubwindow.cpp
-}
-
-qtConfig(menu) {
- HEADERS += \
- widgets/qmenu.h \
- widgets/qmenu_p.h
-
- SOURCES += widgets/qmenu.cpp
-}
-
-qtConfig(menubar) {
- HEADERS += \
- widgets/qmenubar.h \
- widgets/qmenubar_p.h
-
- SOURCES += widgets/qmenubar.cpp
-}
-
-qtConfig(progressbar) {
- HEADERS += widgets/qprogressbar.h
- SOURCES += widgets/qprogressbar.cpp
-}
-
-qtConfig(pushbutton) {
- HEADERS += \
- widgets/qpushbutton.h \
- widgets/qpushbutton_p.h
-
- SOURCES += \
- widgets/qpushbutton.cpp
-}
-
-qtConfig(radiobutton) {
- HEADERS += \
- widgets/qradiobutton.h
-
- SOURCES += \
- widgets/qradiobutton.cpp
-}
-
-qtConfig(resizehandler) {
- HEADERS += widgets/qwidgetresizehandler_p.h
- SOURCES += widgets/qwidgetresizehandler.cpp
-}
-
-qtConfig(dialogbuttonbox) {
- HEADERS += \
- widgets/qdialogbuttonbox.h
-
- SOURCES += \
- widgets/qdialogbuttonbox.cpp
-}
-
-qtConfig(rubberband) {
- HEADERS += widgets/qrubberband.h
- SOURCES += widgets/qrubberband.cpp
-}
-
-qtConfig(scrollarea) {
- HEADERS += \
- widgets/qscrollarea.h \
- widgets/qscrollarea_p.h
-
- SOURCES += widgets/qscrollarea.cpp
-}
-
-qtConfig(scrollbar) {
- HEADERS += \
- widgets/qscrollbar.h \
- widgets/qscrollbar_p.h
-
- SOURCES += widgets/qscrollbar.cpp
-}
-
-qtConfig(sizegrip) {
- HEADERS += widgets/qsizegrip.h
- SOURCES += widgets/qsizegrip.cpp
-}
-
-qtConfig(slider) {
- HEADERS += widgets/qslider.h
- SOURCES += widgets/qslider.cpp
-}
-
-qtConfig(spinbox) {
- HEADERS += \
- widgets/qabstractspinbox.h \
- widgets/qabstractspinbox_p.h \
- widgets/qspinbox.h
-
- SOURCES += \
- widgets/qabstractspinbox.cpp \
- widgets/qspinbox.cpp
-}
-
-qtConfig(splashscreen) {
- HEADERS += \
- widgets/qsplashscreen.h
-
- SOURCES += \
- widgets/qsplashscreen.cpp
-}
-
-qtConfig(splitter) {
- HEADERS += \
- widgets/qsplitter.h \
- widgets/qsplitter_p.h
-
- SOURCES += widgets/qsplitter.cpp
-}
-
-qtConfig(stackedwidget) {
- HEADERS += widgets/qstackedwidget.h
- SOURCES += widgets/qstackedwidget.cpp
-}
-
-qtConfig(statusbar) {
- HEADERS += widgets/qstatusbar.h
- SOURCES += widgets/qstatusbar.cpp
-}
-
-qtConfig(tabbar) {
- HEADERS += \
- widgets/qtabbar.h \
- widgets/qtabbar_p.h
-
- SOURCES += widgets/qtabbar.cpp
-}
-
-qtConfig(textedit) {
- HEADERS += \
- widgets/qplaintextedit.h \
- widgets/qplaintextedit_p.h \
- widgets/qtextedit.h \
- widgets/qtextedit_p.h
-
- SOURCES += \
- widgets/qplaintextedit.cpp \
- widgets/qtextedit.cpp
-}
-
-qtConfig(textbrowser) {
- HEADERS += widgets/qtextbrowser.h
- SOURCES += widgets/qtextbrowser.cpp
-}
-
-qtConfig(tabwidget) {
- HEADERS += widgets/qtabwidget.h
- SOURCES += widgets/qtabwidget.cpp
-}
-
-qtConfig(toolbar) {
- HEADERS += \
- widgets/qtoolbar.h \
- widgets/qtoolbar_p.h \
- widgets/qtoolbararealayout_p.h \
- widgets/qtoolbarlayout_p.h \
- widgets/qtoolbarseparator_p.h
-
- SOURCES += \
- widgets/qtoolbar.cpp \
- widgets/qtoolbarlayout.cpp \
- widgets/qtoolbararealayout.cpp \
- widgets/qtoolbarseparator.cpp
-}
-
-qtConfig(toolbox) {
- HEADERS += widgets/qtoolbox.h
- SOURCES += widgets/qtoolbox.cpp
-}
-
-qtConfig(toolbutton) {
- HEADERS += \
- widgets/qtoolbutton.h \
- widgets/qtoolbarextension_p.h
-
- SOURCES += \
- widgets/qtoolbutton.cpp \
- widgets/qtoolbarextension.cpp
-}
-
-qtConfig(widgettextcontrol) {
- HEADERS += \
- widgets/qwidgettextcontrol_p.h \
- widgets/qwidgettextcontrol_p_p.h
-
- SOURCES += \
- widgets/qwidgettextcontrol.cpp
-}
-
-macx {
- qtConfig(menu)|qtConfig(menubar) {
- SOURCES += widgets/qmenu_mac.mm
- }
-}
diff --git a/src/xml/doc/snippets/snippets.pro b/src/xml/doc/snippets/snippets.pro
deleted file mode 100644
index 2de9693561e..00000000000
--- a/src/xml/doc/snippets/snippets.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = lib
-
-TARGET = xml_snippets
-
-#! [qmake_use]
-QT += xml
-#! [qmake_use]
-
-load(qt_common)
-
-QT += core xml
-
-SOURCES += code/src_xml_dom_qdom.cpp
diff --git a/src/xml/dom/dom.pri b/src/xml/dom/dom.pri
deleted file mode 100644
index 36b6087ede0..00000000000
--- a/src/xml/dom/dom.pri
+++ /dev/null
@@ -1,5 +0,0 @@
-HEADERS += $$PWD/qdom.h \
- $$PWD/qdom_p.h \
- $$PWD/qdomhelpers_p.h
-SOURCES += $$PWD/qdom.cpp \
- $$PWD/qdomhelpers.cpp
diff --git a/src/xml/xml.pro b/src/xml/xml.pro
deleted file mode 100644
index 5474d477e4b..00000000000
--- a/src/xml/xml.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = QtXml
-QT = core-private
-
-DEFINES += QT_NO_USING_NAMESPACE QT_NO_FOREACH
-
-msvc:equals(QT_ARCH, i386): QMAKE_LFLAGS += /BASE:0x61000000
-
-QMAKE_DOCS = $$PWD/doc/qtxml.qdocconf
-
-HEADERS += qtxmlglobal.h
-
-PRECOMPILED_HEADER =
-
-include(dom/dom.pri)
-
-load(qt_module)
diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro
deleted file mode 100644
index bb4de3e2b36..00000000000
--- a/tests/auto/auto.pro
+++ /dev/null
@@ -1,37 +0,0 @@
-TEMPLATE = subdirs
-
-uikit {
- SUBDIRS = corelib
- qtHaveModule(gui): SUBDIRS += gui
- return()
-}
-
-# Order by dependency [*], then alphabetic. [*] If bugs in part A of
-# our source would break tests of part B, then test A before B.
-SUBDIRS += testlib
-qtConfig(process):!cross_compile: SUBDIRS += tools
-SUBDIRS += corelib
-qtHaveModule(concurrent): SUBDIRS += concurrent
-# QTBUG-63915: boot2qt fails dbus
-qtHaveModule(dbus):!cross_compile:!boot2qt {
- # Disable the QtDBus tests if we can't connect to the session bus
- system("dbus-send --session --type=signal / local.AutotestCheck.Hello >$$QMAKE_SYSTEM_NULL_DEVICE 2>&1") {
- SUBDIRS += dbus
- } else {
- qtConfig(dbus-linked) {
- warning("QtDBus is enabled but session bus is not available. QtDBus tests will fail.")
- SUBDIRS += dbus
- } else: {
- warning("QtDBus is enabled with runtime support, but session bus is not available. Skipping QtDBus tests.")
- }
- }
-}
-qtHaveModule(gui): SUBDIRS += gui
-qtHaveModule(network): SUBDIRS += network
-qtHaveModule(opengl): SUBDIRS += opengl
-qtHaveModule(printsupport): SUBDIRS += printsupport
-qtHaveModule(sql): SUBDIRS += sql
-qtHaveModule(widgets): SUBDIRS += widgets
-qtHaveModule(xml): SUBDIRS += xml
-SUBDIRS += other
-
diff --git a/tests/auto/cmake/cmake.pro b/tests/auto/cmake/cmake.pro
deleted file mode 100644
index 35dbf613d94..00000000000
--- a/tests/auto/cmake/cmake.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-
-TEMPLATE = subdirs
-
-# installed_cmake includes this file, and tries to add the mockplugins
-# directory relative to itself, but doesn't have its own copy of the directory.
-# So, we make the path absolute so it includes this copy of the directory
-# instead.
-SUBDIRS += $$PWD/mockplugins
-
-CMAKE_QT_MODULES_UNDER_TEST = core network xml sql testlib
-
-qtHaveModule(dbus): CMAKE_QT_MODULES_UNDER_TEST += dbus
-qtHaveModule(gui): CMAKE_QT_MODULES_UNDER_TEST += gui
-qtHaveModule(widgets): CMAKE_QT_MODULES_UNDER_TEST += widgets
-qtHaveModule(printsupport): CMAKE_QT_MODULES_UNDER_TEST += printsupport
-qtHaveModule(opengl): CMAKE_QT_MODULES_UNDER_TEST += opengl
-qtHaveModule(concurrent): CMAKE_QT_MODULES_UNDER_TEST += concurrent
-
-CONFIG += ctest_testcase
-win32:testcase.timeout = 1000 # this test is slow on Windows
diff --git a/tests/auto/cmake/mockplugins/mock1plugin/mock1plugin.pro b/tests/auto/cmake/mockplugins/mock1plugin/mock1plugin.pro
deleted file mode 100644
index 1ccbe924ae0..00000000000
--- a/tests/auto/cmake/mockplugins/mock1plugin/mock1plugin.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TARGET = mock1plugin
-
-HEADERS += qmock1plugin.h
-SOURCES += qmock1plugin.cpp
-QT = mockplugins1
-
-PLUGIN_TYPE = mockplugin
-PLUGIN_CLASS_NAME = QMock1Plugin
-load(qt_plugin)
diff --git a/tests/auto/cmake/mockplugins/mock2plugin/mock2plugin.pro b/tests/auto/cmake/mockplugins/mock2plugin/mock2plugin.pro
deleted file mode 100644
index 75dc21cf0a4..00000000000
--- a/tests/auto/cmake/mockplugins/mock2plugin/mock2plugin.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = mock2plugin
-
-HEADERS += qmock2plugin.h
-SOURCES += qmock2plugin.cpp
-QT = mockplugins1
-
-PLUGIN_TYPE = mockplugin
-PLUGIN_CLASS_NAME = QMock2Plugin
-PLUGIN_EXTENDS = mockplugins1
-load(qt_plugin)
diff --git a/tests/auto/cmake/mockplugins/mock3plugin/mock3plugin.pro b/tests/auto/cmake/mockplugins/mock3plugin/mock3plugin.pro
deleted file mode 100644
index ed7df603bb2..00000000000
--- a/tests/auto/cmake/mockplugins/mock3plugin/mock3plugin.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = mock3plugin
-
-HEADERS += qmock3plugin.h
-SOURCES += qmock3plugin.cpp
-QT = mockplugins1
-
-PLUGIN_TYPE = mockplugin
-PLUGIN_CLASS_NAME = QMock3Plugin
-PLUGIN_EXTENDS = mockplugins1 mockplugins2
-load(qt_plugin)
diff --git a/tests/auto/cmake/mockplugins/mock4plugin/mock4plugin.pro b/tests/auto/cmake/mockplugins/mock4plugin/mock4plugin.pro
deleted file mode 100644
index 4dd2d6c547d..00000000000
--- a/tests/auto/cmake/mockplugins/mock4plugin/mock4plugin.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = mock4plugin
-
-HEADERS += qmock4plugin.h
-SOURCES += qmock4plugin.cpp
-QT = mockplugins1
-
-PLUGIN_TYPE = mockplugin
-PLUGIN_CLASS_NAME = QMock4Plugin
-PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/tests/auto/cmake/mockplugins/mock5plugin/mock5plugin.pro b/tests/auto/cmake/mockplugins/mock5plugin/mock5plugin.pro
deleted file mode 100644
index 29496868feb..00000000000
--- a/tests/auto/cmake/mockplugins/mock5plugin/mock5plugin.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = mock5plugin
-
-HEADERS += qmock5plugin.h
-SOURCES += qmock5plugin.cpp
-QT = mockplugins3
-
-PLUGIN_TYPE = mockplugin
-PLUGIN_CLASS_NAME = QMock5Plugin
-PLUGIN_EXTENDS = -
-load(qt_plugin)
diff --git a/tests/auto/cmake/mockplugins/mock6plugin/mock6plugin.pro b/tests/auto/cmake/mockplugins/mock6plugin/mock6plugin.pro
deleted file mode 100644
index 140f1988117..00000000000
--- a/tests/auto/cmake/mockplugins/mock6plugin/mock6plugin.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TARGET = mock6plugin
-
-HEADERS += qmock6plugin.h
-SOURCES += qmock6plugin.cpp
-QT = mockplugins3
-
-PLUGIN_TYPE = mockauxplugin
-PLUGIN_CLASS_NAME = QMock6Plugin
-load(qt_plugin)
diff --git a/tests/auto/cmake/mockplugins/mockplugins.pro b/tests/auto/cmake/mockplugins/mockplugins.pro
deleted file mode 100644
index 830d130a050..00000000000
--- a/tests/auto/cmake/mockplugins/mockplugins.pro
+++ /dev/null
@@ -1,36 +0,0 @@
-TEMPLATE = subdirs
-
-src_mock1plugin.subdir = $$PWD/mock1plugin
-src_mock1plugin.target = sub-mockplugin1
-src_mock1plugin.depends = mockplugins1
-
-src_mock2plugin.subdir = $$PWD/mock2plugin
-src_mock2plugin.target = sub-mockplugin2
-src_mock2plugin.depends = mockplugins1
-
-src_mock3plugin.subdir = $$PWD/mock3plugin
-src_mock3plugin.target = sub-mockplugin3
-src_mock3plugin.depends = mockplugins1
-
-src_mock4plugin.subdir = $$PWD/mock4plugin
-src_mock4plugin.target = sub-mockplugin4
-src_mock4plugin.depends = mockplugins1
-
-src_mock5plugin.subdir = $$PWD/mock5plugin
-src_mock5plugin.target = sub-mockplugin5
-src_mock5plugin.depends = mockplugins3
-
-src_mock6plugin.subdir = $$PWD/mock6plugin
-src_mock6plugin.target = sub-mockplugin6
-src_mock6plugin.depends = mockplugins3
-
-SUBDIRS += \
- mockplugins1 \
- mockplugins2 \
- mockplugins3 \
- src_mock1plugin \
- src_mock2plugin \
- src_mock3plugin \
- src_mock4plugin \
- src_mock5plugin \
- src_mock6plugin
diff --git a/tests/auto/cmake/mockplugins/mockplugins1/mockplugins1.pro b/tests/auto/cmake/mockplugins/mockplugins1/mockplugins1.pro
deleted file mode 100644
index dd98937ee3c..00000000000
--- a/tests/auto/cmake/mockplugins/mockplugins1/mockplugins1.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TARGET = QtMockPlugins1
-QT = core
-MODULE_PLUGIN_TYPES = mockplugin
-
-# Fake a git_build, to force qmake to run syncqt.pl when doing a standalone tests build
-# like it is done in Coin, otherwise module headers would not be generated.
-CONFIG += git_build
-HEADERS += qmockplugin.h
-SOURCES += fake.cpp # Needed to make libtool / ar happy on macOS
-load(qt_module)
diff --git a/tests/auto/cmake/mockplugins/mockplugins2/mockplugins2.pro b/tests/auto/cmake/mockplugins/mockplugins2/mockplugins2.pro
deleted file mode 100644
index 1dd03391e85..00000000000
--- a/tests/auto/cmake/mockplugins/mockplugins2/mockplugins2.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TARGET = QtMockPlugins2
-QT = core
-SOURCES += fake.cpp # Needed to make libtool / ar happy on macOS
-load(qt_module)
diff --git a/tests/auto/cmake/mockplugins/mockplugins3/mockplugins3.pro b/tests/auto/cmake/mockplugins/mockplugins3/mockplugins3.pro
deleted file mode 100644
index 3651abaafad..00000000000
--- a/tests/auto/cmake/mockplugins/mockplugins3/mockplugins3.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TARGET = QtMockPlugins3
-QT = core
-MODULE_PLUGIN_TYPES = mockauxplugin
-
-# Fake a git_build, to force qmake to run syncqt.pl when doing a standalone tests build
-# like it is done in Coin, otherwise module headers would not be generated.
-CONFIG += git_build
-HEADERS += qmockauxplugin.h
-SOURCES += fake.cpp # Needed to make libtool / ar happy on macOS
-
-load(qt_module)
diff --git a/tests/auto/concurrent/concurrent.pro b/tests/auto/concurrent/concurrent.pro
deleted file mode 100644
index 5bc35209c04..00000000000
--- a/tests/auto/concurrent/concurrent.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qtconcurrentfilter \
- qtconcurrentiteratekernel \
- qtconcurrentfiltermapgenerated \
- qtconcurrentmap \
- qtconcurrentmedian \
- qtconcurrentrun \
- qtconcurrentthreadengine \
- qtconcurrenttask
-
diff --git a/tests/auto/concurrent/qtconcurrentfilter/qtconcurrentfilter.pro b/tests/auto/concurrent/qtconcurrentfilter/qtconcurrentfilter.pro
deleted file mode 100644
index f2e3e0c8e1e..00000000000
--- a/tests/auto/concurrent/qtconcurrentfilter/qtconcurrentfilter.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentfilter
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentfilter.cpp
diff --git a/tests/auto/concurrent/qtconcurrentfiltermapgenerated/qtconcurrentfiltermapgenerated.pro b/tests/auto/concurrent/qtconcurrentfiltermapgenerated/qtconcurrentfiltermapgenerated.pro
deleted file mode 100644
index 7533a53c343..00000000000
--- a/tests/auto/concurrent/qtconcurrentfiltermapgenerated/qtconcurrentfiltermapgenerated.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentfiltermapgenerated
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentfiltermapgenerated.cpp tst_qtconcurrent_selected_tests.cpp
-HEADERS = tst_qtconcurrentfiltermapgenerated.h
diff --git a/tests/auto/concurrent/qtconcurrentiteratekernel/qtconcurrentiteratekernel.pro b/tests/auto/concurrent/qtconcurrentiteratekernel/qtconcurrentiteratekernel.pro
deleted file mode 100644
index f599372c6fb..00000000000
--- a/tests/auto/concurrent/qtconcurrentiteratekernel/qtconcurrentiteratekernel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentiteratekernel
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentiteratekernel.cpp
diff --git a/tests/auto/concurrent/qtconcurrentmap/qtconcurrentmap.pro b/tests/auto/concurrent/qtconcurrentmap/qtconcurrentmap.pro
deleted file mode 100644
index bbadd1ada1c..00000000000
--- a/tests/auto/concurrent/qtconcurrentmap/qtconcurrentmap.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentmap
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentmap.cpp
-
-# Force C++17 if available
-contains(QT_CONFIG, c++1z): CONFIG += c++1z
diff --git a/tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro b/tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro
deleted file mode 100644
index 59e22d24a1c..00000000000
--- a/tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentmedian
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentmedian.cpp
diff --git a/tests/auto/concurrent/qtconcurrentrun/qtconcurrentrun.pro b/tests/auto/concurrent/qtconcurrentrun/qtconcurrentrun.pro
deleted file mode 100644
index 44891b7ba54..00000000000
--- a/tests/auto/concurrent/qtconcurrentrun/qtconcurrentrun.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentrun
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentrun.cpp
-
-# Force C++17 if available
-contains(QT_CONFIG, c++1z): CONFIG += c++1z
diff --git a/tests/auto/concurrent/qtconcurrenttask/qtconcurrenttask.pro b/tests/auto/concurrent/qtconcurrenttask/qtconcurrenttask.pro
deleted file mode 100644
index 4404efa0b34..00000000000
--- a/tests/auto/concurrent/qtconcurrenttask/qtconcurrenttask.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrenttask
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrenttask.cpp
diff --git a/tests/auto/concurrent/qtconcurrentthreadengine/qtconcurrentthreadengine.pro b/tests/auto/concurrent/qtconcurrentthreadengine/qtconcurrentthreadengine.pro
deleted file mode 100644
index b98b8f56e88..00000000000
--- a/tests/auto/concurrent/qtconcurrentthreadengine/qtconcurrentthreadengine.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtconcurrentthreadengine
-QT = core testlib concurrent
-SOURCES = tst_qtconcurrentthreadengine.cpp
diff --git a/tests/auto/corelib/animation/animation.pro b/tests/auto/corelib/animation/animation.pro
deleted file mode 100644
index 30c98f4a115..00000000000
--- a/tests/auto/corelib/animation/animation.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qabstractanimation \
- qanimationgroup \
- qparallelanimationgroup \
- qpauseanimation \
- qpropertyanimation \
- qsequentialanimationgroup \
- qvariantanimation
-
-!qtHaveModule(widgets): SUBDIRS -= \
- qpropertyanimation
diff --git a/tests/auto/corelib/animation/qabstractanimation/qabstractanimation.pro b/tests/auto/corelib/animation/qabstractanimation/qabstractanimation.pro
deleted file mode 100644
index 32701c2c9c5..00000000000
--- a/tests/auto/corelib/animation/qabstractanimation/qabstractanimation.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractanimation
-QT = core testlib
-SOURCES = tst_qabstractanimation.cpp
diff --git a/tests/auto/corelib/animation/qanimationgroup/qanimationgroup.pro b/tests/auto/corelib/animation/qanimationgroup/qanimationgroup.pro
deleted file mode 100644
index f4b57472163..00000000000
--- a/tests/auto/corelib/animation/qanimationgroup/qanimationgroup.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qanimationgroup
-QT = core testlib
-SOURCES = tst_qanimationgroup.cpp
diff --git a/tests/auto/corelib/animation/qparallelanimationgroup/qparallelanimationgroup.pro b/tests/auto/corelib/animation/qparallelanimationgroup/qparallelanimationgroup.pro
deleted file mode 100644
index 5b4c6ab90af..00000000000
--- a/tests/auto/corelib/animation/qparallelanimationgroup/qparallelanimationgroup.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qparallelanimationgroup
-QT = core testlib
-SOURCES = tst_qparallelanimationgroup.cpp
diff --git a/tests/auto/corelib/animation/qpauseanimation/qpauseanimation.pro b/tests/auto/corelib/animation/qpauseanimation/qpauseanimation.pro
deleted file mode 100644
index 7f19bc75459..00000000000
--- a/tests/auto/corelib/animation/qpauseanimation/qpauseanimation.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpauseanimation
-QT = core-private testlib
-SOURCES = tst_qpauseanimation.cpp
diff --git a/tests/auto/corelib/animation/qpropertyanimation/qpropertyanimation.pro b/tests/auto/corelib/animation/qpropertyanimation/qpropertyanimation.pro
deleted file mode 100644
index 72a36876b7b..00000000000
--- a/tests/auto/corelib/animation/qpropertyanimation/qpropertyanimation.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpropertyanimation
-QT = core gui widgets testlib core-private
-SOURCES = tst_qpropertyanimation.cpp
diff --git a/tests/auto/corelib/animation/qsequentialanimationgroup/qsequentialanimationgroup.pro b/tests/auto/corelib/animation/qsequentialanimationgroup/qsequentialanimationgroup.pro
deleted file mode 100644
index b0271e8ea2d..00000000000
--- a/tests/auto/corelib/animation/qsequentialanimationgroup/qsequentialanimationgroup.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsequentialanimationgroup
-QT = core testlib
-SOURCES = tst_qsequentialanimationgroup.cpp
diff --git a/tests/auto/corelib/animation/qvariantanimation/qvariantanimation.pro b/tests/auto/corelib/animation/qvariantanimation/qvariantanimation.pro
deleted file mode 100644
index b82d3bc6e0f..00000000000
--- a/tests/auto/corelib/animation/qvariantanimation/qvariantanimation.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qvariantanimation
-QT = core testlib
-SOURCES = tst_qvariantanimation.cpp
diff --git a/tests/auto/corelib/corelib.pro b/tests/auto/corelib/corelib.pro
deleted file mode 100644
index 3d5fb3d8e47..00000000000
--- a/tests/auto/corelib/corelib.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TEMPLATE=subdirs
-
-SUBDIRS = \
- kernel
-
-!uikit: SUBDIRS += \
- animation \
- global \
- io \
- itemmodels \
- mimetypes \
- plugin \
- serialization \
- text \
- thread \
- time \
- tools
diff --git a/tests/auto/corelib/global/global.pro b/tests/auto/corelib/global/global.pro
deleted file mode 100644
index b3f3be08a58..00000000000
--- a/tests/auto/corelib/global/global.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qcompare \
- qflags \
- q_func_info \
- qgetputenv \
- qglobal \
- qnumeric \
- qfloat16 \
- qkeycombination \
- qrandomgenerator \
- qlogging \
- qtendian \
- qglobalstatic \
- qhooks \
- qoperatingsystemversion
-
-win32: SUBDIRS += \
- qwinregistry
diff --git a/tests/auto/corelib/global/q_func_info/q_func_info.pro b/tests/auto/corelib/global/q_func_info/q_func_info.pro
deleted file mode 100644
index 7663a880ebe..00000000000
--- a/tests/auto/corelib/global/q_func_info/q_func_info.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_q_func_info
-QT = core testlib
-SOURCES = tst_q_func_info.cpp
diff --git a/tests/auto/corelib/global/qcompare/qcompare.pro b/tests/auto/corelib/global/qcompare/qcompare.pro
deleted file mode 100644
index 0e2cd2771c5..00000000000
--- a/tests/auto/corelib/global/qcompare/qcompare.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcompare
-QT = core testlib
-SOURCES = tst_qcompare.cpp
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++17): CONFIG += c++17
-qtConfig(c++2a): CONFIG += c++2a
diff --git a/tests/auto/corelib/global/qflags/qflags.pro b/tests/auto/corelib/global/qflags/qflags.pro
deleted file mode 100644
index c3c11fa81b2..00000000000
--- a/tests/auto/corelib/global/qflags/qflags.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qflags
-QT = core testlib
-SOURCES = tst_qflags.cpp
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
diff --git a/tests/auto/corelib/global/qfloat16/qfloat16.pro b/tests/auto/corelib/global/qfloat16/qfloat16.pro
deleted file mode 100644
index 42081181b43..00000000000
--- a/tests/auto/corelib/global/qfloat16/qfloat16.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfloat16
-QT = core testlib
-SOURCES = tst_qfloat16.cpp
diff --git a/tests/auto/corelib/global/qgetputenv/qgetputenv.pro b/tests/auto/corelib/global/qgetputenv/qgetputenv.pro
deleted file mode 100644
index c6d11003359..00000000000
--- a/tests/auto/corelib/global/qgetputenv/qgetputenv.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgetputenv
-QT = core testlib
-SOURCES = tst_qgetputenv.cpp
diff --git a/tests/auto/corelib/global/qglobal/qglobal.pro b/tests/auto/corelib/global/qglobal/qglobal.pro
deleted file mode 100644
index e4453affa54..00000000000
--- a/tests/auto/corelib/global/qglobal/qglobal.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qglobal
-QT = core testlib
-SOURCES = tst_qglobal.cpp qglobal.c
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
diff --git a/tests/auto/corelib/global/qglobalstatic/qglobalstatic.pro b/tests/auto/corelib/global/qglobalstatic/qglobalstatic.pro
deleted file mode 100644
index 21bb040b8db..00000000000
--- a/tests/auto/corelib/global/qglobalstatic/qglobalstatic.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-QT += testlib core-private
-
-QT -= gui
-
-TARGET = tst_qglobalstatic
-CONFIG += console
-CONFIG += exceptions
-
-SOURCES += tst_qglobalstatic.cpp
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/corelib/global/qhooks/qhooks.pro b/tests/auto/corelib/global/qhooks/qhooks.pro
deleted file mode 100644
index a5c0d63cb9d..00000000000
--- a/tests/auto/corelib/global/qhooks/qhooks.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhooks
-QT = core-private testlib
-SOURCES = tst_qhooks.cpp
diff --git a/tests/auto/corelib/global/qkeycombination/qkeycombination.pro b/tests/auto/corelib/global/qkeycombination/qkeycombination.pro
deleted file mode 100644
index e2dd431055c..00000000000
--- a/tests/auto/corelib/global/qkeycombination/qkeycombination.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qkeycombination
-QT = core testlib
-SOURCES = tst_qkeycombination.cpp
-
diff --git a/tests/auto/corelib/global/qlogging/app/app.pro b/tests/auto/corelib/global/qlogging/app/app.pro
deleted file mode 100644
index 3ada382ff41..00000000000
--- a/tests/auto/corelib/global/qlogging/app/app.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-TEMPLATE = app
-
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../debug/helper
- } else {
- TARGET = ../release/helper
- }
-} else {
- TARGET = ../helper
-}
-
-QT = core
-
-DESTDIR = ./
-
-CONFIG += cmdline
-
-SOURCES += main.cpp
-DEFINES += QT_MESSAGELOGCONTEXT
-
-gcc:!mingw:!haiku {
- QMAKE_LFLAGS += -rdynamic
- contains(QT_ARCH, arm): QMAKE_CXXFLAGS += -funwind-tables -fno-inline
-}
diff --git a/tests/auto/corelib/global/qlogging/qlogging.pro b/tests/auto/corelib/global/qlogging/qlogging.pro
deleted file mode 100644
index 86396cf51c2..00000000000
--- a/tests/auto/corelib/global/qlogging/qlogging.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-
-test.depends = app
-SUBDIRS += app
-
-SUBDIRS += test
-
-SUBDIRS += test_qmessagelogger
diff --git a/tests/auto/corelib/global/qlogging/test/test.pro b/tests/auto/corelib/global/qlogging/test/test.pro
deleted file mode 100644
index c6c5950ff12..00000000000
--- a/tests/auto/corelib/global/qlogging/test/test.pro
+++ /dev/null
@@ -1,22 +0,0 @@
-CONFIG += testcase
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qlogging
- !android: TEST_HELPER_INSTALLS = ../debug/helper
- } else {
- TARGET = ../../release/tst_qlogging
- !android: TEST_HELPER_INSTALLS = ../release/helper
- }
-} else {
- TARGET = ../tst_qlogging
- !android: TEST_HELPER_INSTALLS = ../helper
-}
-
-QT = core testlib
-SOURCES = ../tst_qlogging.cpp
-
-DEFINES += QT_MESSAGELOGCONTEXT
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
-DEFINES += HELPER_BINARY=\\\"helper\\\"
diff --git a/tests/auto/corelib/global/qlogging/test_qmessagelogger/test_qmessagelogger.pro b/tests/auto/corelib/global/qlogging/test_qmessagelogger/test_qmessagelogger.pro
deleted file mode 100644
index 6f2cea20ad6..00000000000
--- a/tests/auto/corelib/global/qlogging/test_qmessagelogger/test_qmessagelogger.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-CONFIG += testcase
-qtConfig(c++17): CONFIG += c++17
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qmessagelogger
- } else {
- TARGET = ../../release/tst_qmessagelogger
- }
-} else {
- TARGET = ../tst_qmessagelogger
-}
-
-QT = core testlib
-SOURCES = ../tst_qmessagelogger.cpp
-
-DEFINES += QT_MESSAGELOGCONTEXT
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/global/qnumeric/qnumeric.pro b/tests/auto/corelib/global/qnumeric/qnumeric.pro
deleted file mode 100644
index 188bb5b463c..00000000000
--- a/tests/auto/corelib/global/qnumeric/qnumeric.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnumeric
-QT = core-private testlib
-SOURCES = tst_qnumeric.cpp
-intel_icc: QMAKE_CXXFLAGS += -fp-model strict
-intel_icl: QMAKE_CXXFLAGS += /fp:strict
diff --git a/tests/auto/corelib/global/qoperatingsystemversion/qoperatingsystemversion.pro b/tests/auto/corelib/global/qoperatingsystemversion/qoperatingsystemversion.pro
deleted file mode 100644
index f9384643efd..00000000000
--- a/tests/auto/corelib/global/qoperatingsystemversion/qoperatingsystemversion.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qoperatingsystemversion
-QT = core testlib
-SOURCES = tst_qoperatingsystemversion.cpp
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
diff --git a/tests/auto/corelib/global/qrandomgenerator/qrandomgenerator.pro b/tests/auto/corelib/global/qrandomgenerator/qrandomgenerator.pro
deleted file mode 100644
index 0307b0c1eba..00000000000
--- a/tests/auto/corelib/global/qrandomgenerator/qrandomgenerator.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qrandomgenerator
-QT = core-private testlib
-SOURCES = tst_qrandomgenerator.cpp
diff --git a/tests/auto/corelib/global/qtendian/qtendian.pro b/tests/auto/corelib/global/qtendian/qtendian.pro
deleted file mode 100644
index 890976d26c6..00000000000
--- a/tests/auto/corelib/global/qtendian/qtendian.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtendian
-QT = core core-private testlib
-SOURCES = tst_qtendian.cpp
diff --git a/tests/auto/corelib/global/qwinregistry/qwinregistry.pro b/tests/auto/corelib/global/qwinregistry/qwinregistry.pro
deleted file mode 100644
index eab5df9dc3f..00000000000
--- a/tests/auto/corelib/global/qwinregistry/qwinregistry.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-QT += testlib core-private
-QT -= gui
-
-TARGET = tst_qwinregistry
-CONFIG += console
-
-SOURCES += tst_qwinregistry.cpp
diff --git a/tests/auto/corelib/io/io.pro b/tests/auto/corelib/io/io.pro
deleted file mode 100644
index acc1752721c..00000000000
--- a/tests/auto/corelib/io/io.pro
+++ /dev/null
@@ -1,78 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qabstractfileengine \
- qbuffer \
- qdataurl \
- qdebug \
- qdir \
- qdiriterator \
- qfile \
- largefile \
- qfileinfo \
- qfileselector \
- qfilesystemmetadata \
- qfilesystementry \
- qfilesystemwatcher \
- qiodevice \
- qipaddress \
- qlockfile \
- qloggingcategory \
- qloggingregistry \
- qnodebug \
- qprocess \
- qprocess-noapplication \
- qprocessenvironment \
- qresourceengine \
- qsettings \
- qsavefile \
- qstandardpaths \
- qstorageinfo \
- qtemporarydir \
- qtemporaryfile \
- qurl \
- qurlinternal \
- qurlquery \
-
-!qtHaveModule(gui): SUBDIRS -= \
- qsettings
-
-!qtHaveModule(network): SUBDIRS -= \
- qiodevice \
- qprocess
-
-!qtHaveModule(concurrent): SUBDIRS -= \
- qdebug \
- qlockfile \
- qurl
-
-!qtConfig(private_tests): SUBDIRS -= \
- qabstractfileengine \
- qfileinfo \
- qipaddress \
- qurlinternal \
- qloggingregistry
-
-win32:!qtConfig(private_tests): SUBDIRS -= \
- qfilesystementry
-
-# QTBUG-88508
-android: SUBDIRS -= \
- qfilesystemwatcher
-
-!qtConfig(filesystemwatcher): SUBDIRS -= \
- qfilesystemwatcher
-
-!qtConfig(processenvironment): SUBDIRS -= \
- qprocessenvironment
-
-!qtConfig(process): SUBDIRS -= \
- qprocess \
- qprocess-noapplication
-
-!qtConfig(settings): SUBDIRS -= \
- qsettings
-
-android: SUBDIRS -= \
- qprocess \
- qdir \
- qresourceengine
diff --git a/tests/auto/corelib/io/largefile/largefile.pro b/tests/auto/corelib/io/largefile/largefile.pro
deleted file mode 100644
index e96d1398cac..00000000000
--- a/tests/auto/corelib/io/largefile/largefile.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_largefile
-QT = core testlib
-SOURCES = tst_largefile.cpp
-INCLUDEPATH += ../../../../shared/
-HEADERS += ../../../../shared/emulationdetector.h
diff --git a/tests/auto/corelib/io/qabstractfileengine/qabstractfileengine.pro b/tests/auto/corelib/io/qabstractfileengine/qabstractfileengine.pro
deleted file mode 100644
index 641bb7341b9..00000000000
--- a/tests/auto/corelib/io/qabstractfileengine/qabstractfileengine.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractfileengine
-QT = core-private core testlib
-SOURCES = tst_qabstractfileengine.cpp
-RESOURCES += qabstractfileengine.qrc
diff --git a/tests/auto/corelib/io/qbuffer/qbuffer.pro b/tests/auto/corelib/io/qbuffer/qbuffer.pro
deleted file mode 100644
index 76b1088595a..00000000000
--- a/tests/auto/corelib/io/qbuffer/qbuffer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbuffer
-QT = core testlib
-SOURCES = tst_qbuffer.cpp
diff --git a/tests/auto/corelib/io/qdataurl/qdataurl.pro b/tests/auto/corelib/io/qdataurl/qdataurl.pro
deleted file mode 100644
index 7085c9d8811..00000000000
--- a/tests/auto/corelib/io/qdataurl/qdataurl.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdataurl
-QT = core core-private testlib
-SOURCES = tst_qdataurl.cpp
diff --git a/tests/auto/corelib/io/qdebug/qdebug.pro b/tests/auto/corelib/io/qdebug/qdebug.pro
deleted file mode 100644
index 45c0aa4061c..00000000000
--- a/tests/auto/corelib/io/qdebug/qdebug.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdebug
-QT = core testlib concurrent
-SOURCES = tst_qdebug.cpp
diff --git a/tests/auto/corelib/io/qdir/qdir.pro b/tests/auto/corelib/io/qdir/qdir.pro
deleted file mode 100644
index f6ff0d04210..00000000000
--- a/tests/auto/corelib/io/qdir/qdir.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdir
-QT = core core-private testlib
-SOURCES = tst_qdir.cpp
-RESOURCES += qdir.qrc
-ios: QMAKE_INFO_PLIST = Info.plist
-
-TESTDATA += testdir testData searchdir resources entrylist types tst_qdir.cpp
-
-contains(CONFIG, builtin_testdata): DEFINES += BUILTIN_TESTDATA
-
-android:!android-embedded {
- RESOURCES += android_testdata.qrc
-}
-
-qtConfig(c++17): CONFIG += c++17
diff --git a/tests/auto/corelib/io/qdiriterator/qdiriterator.pro b/tests/auto/corelib/io/qdiriterator/qdiriterator.pro
deleted file mode 100644
index 7c1f026bdbb..00000000000
--- a/tests/auto/corelib/io/qdiriterator/qdiriterator.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdiriterator
-QT = core-private core testlib
-SOURCES = tst_qdiriterator.cpp
-RESOURCES += qdiriterator.qrc
-
-TESTDATA += entrylist
-contains(CONFIG, builtin_testdata): DEFINES += BUILTIN_TESTDATA
diff --git a/tests/auto/corelib/io/qfile/qfile.pro b/tests/auto/corelib/io/qfile/qfile.pro
deleted file mode 100644
index 1b434a2a745..00000000000
--- a/tests/auto/corelib/io/qfile/qfile.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test.pro \
- stdinprocess
diff --git a/tests/auto/corelib/io/qfile/stdinprocess/stdinprocess.pro b/tests/auto/corelib/io/qfile/stdinprocess/stdinprocess.pro
deleted file mode 100644
index bc48a9fb390..00000000000
--- a/tests/auto/corelib/io/qfile/stdinprocess/stdinprocess.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES += main.cpp
-QT = core
-
-load(qt_test_helper)
-CONFIG += c++17
diff --git a/tests/auto/corelib/io/qfile/test.pro b/tests/auto/corelib/io/qfile/test.pro
deleted file mode 100644
index aca7d29fcd8..00000000000
--- a/tests/auto/corelib/io/qfile/test.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-CONFIG += testcase
-QT = core-private testlib
-qtHaveModule(network): QT += network
-else: DEFINES += QT_NO_NETWORK
-
-contains(CONFIG, builtin_testdata) {
- DEFINES += BUILTIN_TESTDATA
-}
-
-TESTDATA += BLACKLIST
-
-TARGET = tst_qfile
-
-SOURCES = tst_qfile.cpp
-INCLUDEPATH += ../../../../shared/
-HEADERS += ../../../../shared/emulationdetector.h
-
-RESOURCES += qfile.qrc rename-fallback.qrc copy-fallback.qrc
-
-TESTDATA += \
- dosfile.txt noendofline.txt testfile.txt \
- testlog.txt two.dots.file tst_qfile.cpp \
- Makefile forCopying.txt forRenaming.txt \
- resources/file1.ext1
-
-win32: LIBS += -lole32 -luuid
-
-CONFIG += c++17
diff --git a/tests/auto/corelib/io/qfileinfo/qfileinfo.pro b/tests/auto/corelib/io/qfileinfo/qfileinfo.pro
deleted file mode 100644
index 4bf198e1717..00000000000
--- a/tests/auto/corelib/io/qfileinfo/qfileinfo.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfileinfo
-QT = core-private testlib
-SOURCES = tst_qfileinfo.cpp
-RESOURCES += qfileinfo.qrc \
- testdata.qrc
-
-win32: LIBS += -ladvapi32 -lnetapi32
-
-# for std::filesystem tests
-qtConfig(c++17): CONFIG += c++17
diff --git a/tests/auto/corelib/io/qfileselector/qfileselector.pro b/tests/auto/corelib/io/qfileselector/qfileselector.pro
deleted file mode 100644
index edcc91e8ed2..00000000000
--- a/tests/auto/corelib/io/qfileselector/qfileselector.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfileselectors
-QT = core-private testlib
-SOURCES = tst_qfileselector.cpp
-RESOURCES = qfileselector.qrc
diff --git a/tests/auto/corelib/io/qfilesystementry/qfilesystementry.pro b/tests/auto/corelib/io/qfilesystementry/qfilesystementry.pro
deleted file mode 100644
index 474836fba22..00000000000
--- a/tests/auto/corelib/io/qfilesystementry/qfilesystementry.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfilesystementry
-QT = core-private testlib
-SOURCES = tst_qfilesystementry.cpp \
- $$QT_SOURCE_TREE/src/corelib/io/qfilesystementry.cpp
-HEADERS = $$QT_SOURCE_TREE/src/corelib/io/qfilesystementry_p.h
diff --git a/tests/auto/corelib/io/qfilesystemmetadata/qfilesystemmetadata.pro b/tests/auto/corelib/io/qfilesystemmetadata/qfilesystemmetadata.pro
deleted file mode 100644
index a7d50ece435..00000000000
--- a/tests/auto/corelib/io/qfilesystemmetadata/qfilesystemmetadata.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qfilesystemmetadata
-QT = core-private testlib
-SOURCES = tst_qfilesystemmetadata.cpp
diff --git a/tests/auto/corelib/io/qfilesystemwatcher/qfilesystemwatcher.pro b/tests/auto/corelib/io/qfilesystemwatcher/qfilesystemwatcher.pro
deleted file mode 100644
index 46dd70289b6..00000000000
--- a/tests/auto/corelib/io/qfilesystemwatcher/qfilesystemwatcher.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfilesystemwatcher
-QT = core testlib
-SOURCES = tst_qfilesystemwatcher.cpp
diff --git a/tests/auto/corelib/io/qiodevice/qiodevice.pro b/tests/auto/corelib/io/qiodevice/qiodevice.pro
deleted file mode 100644
index 1c978953d67..00000000000
--- a/tests/auto/corelib/io/qiodevice/qiodevice.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qiodevice
-QT = core network testlib
-SOURCES = tst_qiodevice.cpp
-
-TESTDATA += tst_qiodevice.cpp
-MOC_DIR=tmp
-
-android:!android-embedded {
- RESOURCES += \
- android_testdata.qrc
-}
diff --git a/tests/auto/corelib/io/qipaddress/qipaddress.pro b/tests/auto/corelib/io/qipaddress/qipaddress.pro
deleted file mode 100644
index 9c769052ed7..00000000000
--- a/tests/auto/corelib/io/qipaddress/qipaddress.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES += tst_qipaddress.cpp
-TARGET = tst_qipaddress
-QT = core core-private testlib
-CONFIG += testcase
diff --git a/tests/auto/corelib/io/qlockfile/qlockfile.pro b/tests/auto/corelib/io/qlockfile/qlockfile.pro
deleted file mode 100644
index 91f104305c2..00000000000
--- a/tests/auto/corelib/io/qlockfile/qlockfile.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS += tst_qlockfile.pro qlockfiletesthelper/qlockfile_test_helper.pro
diff --git a/tests/auto/corelib/io/qlockfile/qlockfiletesthelper/qlockfile_test_helper.pro b/tests/auto/corelib/io/qlockfile/qlockfiletesthelper/qlockfile_test_helper.pro
deleted file mode 100644
index 97135d279ed..00000000000
--- a/tests/auto/corelib/io/qlockfile/qlockfiletesthelper/qlockfile_test_helper.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TARGET = qlockfile_test_helper
-SOURCES += qlockfile_test_helper.cpp
-
-CONFIG += cmdline
-QT = core
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qlockfile/tst_qlockfile.pro b/tests/auto/corelib/io/qlockfile/tst_qlockfile.pro
deleted file mode 100644
index db0024864a7..00000000000
--- a/tests/auto/corelib/io/qlockfile/tst_qlockfile.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qlockfile
-SOURCES += tst_qlockfile.cpp
-
-QT = core-private testlib concurrent
-win32: LIBS += -ladvapi32
diff --git a/tests/auto/corelib/io/qloggingcategory/qloggingcategory.pro b/tests/auto/corelib/io/qloggingcategory/qloggingcategory.pro
deleted file mode 100644
index 8492daefc1f..00000000000
--- a/tests/auto/corelib/io/qloggingcategory/qloggingcategory.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-TARGET = tst_qloggingcategory
-
-CONFIG += testcase
-QT = core core-private testlib
-
-SOURCES += tst_qloggingcategory.cpp
diff --git a/tests/auto/corelib/io/qloggingregistry/qloggingregistry.pro b/tests/auto/corelib/io/qloggingregistry/qloggingregistry.pro
deleted file mode 100644
index ac976e9b9cc..00000000000
--- a/tests/auto/corelib/io/qloggingregistry/qloggingregistry.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = app
-TARGET = tst_qloggingregistry
-
-CONFIG += testcase
-QT = core core-private testlib
-
-SOURCES += tst_qloggingregistry.cpp
-TESTDATA += qtlogging.ini
-
-android:!android-embedded {
- RESOURCES += \
- android_testdata.qrc
-}
diff --git a/tests/auto/corelib/io/qnodebug/qnodebug.pro b/tests/auto/corelib/io/qnodebug/qnodebug.pro
deleted file mode 100644
index 7e35f92474e..00000000000
--- a/tests/auto/corelib/io/qnodebug/qnodebug.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnodebug
-QT = core testlib
-SOURCES = tst_qnodebug.cpp
diff --git a/tests/auto/corelib/io/qprocess-noapplication/qprocess-noapplication.pro b/tests/auto/corelib/io/qprocess-noapplication/qprocess-noapplication.pro
deleted file mode 100644
index 8e46320e0c6..00000000000
--- a/tests/auto/corelib/io/qprocess-noapplication/qprocess-noapplication.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-CONFIG -= debug_and_release_target
-QT = core testlib
-SOURCES = tst_qprocessnoapplication.cpp
diff --git a/tests/auto/corelib/io/qprocess/fileWriterProcess/fileWriterProcess.pro b/tests/auto/corelib/io/qprocess/fileWriterProcess/fileWriterProcess.pro
deleted file mode 100644
index 27444911516..00000000000
--- a/tests/auto/corelib/io/qprocess/fileWriterProcess/fileWriterProcess.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG += cmdline
-QT = core
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/qprocess.pri b/tests/auto/corelib/io/qprocess/qprocess.pri
deleted file mode 100644
index 8d17090545d..00000000000
--- a/tests/auto/corelib/io/qprocess/qprocess.pri
+++ /dev/null
@@ -1,22 +0,0 @@
-SUBPROGRAMS = \
- testProcessCrash \
- testProcessEcho \
- testProcessEcho2 \
- testProcessEcho3 \
- testProcessEnvironment \
- testProcessHang \
- testProcessNormal \
- testProcessOutput \
- testProcessDeadWhileReading \
- testProcessEOF \
- testExitCodes \
- testForwarding \
- testForwardingHelper \
- testGuiProcess \
- testDetached \
- fileWriterProcess \
- testSetWorkingDirectory \
- testSoftExit
-
-!qtHaveModule(widgets): SUBPROGRAMS -= \
- testGuiProcess
diff --git a/tests/auto/corelib/io/qprocess/qprocess.pro b/tests/auto/corelib/io/qprocess/qprocess.pro
deleted file mode 100644
index 3867ac5741d..00000000000
--- a/tests/auto/corelib/io/qprocess/qprocess.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TEMPLATE = subdirs
-
-include(qprocess.pri)
-SUBDIRS = $$SUBPROGRAMS
-# Add special cases
-SUBDIRS += testProcessSpacesArgs/nospace.pro \
- testProcessSpacesArgs/onespace.pro \
- testProcessSpacesArgs/twospaces.pro \
- testSpaceInName
-
-win32 {
- SUBDIRS += \
- testProcessEchoGui \
- testSetNamedPipeHandleState
-}
-
-test.depends += $$SUBDIRS
-SUBDIRS += test
diff --git a/tests/auto/corelib/io/qprocess/test/test.pro b/tests/auto/corelib/io/qprocess/test/test.pro
deleted file mode 100644
index 63187c96681..00000000000
--- a/tests/auto/corelib/io/qprocess/test/test.pro
+++ /dev/null
@@ -1,22 +0,0 @@
-CONFIG += testcase
-CONFIG -= debug_and_release_target
-QT = core-private testlib network
-SOURCES = ../tst_qprocess.cpp
-INCLUDEPATH += ../../../../../shared
-HEADERS += ../../../../../shared/emulationdetector.h
-
-TARGET = ../tst_qprocess
-
-win32:TESTDATA += ../testBatFiles/*
-
-include(../qprocess.pri)
-
-mac:CONFIG += insignificant_test # QTBUG-25895 - sometimes hangs
-
-for(file, SUBPROGRAMS): TEST_HELPER_INSTALLS += "../$${file}/$${file}"
-
-TEST_HELPER_INSTALLS += \
- ../testProcessSpacesArgs/nospace \
- "../testProcessSpacesArgs/one space" \
- "../testProcessSpacesArgs/two space s" \
- "../test Space In Name/testSpaceInName"
diff --git a/tests/auto/corelib/io/qprocess/testDetached/testDetached.pro b/tests/auto/corelib/io/qprocess/testDetached/testDetached.pro
deleted file mode 100644
index 3d80b668df5..00000000000
--- a/tests/auto/corelib/io/qprocess/testDetached/testDetached.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES = main.cpp
-QT = core
-CONFIG += cmdline
-INSTALLS =
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testExitCodes/testExitCodes.pro b/tests/auto/corelib/io/qprocess/testExitCodes/testExitCodes.pro
deleted file mode 100644
index 5eaf8dc8810..00000000000
--- a/tests/auto/corelib/io/qprocess/testExitCodes/testExitCodes.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES += main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testForwarding/testForwarding.pro b/tests/auto/corelib/io/qprocess/testForwarding/testForwarding.pro
deleted file mode 100644
index 4d91e0cf36a..00000000000
--- a/tests/auto/corelib/io/qprocess/testForwarding/testForwarding.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG += cmdline
-DESTDIR = ./
-QT = core
diff --git a/tests/auto/corelib/io/qprocess/testForwardingHelper/testForwardingHelper.pro b/tests/auto/corelib/io/qprocess/testForwardingHelper/testForwardingHelper.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testForwardingHelper/testForwardingHelper.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testGuiProcess/testGuiProcess.pro b/tests/auto/corelib/io/qprocess/testGuiProcess/testGuiProcess.pro
deleted file mode 100644
index ef438d63992..00000000000
--- a/tests/auto/corelib/io/qprocess/testGuiProcess/testGuiProcess.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES += main.cpp
-QT += widgets
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessCrash/testProcessCrash.pro b/tests/auto/corelib/io/qprocess/testProcessCrash/testProcessCrash.pro
deleted file mode 100644
index 640ce4cd092..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessCrash/testProcessCrash.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES = main.cpp
-CONFIG += cmdline
-CONFIG -= qt
-
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessDeadWhileReading/testProcessDeadWhileReading.pro b/tests/auto/corelib/io/qprocess/testProcessDeadWhileReading/testProcessDeadWhileReading.pro
deleted file mode 100644
index c7be60a82de..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessDeadWhileReading/testProcessDeadWhileReading.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessEOF/testProcessEOF.pro b/tests/auto/corelib/io/qprocess/testProcessEOF/testProcessEOF.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessEOF/testProcessEOF.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessEcho/testProcessEcho.pro b/tests/auto/corelib/io/qprocess/testProcessEcho/testProcessEcho.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessEcho/testProcessEcho.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessEcho2/testProcessEcho2.pro b/tests/auto/corelib/io/qprocess/testProcessEcho2/testProcessEcho2.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessEcho2/testProcessEcho2.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessEcho3/testProcessEcho3.pro b/tests/auto/corelib/io/qprocess/testProcessEcho3/testProcessEcho3.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessEcho3/testProcessEcho3.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessEchoGui/testProcessEchoGui.pro b/tests/auto/corelib/io/qprocess/testProcessEchoGui/testProcessEchoGui.pro
deleted file mode 100644
index 935f43630ca..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessEchoGui/testProcessEchoGui.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-win32 {
- SOURCES = main_win.cpp
- LIBS += -luser32
-}
-
-CONFIG -= qt app_bundle
-DESTDIR = ./
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/io/qprocess/testProcessEnvironment/testProcessEnvironment.pro b/tests/auto/corelib/io/qprocess/testProcessEnvironment/testProcessEnvironment.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessEnvironment/testProcessEnvironment.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessHang/testProcessHang.pro b/tests/auto/corelib/io/qprocess/testProcessHang/testProcessHang.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessHang/testProcessHang.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testProcessNormal/testProcessNormal.pro b/tests/auto/corelib/io/qprocess/testProcessNormal/testProcessNormal.pro
deleted file mode 100644
index 7e1119c117a..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessNormal/testProcessNormal.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = main.cpp
-CONFIG += cmdline
-CONFIG -= qt
-
-DESTDIR = ./
-QT = core
diff --git a/tests/auto/corelib/io/qprocess/testProcessOutput/testProcessOutput.pro b/tests/auto/corelib/io/qprocess/testProcessOutput/testProcessOutput.pro
deleted file mode 100644
index 0bbb6b3c0ed..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessOutput/testProcessOutput.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
-QT = core
diff --git a/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/nospace.pro b/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/nospace.pro
deleted file mode 100644
index 7954a2f74bb..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/nospace.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
-OBJECTS_DIR = $${OBJECTS_DIR}-nospace
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/onespace.pro b/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/onespace.pro
deleted file mode 100644
index 44a365c9a5a..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/onespace.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
-OBJECTS_DIR = $${OBJECTS_DIR}-onespace
-
-TARGET = "one space"
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/twospaces.pro b/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/twospaces.pro
deleted file mode 100644
index bd2db9fb6d2..00000000000
--- a/tests/auto/corelib/io/qprocess/testProcessSpacesArgs/twospaces.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
-OBJECTS_DIR = $${OBJECTS_DIR}-twospaces
-
-TARGET = "two space s"
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
-QT = core
diff --git a/tests/auto/corelib/io/qprocess/testSetNamedPipeHandleState/testSetNamedPipeHandleState.pro b/tests/auto/corelib/io/qprocess/testSetNamedPipeHandleState/testSetNamedPipeHandleState.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/corelib/io/qprocess/testSetNamedPipeHandleState/testSetNamedPipeHandleState.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/corelib/io/qprocess/testSetWorkingDirectory/testSetWorkingDirectory.pro b/tests/auto/corelib/io/qprocess/testSetWorkingDirectory/testSetWorkingDirectory.pro
deleted file mode 100644
index 4d91e0cf36a..00000000000
--- a/tests/auto/corelib/io/qprocess/testSetWorkingDirectory/testSetWorkingDirectory.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG += cmdline
-DESTDIR = ./
-QT = core
diff --git a/tests/auto/corelib/io/qprocess/testSoftExit/testSoftExit.pro b/tests/auto/corelib/io/qprocess/testSoftExit/testSoftExit.pro
deleted file mode 100644
index 2cfcb4794ec..00000000000
--- a/tests/auto/corelib/io/qprocess/testSoftExit/testSoftExit.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-win32 {
- SOURCES = main_win.cpp
- LIBS += -luser32
-}
-unix {
- SOURCES = main_unix.cpp
-}
-
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
-QT = core
diff --git a/tests/auto/corelib/io/qprocess/testSpaceInName/testSpaceInName.pro b/tests/auto/corelib/io/qprocess/testSpaceInName/testSpaceInName.pro
deleted file mode 100644
index 48f28c4c8b9..00000000000
--- a/tests/auto/corelib/io/qprocess/testSpaceInName/testSpaceInName.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = "../test Space In Name"
-QT = core
diff --git a/tests/auto/corelib/io/qprocessenvironment/qprocessenvironment.pro b/tests/auto/corelib/io/qprocessenvironment/qprocessenvironment.pro
deleted file mode 100644
index 04cef29a644..00000000000
--- a/tests/auto/corelib/io/qprocessenvironment/qprocessenvironment.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qprocessenvironment
-QT = core testlib
-SOURCES = tst_qprocessenvironment.cpp
diff --git a/tests/auto/corelib/io/qresourceengine/qresourceengine.pro b/tests/auto/corelib/io/qresourceengine/qresourceengine.pro
deleted file mode 100644
index 1e12a41dead..00000000000
--- a/tests/auto/corelib/io/qresourceengine/qresourceengine.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = staticplugin qresourceengine_test.pro
diff --git a/tests/auto/corelib/io/qresourceengine/qresourceengine_test.pro b/tests/auto/corelib/io/qresourceengine/qresourceengine_test.pro
deleted file mode 100644
index 345e3d13b90..00000000000
--- a/tests/auto/corelib/io/qresourceengine/qresourceengine_test.pro
+++ /dev/null
@@ -1,34 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qresourceengine
-
-QT = core-private testlib
-SOURCES = tst_qresourceengine.cpp
-RESOURCES += testqrc/test.qrc
-
-qtPrepareTool(QMAKE_RCC, rcc, _DEP)
-runtime_resource.target = runtime_resource.rcc
-runtime_resource.depends = $$PWD/testqrc/test.qrc $$QMAKE_RCC_EXE
-runtime_resource.commands = $$QMAKE_RCC -root /runtime_resource/ -binary $$PWD/testqrc/test.qrc -o $${runtime_resource.target}
-QMAKE_EXTRA_TARGETS = runtime_resource
-PRE_TARGETDEPS += $${runtime_resource.target}
-QMAKE_DISTCLEAN += $${runtime_resource.target}
-
-TESTDATA += \
- parentdir.txt \
- testqrc/* \
- *.rcc
-GENERATED_TESTDATA = $${runtime_resource.target}
-
-android:!android-embedded {
- RESOURCES += android_testdata.qrc
-}
-
-win32:debug_and_release {
- CONFIG(debug, debug|release): LIBS += -Lstaticplugin/debug
- else: LIBS += -Lstaticplugin/release
-} else {
- LIBS += -Lstaticplugin
-}
-LIBS += -lmoctestplugin
-
-builtin_testdata: DEFINES += BUILTIN_TESTDATA
diff --git a/tests/auto/corelib/io/qresourceengine/staticplugin/staticplugin.pro b/tests/auto/corelib/io/qresourceengine/staticplugin/staticplugin.pro
deleted file mode 100644
index e19d8845485..00000000000
--- a/tests/auto/corelib/io/qresourceengine/staticplugin/staticplugin.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = lib
-TARGET = moctestplugin
-CONFIG += plugin static
-SOURCES = main.cpp
-plugin_resource.files = main.cpp
-plugin_resource.prefix = /staticplugin
-RESOURCES += plugin_resource
-QT = core
diff --git a/tests/auto/corelib/io/qsavefile/qsavefile.pro b/tests/auto/corelib/io/qsavefile/qsavefile.pro
deleted file mode 100644
index dd22d69ce66..00000000000
--- a/tests/auto/corelib/io/qsavefile/qsavefile.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsavefile
-QT = core testlib
-SOURCES = tst_qsavefile.cpp
-TESTDATA += tst_qsavefile.cpp
diff --git a/tests/auto/corelib/io/qsettings/qsettings.pro b/tests/auto/corelib/io/qsettings/qsettings.pro
deleted file mode 100644
index bc88a0fa422..00000000000
--- a/tests/auto/corelib/io/qsettings/qsettings.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsettings
-QT = core-private gui testlib
-SOURCES = tst_qsettings.cpp
-RESOURCES += qsettings.qrc
-INCLUDEPATH += $$PWD/../../kernel/qmetatype
-
-msvc: LIBS += -ladvapi32
-darwin: LIBS += -framework CoreFoundation
-
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/io/qstandardpaths/CMakeLists.txt b/tests/auto/corelib/io/qstandardpaths/CMakeLists.txt
index 0a6f45c8fda..f275b97efe7 100644
--- a/tests/auto/corelib/io/qstandardpaths/CMakeLists.txt
+++ b/tests/auto/corelib/io/qstandardpaths/CMakeLists.txt
@@ -6,7 +6,6 @@
# Collect test data
list(APPEND test_data "tst_qstandardpaths.cpp")
-list(APPEND test_data "qstandardpaths.pro")
qt_internal_add_test(tst_qstandardpaths
SOURCES
diff --git a/tests/auto/corelib/io/qstandardpaths/qstandardpaths.pro b/tests/auto/corelib/io/qstandardpaths/qstandardpaths.pro
deleted file mode 100644
index 5c15ad84be3..00000000000
--- a/tests/auto/corelib/io/qstandardpaths/qstandardpaths.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstandardpaths
-QT = core testlib
-SOURCES = tst_qstandardpaths.cpp
-TESTDATA += tst_qstandardpaths.cpp qstandardpaths.pro
-
-# QTBUG-64404
-boot2qt: DEFINES+=SKIP_FINDEXECUTABLE
diff --git a/tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro b/tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro
deleted file mode 100644
index de27504a9bf..00000000000
--- a/tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstorageinfo
-QT = core-private testlib
-SOURCES = tst_qstorageinfo.cpp
diff --git a/tests/auto/corelib/io/qtemporarydir/qtemporarydir.pro b/tests/auto/corelib/io/qtemporarydir/qtemporarydir.pro
deleted file mode 100644
index 5908648378d..00000000000
--- a/tests/auto/corelib/io/qtemporarydir/qtemporarydir.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtemporarydir
-SOURCES += tst_qtemporarydir.cpp
-INCLUDEPATH += ../../../../shared/
-HEADERS += ../../../../shared/emulationdetector.h
-
-QT = core testlib testlib-private
diff --git a/tests/auto/corelib/io/qtemporaryfile/qtemporaryfile.pro b/tests/auto/corelib/io/qtemporaryfile/qtemporaryfile.pro
deleted file mode 100644
index 11a5d58dc8f..00000000000
--- a/tests/auto/corelib/io/qtemporaryfile/qtemporaryfile.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtemporaryfile
-QT = core testlib testlib-private
-SOURCES = tst_qtemporaryfile.cpp
-TESTDATA += tst_qtemporaryfile.cpp
-RESOURCES += qtemporaryfile.qrc
-
-android:!android-embedded {
- RESOURCES += android_testdata.qrc
-}
diff --git a/tests/auto/corelib/io/qurl/qurl.pro b/tests/auto/corelib/io/qurl/qurl.pro
deleted file mode 100644
index c046c75522e..00000000000
--- a/tests/auto/corelib/io/qurl/qurl.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qurl
-QT = core testlib concurrent
-SOURCES = tst_qurl.cpp
-
-mac: OBJECTIVE_SOURCES += tst_qurl_mac.mm
diff --git a/tests/auto/corelib/io/qurlinternal/qurlinternal.pro b/tests/auto/corelib/io/qurlinternal/qurlinternal.pro
deleted file mode 100644
index 82223222a82..00000000000
--- a/tests/auto/corelib/io/qurlinternal/qurlinternal.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-requires(qtConfig(private_tests))
-TARGET = tst_qurlinternal
-SOURCES += tst_qurlinternal.cpp utf8data.cpp
-QT = core core-private testlib
diff --git a/tests/auto/corelib/io/qurlquery/qurlquery.pro b/tests/auto/corelib/io/qurlquery/qurlquery.pro
deleted file mode 100644
index 68129f356f4..00000000000
--- a/tests/auto/corelib/io/qurlquery/qurlquery.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT = core core-private testlib
-TARGET = tst_qurlquery
-CONFIG += testcase
-SOURCES += tst_qurlquery.cpp
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/corelib/itemmodels/itemmodels.pro b/tests/auto/corelib/itemmodels/itemmodels.pro
deleted file mode 100644
index d0b9bb1fc3f..00000000000
--- a/tests/auto/corelib/itemmodels/itemmodels.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TEMPLATE=subdirs
-
-SUBDIRS = qstringlistmodel
-
-qtHaveModule(gui): SUBDIRS += \
- qabstractitemmodel \
- qabstractproxymodel \
- qconcatenatetablesproxymodel \
- qidentityproxymodel \
- qitemselectionmodel \
- qsortfilterproxymodel_recursive \
- qtransposeproxymodel \
-
-qtHaveModule(widgets) {
- SUBDIRS += \
- qsortfilterproxymodel_regularexpression
-
- qtHaveModule(sql): SUBDIRS += \
- qitemmodel
-}
diff --git a/tests/auto/corelib/itemmodels/qabstractitemmodel/qabstractitemmodel.pro b/tests/auto/corelib/itemmodels/qabstractitemmodel/qabstractitemmodel.pro
deleted file mode 100644
index da1f87e76ad..00000000000
--- a/tests/auto/corelib/itemmodels/qabstractitemmodel/qabstractitemmodel.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractitemmodel
-QT = core testlib gui
-
-mtdir = ../../../other/qabstractitemmodelutils
-INCLUDEPATH += $$PWD/$${mtdir}
-SOURCES = tst_qabstractitemmodel.cpp $${mtdir}/dynamictreemodel.cpp
-HEADERS = $${mtdir}/dynamictreemodel.h
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/itemmodels/qabstractproxymodel/qabstractproxymodel.pro b/tests/auto/corelib/itemmodels/qabstractproxymodel/qabstractproxymodel.pro
deleted file mode 100644
index 19aec430722..00000000000
--- a/tests/auto/corelib/itemmodels/qabstractproxymodel/qabstractproxymodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractproxymodel
-QT += testlib
-SOURCES += tst_qabstractproxymodel.cpp
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/itemmodels/qconcatenatetablesproxymodel/qconcatenatetablesproxymodel.pro b/tests/auto/corelib/itemmodels/qconcatenatetablesproxymodel/qconcatenatetablesproxymodel.pro
deleted file mode 100644
index ee4ea28b5bf..00000000000
--- a/tests/auto/corelib/itemmodels/qconcatenatetablesproxymodel/qconcatenatetablesproxymodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qconcatenatetablesproxymodel
-QT = core gui testlib
-
-SOURCES = tst_qconcatenatetablesproxymodel.cpp
diff --git a/tests/auto/corelib/itemmodels/qidentityproxymodel/qidentityproxymodel.pro b/tests/auto/corelib/itemmodels/qidentityproxymodel/qidentityproxymodel.pro
deleted file mode 100644
index ddec0d23541..00000000000
--- a/tests/auto/corelib/itemmodels/qidentityproxymodel/qidentityproxymodel.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qidentityproxymodel
-
-mtdir = ../../../other/qabstractitemmodelutils
-INCLUDEPATH += $$PWD/$${mtdir}
-QT += testlib
-SOURCES += tst_qidentityproxymodel.cpp $${mtdir}/dynamictreemodel.cpp
-HEADERS += $${mtdir}/dynamictreemodel.h
diff --git a/tests/auto/corelib/itemmodels/qitemmodel/qitemmodel.pro b/tests/auto/corelib/itemmodels/qitemmodel/qitemmodel.pro
deleted file mode 100644
index ff21d6afa55..00000000000
--- a/tests/auto/corelib/itemmodels/qitemmodel/qitemmodel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qitemmodel
-QT += widgets sql testlib
-SOURCES = tst_qitemmodel.cpp
diff --git a/tests/auto/corelib/itemmodels/qitemselectionmodel/qitemselectionmodel.pro b/tests/auto/corelib/itemmodels/qitemselectionmodel/qitemselectionmodel.pro
deleted file mode 100644
index 4dcddc8feb5..00000000000
--- a/tests/auto/corelib/itemmodels/qitemselectionmodel/qitemselectionmodel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qitemselectionmodel
-QT += testlib
-SOURCES += tst_qitemselectionmodel.cpp
diff --git a/tests/auto/corelib/itemmodels/qsortfilterproxymodel_recursive/qsortfilterproxymodel_recursive.pro b/tests/auto/corelib/itemmodels/qsortfilterproxymodel_recursive/qsortfilterproxymodel_recursive.pro
deleted file mode 100644
index a8b793dbc6f..00000000000
--- a/tests/auto/corelib/itemmodels/qsortfilterproxymodel_recursive/qsortfilterproxymodel_recursive.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-CONFIG += parallel_test
-TARGET = tst_qsortfilterproxymodel_recursive
-
-QT += testlib
-
-SOURCES += tst_qsortfilterproxymodel_recursive.cpp
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/itemmodels/qsortfilterproxymodel_regularexpression/qsortfilterproxymodel_regularexpression.pro b/tests/auto/corelib/itemmodels/qsortfilterproxymodel_regularexpression/qsortfilterproxymodel_regularexpression.pro
deleted file mode 100644
index e993d071266..00000000000
--- a/tests/auto/corelib/itemmodels/qsortfilterproxymodel_regularexpression/qsortfilterproxymodel_regularexpression.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsortfilterproxymodel_regularexpression
-
-QT += widgets testlib
-mtdir = ../../../other/qabstractitemmodelutils
-qsfpmdir = ../qsortfilterproxymodel_common
-
-INCLUDEPATH += $$PWD/$${mtdir} $${qsfpmdir}
-SOURCES += \
- tst_qsortfilterproxymodel_regularexpression.cpp \
- $${qsfpmdir}/tst_qsortfilterproxymodel.cpp \
- $${mtdir}/dynamictreemodel.cpp
-
-HEADERS += \
- $${qsfpmdir}/tst_qsortfilterproxymodel.h \
- $${mtdir}/dynamictreemodel.h
diff --git a/tests/auto/corelib/itemmodels/qstringlistmodel/qstringlistmodel.pro b/tests/auto/corelib/itemmodels/qstringlistmodel/qstringlistmodel.pro
deleted file mode 100644
index 91a4cf306c8..00000000000
--- a/tests/auto/corelib/itemmodels/qstringlistmodel/qstringlistmodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringlistmodel
-QT = core testlib
-HEADERS += qmodellistener.h
-SOURCES += tst_qstringlistmodel.cpp
diff --git a/tests/auto/corelib/itemmodels/qtransposeproxymodel/qtransposeproxymodel.pro b/tests/auto/corelib/itemmodels/qtransposeproxymodel/qtransposeproxymodel.pro
deleted file mode 100644
index 3834add1153..00000000000
--- a/tests/auto/corelib/itemmodels/qtransposeproxymodel/qtransposeproxymodel.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtransposeproxymodel
-QT = core gui testlib
-
-SOURCES = tst_qtransposeproxymodel.cpp
-
diff --git a/tests/auto/corelib/kernel/kernel.pro b/tests/auto/corelib/kernel/kernel.pro
deleted file mode 100644
index ef385a7798a..00000000000
--- a/tests/auto/corelib/kernel/kernel.pro
+++ /dev/null
@@ -1,54 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qcoreapplication \
- qdeadlinetimer \
- qelapsedtimer \
- qeventdispatcher \
- qeventloop \
- qmath \
- qmetacontainer \
- qmetaobject \
- qmetaobjectbuilder \
- qmetamethod \
- qmetaproperty \
- qmetatype \
- qmetaenum \
- qmimedata \
- qobject \
- qpointer \
- qsharedmemory \
- qsignalblocker \
- qsignalmapper \
- qsocketnotifier \
- qsystemsemaphore \
- qtimer \
- qtranslator \
- qvariant \
- qwineventnotifier \
- qproperty
-
-# QTBUG-88135
-android: SUBDIRS -= qeventdispatcher
-
-!qtHaveModule(gui): SUBDIRS -= \
- qmimedata \
- qvariant \
- qmetatype
-
-!qtHaveModule(network): SUBDIRS -= \
- qeventloop \
- qobject \
- qsocketnotifier
-
-!qtConfig(private_tests): SUBDIRS -= \
- qsocketnotifier \
- qsharedmemory \
- qproperty
-
-# This test is only applicable on Windows
-!win32*: SUBDIRS -= qwineventnotifier
-
-android|uikit: SUBDIRS -= qobject qsharedmemory qsystemsemaphore
-
-!qtConfig(systemsemaphore): SUBDIRS -= \
- qsystemsemaphore
diff --git a/tests/auto/corelib/kernel/qcoreapplication/qcoreapplication.pro b/tests/auto/corelib/kernel/qcoreapplication/qcoreapplication.pro
deleted file mode 100644
index 1a76085c1ba..00000000000
--- a/tests/auto/corelib/kernel/qcoreapplication/qcoreapplication.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcoreapplication
-QT = core testlib core-private
-SOURCES = tst_qcoreapplication.cpp
-HEADERS = tst_qcoreapplication.h
-win32: VERSION = 1.2.3.4
-else: VERSION = 1.2.3
-QMAKE_INFO_PLIST = $$PWD/Info.plist
-requires(qtConfig(private_tests))
diff --git a/tests/auto/corelib/kernel/qdeadlinetimer/qdeadlinetimer.pro b/tests/auto/corelib/kernel/qdeadlinetimer/qdeadlinetimer.pro
deleted file mode 100644
index 12ad7dabc2f..00000000000
--- a/tests/auto/corelib/kernel/qdeadlinetimer/qdeadlinetimer.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdeadlinetimer
-QT = core testlib
-SOURCES = tst_qdeadlinetimer.cpp
-
diff --git a/tests/auto/corelib/kernel/qelapsedtimer/qelapsedtimer.pro b/tests/auto/corelib/kernel/qelapsedtimer/qelapsedtimer.pro
deleted file mode 100644
index 657a63a5d7e..00000000000
--- a/tests/auto/corelib/kernel/qelapsedtimer/qelapsedtimer.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qelapsedtimer
-QT = core testlib
-SOURCES = tst_qelapsedtimer.cpp
-
diff --git a/tests/auto/corelib/kernel/qeventdispatcher/qeventdispatcher.pro b/tests/auto/corelib/kernel/qeventdispatcher/qeventdispatcher.pro
deleted file mode 100644
index ff048d0429d..00000000000
--- a/tests/auto/corelib/kernel/qeventdispatcher/qeventdispatcher.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qeventdispatcher
-QT = core testlib
-SOURCES += tst_qeventdispatcher.cpp
diff --git a/tests/auto/corelib/kernel/qeventloop/qeventloop.pro b/tests/auto/corelib/kernel/qeventloop/qeventloop.pro
deleted file mode 100644
index edbc0db1776..00000000000
--- a/tests/auto/corelib/kernel/qeventloop/qeventloop.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qeventloop
-QT = core network testlib core-private
-SOURCES = $$PWD/tst_qeventloop.cpp
-
-win32: LIBS += -luser32
-
-qtConfig(glib): DEFINES += HAVE_GLIB
diff --git a/tests/auto/corelib/kernel/qmath/qmath.pro b/tests/auto/corelib/kernel/qmath/qmath.pro
deleted file mode 100644
index 703c530e355..00000000000
--- a/tests/auto/corelib/kernel/qmath/qmath.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmath
-QT = core testlib
-SOURCES = tst_qmath.cpp
diff --git a/tests/auto/corelib/kernel/qmetacontainer/qmetacontainer.pro b/tests/auto/corelib/kernel/qmetacontainer/qmetacontainer.pro
deleted file mode 100644
index 31019d1573f..00000000000
--- a/tests/auto/corelib/kernel/qmetacontainer/qmetacontainer.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmetacontainer
-QT = core-private testlib
-SOURCES = tst_qmetacontainer.cpp
-
diff --git a/tests/auto/corelib/kernel/qmetaenum/qmetaenum.pro b/tests/auto/corelib/kernel/qmetaenum/qmetaenum.pro
deleted file mode 100644
index 718f2b51dea..00000000000
--- a/tests/auto/corelib/kernel/qmetaenum/qmetaenum.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmetaenum
-QT = core testlib
-SOURCES = tst_qmetaenum.cpp
diff --git a/tests/auto/corelib/kernel/qmetamethod/qmetamethod.pro b/tests/auto/corelib/kernel/qmetamethod/qmetamethod.pro
deleted file mode 100644
index 9dfa29b0fcb..00000000000
--- a/tests/auto/corelib/kernel/qmetamethod/qmetamethod.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmetamethod
-QT = core testlib
-SOURCES = tst_qmetamethod.cpp
diff --git a/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro b/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro
deleted file mode 100644
index 980c247ab52..00000000000
--- a/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-qtConfig(c++14): CONFIG += c++14
-TARGET = tst_qmetaobject
-QT = core-private testlib
-SOURCES = tst_qmetaobject.cpp
diff --git a/tests/auto/corelib/kernel/qmetaobjectbuilder/qmetaobjectbuilder.pro b/tests/auto/corelib/kernel/qmetaobjectbuilder/qmetaobjectbuilder.pro
deleted file mode 100644
index 4da90c10966..00000000000
--- a/tests/auto/corelib/kernel/qmetaobjectbuilder/qmetaobjectbuilder.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmetaobjectbuilder
-QT = core-private testlib
-SOURCES = tst_qmetaobjectbuilder.cpp
diff --git a/tests/auto/corelib/kernel/qmetaproperty/qmetaproperty.pro b/tests/auto/corelib/kernel/qmetaproperty/qmetaproperty.pro
deleted file mode 100644
index 1f338a909b9..00000000000
--- a/tests/auto/corelib/kernel/qmetaproperty/qmetaproperty.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmetaproperty
-QT = core testlib
-SOURCES = tst_qmetaproperty.cpp
diff --git a/tests/auto/corelib/kernel/qmetatype/qmetatype.pro b/tests/auto/corelib/kernel/qmetatype/qmetatype.pro
deleted file mode 100644
index f9c08377ddd..00000000000
--- a/tests/auto/corelib/kernel/qmetatype/qmetatype.pro
+++ /dev/null
@@ -1,27 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmetatype
-QT = core-private testlib gui
-INCLUDEPATH += $$PWD/../../../other/qvariant_common
-SOURCES = tst_qmetatype.cpp
-TESTDATA=./typeFlags.bin
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
-
-msvc {
- # Prevents "fatal error C1128: number of sections exceeded object file format limit".
- QMAKE_CXXFLAGS += /bigobj
-}
-
-clang {
- # clang has some performance problems with the test. Especially
- # with automaticTemplateRegistration which creates few thousands
- # template instantiations (QTBUG-37237). Removing -O2 and -g
- # improves the situation, but it is not solving the problem.
- QMAKE_CXXFLAGS_RELEASE -= -O2
- QMAKE_CFLAGS_RELEASE -= -O2
- QMAKE_CXXFLAGS_RELEASE -= -g
- QMAKE_CFLAGS_RELEASE -= -g
-
- # Building for ARM (eg iOS) is affected so much that we disable
- #the template part of the test
- contains(QT_ARCH, arm): DEFINES += TST_QMETATYPE_BROKEN_COMPILER
-}
diff --git a/tests/auto/corelib/kernel/qmimedata/qmimedata.pro b/tests/auto/corelib/kernel/qmimedata/qmimedata.pro
deleted file mode 100644
index 502ec780240..00000000000
--- a/tests/auto/corelib/kernel/qmimedata/qmimedata.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmimedata
-QT += testlib
-SOURCES = tst_qmimedata.cpp
diff --git a/tests/auto/corelib/kernel/qobject/qobject.pro b/tests/auto/corelib/kernel/qobject/qobject.pro
deleted file mode 100644
index bdbec1e9f8a..00000000000
--- a/tests/auto/corelib/kernel/qobject/qobject.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS += test.pro \
- signalbug
diff --git a/tests/auto/corelib/kernel/qobject/signalbug/signalbug.pro b/tests/auto/corelib/kernel/qobject/signalbug/signalbug.pro
deleted file mode 100644
index d21b3a62a94..00000000000
--- a/tests/auto/corelib/kernel/qobject/signalbug/signalbug.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT = core
-
-HEADERS += signalbug.h
-SOURCES += signalbug.cpp
-
-load(qt_test_helper)
diff --git a/tests/auto/corelib/kernel/qobject/test.pro b/tests/auto/corelib/kernel/qobject/test.pro
deleted file mode 100644
index af5203e1520..00000000000
--- a/tests/auto/corelib/kernel/qobject/test.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase console
-
-QT = core-private network testlib
-TARGET = tst_qobject
-SOURCES = tst_qobject.cpp
-
-# Force C++17 if available (needed due to P0012R1)
-contains(QT_CONFIG, c++1z): CONFIG += c++1z
-
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/kernel/qpointer/qpointer.pro b/tests/auto/corelib/kernel/qpointer/qpointer.pro
deleted file mode 100644
index 02765efdbd6..00000000000
--- a/tests/auto/corelib/kernel/qpointer/qpointer.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpointer
-QT = core testlib
-qtHaveModule(widgets): QT += widgets
-SOURCES = tst_qpointer.cpp
diff --git a/tests/auto/corelib/kernel/qproperty/qproperty.pro b/tests/auto/corelib/kernel/qproperty/qproperty.pro
deleted file mode 100644
index bae67e70a4d..00000000000
--- a/tests/auto/corelib/kernel/qproperty/qproperty.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qproperty
-QT = core core-private testlib
-SOURCES = tst_qproperty.cpp
diff --git a/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/producerconsumer.pro b/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/producerconsumer.pro
deleted file mode 100644
index a6156ed5b6a..00000000000
--- a/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/producerconsumer.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT = core testlib
-
-SOURCES += main.cpp
-
-load(qt_test_helper)
diff --git a/tests/auto/corelib/kernel/qsharedmemory/qsharedmemory.pro b/tests/auto/corelib/kernel/qsharedmemory/qsharedmemory.pro
deleted file mode 100644
index 91ac28fe0d5..00000000000
--- a/tests/auto/corelib/kernel/qsharedmemory/qsharedmemory.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-
-qtConfig(sharedmemory) {
- SUBDIRS = producerconsumer \
- test.pro
-}
diff --git a/tests/auto/corelib/kernel/qsharedmemory/test.pro b/tests/auto/corelib/kernel/qsharedmemory/test.pro
deleted file mode 100644
index 8b3badadb02..00000000000
--- a/tests/auto/corelib/kernel/qsharedmemory/test.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-
-QT = core-private testlib
-
-TARGET = tst_qsharedmemory
-SOURCES += tst_qsharedmemory.cpp
-
-linux: LIBS += -lrt
diff --git a/tests/auto/corelib/kernel/qsignalblocker/qsignalblocker.pro b/tests/auto/corelib/kernel/qsignalblocker/qsignalblocker.pro
deleted file mode 100644
index 6e4913db5d7..00000000000
--- a/tests/auto/corelib/kernel/qsignalblocker/qsignalblocker.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase console
-TARGET = tst_qsignalblocker
-QT = core testlib
-SOURCES = tst_qsignalblocker.cpp
-
diff --git a/tests/auto/corelib/kernel/qsignalmapper/qsignalmapper.pro b/tests/auto/corelib/kernel/qsignalmapper/qsignalmapper.pro
deleted file mode 100644
index 418d6dce62a..00000000000
--- a/tests/auto/corelib/kernel/qsignalmapper/qsignalmapper.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsignalmapper
-QT = core testlib
-SOURCES = tst_qsignalmapper.cpp
diff --git a/tests/auto/corelib/kernel/qsocketnotifier/qsocketnotifier.pro b/tests/auto/corelib/kernel/qsocketnotifier/qsocketnotifier.pro
deleted file mode 100644
index 04806de5f70..00000000000
--- a/tests/auto/corelib/kernel/qsocketnotifier/qsocketnotifier.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsocketnotifier
-QT = core-private network-private testlib
-SOURCES = tst_qsocketnotifier.cpp
-
-requires(qtConfig(private_tests))
-
-include(../../../network/socket/platformsocketengine/platformsocketengine.pri)
diff --git a/tests/auto/corelib/kernel/qsystemsemaphore/acquirerelease/acquirerelease.pro b/tests/auto/corelib/kernel/qsystemsemaphore/acquirerelease/acquirerelease.pro
deleted file mode 100644
index a6156ed5b6a..00000000000
--- a/tests/auto/corelib/kernel/qsystemsemaphore/acquirerelease/acquirerelease.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT = core testlib
-
-SOURCES += main.cpp
-
-load(qt_test_helper)
diff --git a/tests/auto/corelib/kernel/qsystemsemaphore/qsystemsemaphore.pro b/tests/auto/corelib/kernel/qsystemsemaphore/qsystemsemaphore.pro
deleted file mode 100644
index 70526426aa7..00000000000
--- a/tests/auto/corelib/kernel/qsystemsemaphore/qsystemsemaphore.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = acquirerelease test.pro
diff --git a/tests/auto/corelib/kernel/qsystemsemaphore/test.pro b/tests/auto/corelib/kernel/qsystemsemaphore/test.pro
deleted file mode 100644
index 13bd1fa2709..00000000000
--- a/tests/auto/corelib/kernel/qsystemsemaphore/test.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-QT = core testlib
-
-SOURCES += tst_qsystemsemaphore.cpp
-TARGET = tst_qsystemsemaphore
-
-win32: CONFIG += console
diff --git a/tests/auto/corelib/kernel/qtimer/qtimer.pro b/tests/auto/corelib/kernel/qtimer/qtimer.pro
deleted file mode 100644
index 710dfea6829..00000000000
--- a/tests/auto/corelib/kernel/qtimer/qtimer.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtimer
-QT = core core-private testlib
-SOURCES = tst_qtimer.cpp
-
-# Force C++17 if available
-contains(QT_CONFIG, c++1z): CONFIG += c++1z
diff --git a/tests/auto/corelib/kernel/qtranslator/qtranslator.pro b/tests/auto/corelib/kernel/qtranslator/qtranslator.pro
deleted file mode 100644
index a985f35a142..00000000000
--- a/tests/auto/corelib/kernel/qtranslator/qtranslator.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtranslator
-QT = core testlib
-SOURCES = tst_qtranslator.cpp
-RESOURCES += qtranslator.qrc
-
-android:!android-embedded: RESOURCES += android_testdata.qrc
-else: TESTDATA += dependencies_la.qm hellotr_empty.qm hellotr_la.qm msgfmt_from_po.qm
-
diff --git a/tests/auto/corelib/kernel/qvariant/qvariant.pro b/tests/auto/corelib/kernel/qvariant/qvariant.pro
deleted file mode 100644
index 21f39567fb3..00000000000
--- a/tests/auto/corelib/kernel/qvariant/qvariant.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qvariant
-QT = core-private gui testlib
-INCLUDEPATH += $$PWD/../../../other/qvariant_common
-SOURCES = tst_qvariant.cpp
-RESOURCES += qvariant.qrc
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
-
-msvc {
- # Prevents "fatal error C1128: number of sections exceeded object file format limit".
- QMAKE_CXXFLAGS += /bigobj
-}
-
-!qtConfig(doubleconversion):!qtConfig(system-doubleconversion) {
- DEFINES += QT_NO_DOUBLECONVERSION
-}
diff --git a/tests/auto/corelib/kernel/qwineventnotifier/qwineventnotifier.pro b/tests/auto/corelib/kernel/qwineventnotifier/qwineventnotifier.pro
deleted file mode 100644
index 20ec7572fbd..00000000000
--- a/tests/auto/corelib/kernel/qwineventnotifier/qwineventnotifier.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwineventnotifier
-QT = core-private testlib
-SOURCES = tst_qwineventnotifier.cpp
diff --git a/tests/auto/corelib/mimetypes/mimetypes.pro b/tests/auto/corelib/mimetypes/mimetypes.pro
deleted file mode 100644
index 9dd091374f5..00000000000
--- a/tests/auto/corelib/mimetypes/mimetypes.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE=subdirs
-
-SUBDIRS = \
- qmimetype \
- qmimedatabase
-
-!qtConfig(private_tests): SUBDIRS -= \
- qmimetype
diff --git a/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-cache/qmimedatabase-cache.pro b/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-cache/qmimedatabase-cache.pro
deleted file mode 100644
index 53bb012f7c0..00000000000
--- a/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-cache/qmimedatabase-cache.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-
-requires(qtConfig(private_tests))
-
-TARGET = tst_qmimedatabase-cache
-
-QT = core testlib concurrent
-
-SOURCES = tst_qmimedatabase-cache.cpp
-HEADERS = ../tst_qmimedatabase.h
-RESOURCES += $$QT_SOURCE_TREE/src/corelib/mimetypes/mimetypes.qrc
-RESOURCES += ../testdata.qrc
-
-*-g++*:QMAKE_CXXFLAGS += -W -Wall -Wextra -Wshadow -Wno-long-long -Wnon-virtual-dtor
-
-unix:!mac:!qnx: DEFINES += USE_XDG_DATA_DIRS
diff --git a/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-xml/qmimedatabase-xml.pro b/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-xml/qmimedatabase-xml.pro
deleted file mode 100644
index 7b27ee42176..00000000000
--- a/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-xml/qmimedatabase-xml.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-CONFIG += testcase
-
-requires(qtConfig(private_tests))
-
-TARGET = tst_qmimedatabase-xml
-
-QT = core testlib concurrent
-
-SOURCES += tst_qmimedatabase-xml.cpp
-HEADERS += ../tst_qmimedatabase.h
-
-RESOURCES += $$QT_SOURCE_TREE/src/corelib/mimetypes/mimetypes.qrc
-RESOURCES += ../testdata.qrc
-
-*-g++*:QMAKE_CXXFLAGS += -W -Wall -Wextra -Wshadow -Wno-long-long -Wnon-virtual-dtor
-
-unix:!mac:!qnx: DEFINES += USE_XDG_DATA_DIRS
diff --git a/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase.pro b/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase.pro
deleted file mode 100644
index f8217025648..00000000000
--- a/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-qtHaveModule(concurrent) {
- SUBDIRS = qmimedatabase-xml
- unix:!darwin:!qnx: SUBDIRS += qmimedatabase-cache
-}
diff --git a/tests/auto/corelib/mimetypes/qmimetype/qmimetype.pro b/tests/auto/corelib/mimetypes/qmimetype/qmimetype.pro
deleted file mode 100644
index 1540e75c288..00000000000
--- a/tests/auto/corelib/mimetypes/qmimetype/qmimetype.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmimetype
-QT = core-private testlib
-
-SOURCES = tst_qmimetype.cpp
diff --git a/tests/auto/corelib/plugin/plugin.pro b/tests/auto/corelib/plugin/plugin.pro
deleted file mode 100644
index c153fa37d9f..00000000000
--- a/tests/auto/corelib/plugin/plugin.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qfactoryloader \
- quuid
-
-qtConfig(library): SUBDIRS += \
- qpluginloader \
- qplugin \
- qlibrary
-
-contains(CONFIG, static) {
- message(Disabling tests requiring shared build of Qt)
- SUBDIRS -= qfactoryloader \
- qplugin
-}
-
-# QTBUG-87438
-android {
- SUBDIRS -= \
- qpluginloader \
- qplugin \
- qlibrary \
- qfactoryloader
-}
diff --git a/tests/auto/corelib/plugin/qfactoryloader/plugin1/plugin1.pro b/tests/auto/corelib/plugin/qfactoryloader/plugin1/plugin1.pro
deleted file mode 100644
index 964e4662289..00000000000
--- a/tests/auto/corelib/plugin/qfactoryloader/plugin1/plugin1.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = lib
-QT = core
-CONFIG += plugin
-HEADERS = plugin1.h
-SOURCES = plugin1.cpp
-TARGET = $$qtLibraryTarget(plugin1)
-DESTDIR = ../bin
-
-!qtConfig(library): DEFINES += QT_STATICPLUGIN
-
-# This is testdata for the tst_qpluginloader test.
-target.path = $$[QT_INSTALL_TESTS]/tst_qfactoryloader/bin
-INSTALLS += target
diff --git a/tests/auto/corelib/plugin/qfactoryloader/plugin2/plugin2.pro b/tests/auto/corelib/plugin/qfactoryloader/plugin2/plugin2.pro
deleted file mode 100644
index cc888f1d10f..00000000000
--- a/tests/auto/corelib/plugin/qfactoryloader/plugin2/plugin2.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = lib
-QT = core
-CONFIG += plugin
-HEADERS = plugin2.h
-SOURCES = plugin2.cpp
-TARGET = $$qtLibraryTarget(plugin2)
-DESTDIR = ../bin
-
-!qtConfig(library): DEFINES += QT_STATICPLUGIN
-
-# This is testdata for the tst_qpluginloader test.
-target.path = $$[QT_INSTALL_TESTS]/tst_qfactoryloader/bin
-INSTALLS += target
diff --git a/tests/auto/corelib/plugin/qfactoryloader/qfactoryloader.pro b/tests/auto/corelib/plugin/qfactoryloader/qfactoryloader.pro
deleted file mode 100644
index f0430d55e65..00000000000
--- a/tests/auto/corelib/plugin/qfactoryloader/qfactoryloader.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-QT = core-private
-TEMPLATE = subdirs
-
-test.depends = plugin1 plugin2
-SUBDIRS = \
- plugin1 \
- plugin2 \
- test
-
-TARGET = tst_qpluginloader
-
-# no special install rule for subdir
-INSTALLS =
-
-
diff --git a/tests/auto/corelib/plugin/qfactoryloader/test/test.pro b/tests/auto/corelib/plugin/qfactoryloader/test/test.pro
deleted file mode 100644
index 5e4d65a49f1..00000000000
--- a/tests/auto/corelib/plugin/qfactoryloader/test/test.pro
+++ /dev/null
@@ -1,30 +0,0 @@
-CONFIG += testcase
-TARGET = ../tst_qfactoryloader
-QT = core-private testlib
-
-SOURCES = \
- ../tst_qfactoryloader.cpp
-
-HEADERS = \
- ../plugin1/plugininterface1.h \
- ../plugin2/plugininterface2.h
-
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qfactoryloader
- } else {
- TARGET = ../../release/tst_qfactoryloader
- }
-}
-
-!qtConfig(library) {
- LIBS += -L ../bin/ -lplugin1 -lplugin2
-}
-
-android {
- libs.prefix = android_test_data
- libs.base = $$OUT_PWD/..
- libs.files += $$OUT_PWD/../bin
-
- RESOURCES += libs
-}
diff --git a/tests/auto/corelib/plugin/qlibrary/lib/lib.pro b/tests/auto/corelib/plugin/qlibrary/lib/lib.pro
deleted file mode 100644
index 2c3305e872e..00000000000
--- a/tests/auto/corelib/plugin/qlibrary/lib/lib.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-TEMPLATE = lib
-CONFIG += dll
-CONFIG -= staticlib
-SOURCES = mylib.c
-TARGET = mylib
-DESTDIR = ../
-QT = core
-
-msvc: DEFINES += WIN32_MSVC
-
-# This project is testdata for tst_qlibrary
-target.path = $$[QT_INSTALL_TESTS]/tst_qlibrary
-INSTALLS += target
-
-win32:debug_and_release {
- CONFIG(debug, debug|release) {
- DESTDIR = ../debug/
- } else {
- DESTDIR = ../release/
- }
-}
diff --git a/tests/auto/corelib/plugin/qlibrary/lib2/lib2.pro b/tests/auto/corelib/plugin/qlibrary/lib2/lib2.pro
deleted file mode 100644
index 3db4bed973b..00000000000
--- a/tests/auto/corelib/plugin/qlibrary/lib2/lib2.pro
+++ /dev/null
@@ -1,53 +0,0 @@
-TEMPLATE = lib
-CONFIG += dll
-CONFIG -= staticlib
-SOURCES = mylib.c
-TARGET = mylib
-DESTDIR = ../
-VERSION = 2
-QT = core
-
-msvc: DEFINES += WIN32_MSVC
-
-# Force a copy of the library to have an extension that is non-standard.
-# We want to test if we can load a shared library with *any* filename...
-
-win32 {
-
- debug_and_release {
- CONFIG(debug, debug|release)) {
- BUILD_FOLDER = debug
- } else {
- BUILD_FOLDER = release
- }
- DESTDIR = ../$$BUILD_FOLDER/
- } else {
- BUILD_FOLDER =
- DESTDIR = ../
- }
-
- # vcproj and Makefile generators refer to target differently
- contains(TEMPLATE,vc.*) {
- src = $(TargetPath)
- } else {
- src = $(DESTDIR_TARGET)
- }
- files = $$BUILD_FOLDER$${QMAKE_DIR_SEP}mylib.dl2 $$BUILD_FOLDER$${QMAKE_DIR_SEP}system.qt.test.mylib.dll
-} else {
- src = $(DESTDIR)$(TARGET)
- files = libmylib.so2 system.qt.test.mylib.so
-}
-
-# This project is testdata for tst_qlibrary
-target.path = $$[QT_INSTALL_TESTS]$${QMAKE_DIR_SEP}tst_qlibrary
-renamed_target.path = $$target.path
-
-for(file, files) {
- QMAKE_POST_LINK += $$QMAKE_COPY $$src ..$$QMAKE_DIR_SEP$$file &&
- renamed_target.extra += $$QMAKE_COPY $$src $(INSTALL_ROOT)$${target.path}$$QMAKE_DIR_SEP$$file &&
- CLEAN_FILES += ..$$QMAKE_DIR_SEP$$file
-}
-renamed_target.extra = $$member(renamed_target.extra, 0, -2)
-QMAKE_POST_LINK = $$member(QMAKE_POST_LINK, 0, -2)
-
-INSTALLS += target renamed_target
diff --git a/tests/auto/corelib/plugin/qlibrary/qlibrary.pro b/tests/auto/corelib/plugin/qlibrary/qlibrary.pro
deleted file mode 100644
index ec230601c4f..00000000000
--- a/tests/auto/corelib/plugin/qlibrary/qlibrary.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-QT = core
-TEMPLATE = subdirs
-
-tst.depends = lib lib2
-# lib2 has to be installed after lib, so that plain libmylib.so symlink points
-# to version 2 as expected by the test
-lib2.depends = lib
-
-SUBDIRS = lib \
- lib2 \
- tst
-TARGET = tst_qlibrary
-
-# no special install rule for subdir
-INSTALLS =
diff --git a/tests/auto/corelib/plugin/qlibrary/tst/tst.pro b/tests/auto/corelib/plugin/qlibrary/tst/tst.pro
deleted file mode 100644
index 5894bee9d58..00000000000
--- a/tests/auto/corelib/plugin/qlibrary/tst/tst.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-CONFIG += testcase
-TARGET = ../tst_qlibrary
-QT = core testlib
-SOURCES = ../tst_qlibrary.cpp
-
-win32:debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qlibrary
- } else {
- TARGET = ../../release/tst_qlibrary
- }
-}
-
-TESTDATA += ../library_path/invalid.so
-
-android {
- libs.prefix = android_test_data
- libs.base = $$OUT_PWD/..
- libs.files += $$OUT_PWD/../libmylib.so \
- $$OUT_PWD/../libmylib.so2 \
- $$OUT_PWD/../libmylib.prl \
- $$OUT_PWD/../system.qt.test.mylib.so
-
- RESOURCES += libs
-}
diff --git a/tests/auto/corelib/plugin/qplugin/debugplugin/debugplugin.pro b/tests/auto/corelib/plugin/qplugin/debugplugin/debugplugin.pro
deleted file mode 100644
index ca47df22bd7..00000000000
--- a/tests/auto/corelib/plugin/qplugin/debugplugin/debugplugin.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-CONFIG += plugin debug
-CONFIG -= release debug_and_release
-SOURCES = main.cpp
-QT = core
-DESTDIR = ../plugins
diff --git a/tests/auto/corelib/plugin/qplugin/invalidplugin/invalidplugin.pro b/tests/auto/corelib/plugin/qplugin/invalidplugin/invalidplugin.pro
deleted file mode 100644
index d953c6d3677..00000000000
--- a/tests/auto/corelib/plugin/qplugin/invalidplugin/invalidplugin.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT = core
-TEMPLATE = lib
-CONFIG += plugin
-SOURCES = main.cpp
-DESTDIR = ../plugins
diff --git a/tests/auto/corelib/plugin/qplugin/qplugin.pro b/tests/auto/corelib/plugin/qplugin/qplugin.pro
deleted file mode 100644
index 96fc704c077..00000000000
--- a/tests/auto/corelib/plugin/qplugin/qplugin.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = subdirs
-TESTPLUGINS = invalidplugin
-
-win32 {
- contains(QT_CONFIG, debug): TESTPLUGINS += debugplugin
- contains(QT_CONFIG, release): TESTPLUGINS += releaseplugin
-} else:osx {
- CONFIG(debug, debug|release): TESTPLUGINS += debugplugin
- CONFIG(release, debug|release): TESTPLUGINS += releaseplugin
-} else {
- TESTPLUGINS += debugplugin releaseplugin
-}
-
-SUBDIRS += main $$TESTPLUGINS
-main.file = tst_qplugin.pro
-main.depends = $$TESTPLUGINS
-
diff --git a/tests/auto/corelib/plugin/qplugin/releaseplugin/releaseplugin.pro b/tests/auto/corelib/plugin/qplugin/releaseplugin/releaseplugin.pro
deleted file mode 100644
index b7dea678949..00000000000
--- a/tests/auto/corelib/plugin/qplugin/releaseplugin/releaseplugin.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = lib
-CONFIG += plugin release
-CONFIG -= debug debug_and_release
-SOURCES = main.cpp
-QT = core
-DESTDIR = ../plugins
diff --git a/tests/auto/corelib/plugin/qplugin/tst_qplugin.pro b/tests/auto/corelib/plugin/qplugin/tst_qplugin.pro
deleted file mode 100644
index 4432ee20c1b..00000000000
--- a/tests/auto/corelib/plugin/qplugin/tst_qplugin.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qplugin
-QT = core-private testlib
-SOURCES = tst_qplugin.cpp
-
-TESTDATA += plugins/*
diff --git a/tests/auto/corelib/plugin/qpluginloader/almostplugin/almostplugin.pro b/tests/auto/corelib/plugin/qpluginloader/almostplugin/almostplugin.pro
deleted file mode 100644
index abfc70883eb..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/almostplugin/almostplugin.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TEMPLATE = lib
-CONFIG += plugin
-HEADERS = almostplugin.h
-SOURCES = almostplugin.cpp
-TARGET = almostplugin
-DESTDIR = ../bin
-QT = core
-*-g++*:QMAKE_LFLAGS -= -Wl,--no-undefined
-
-# This is testdata for the tst_qpluginloader test.
-target.path = $$[QT_INSTALL_TESTS]/tst_qpluginloader/bin
-INSTALLS += target
diff --git a/tests/auto/corelib/plugin/qpluginloader/lib/lib.pro b/tests/auto/corelib/plugin/qpluginloader/lib/lib.pro
deleted file mode 100644
index aa72a805596..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/lib/lib.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = lib
-CONFIG += dll
-CONFIG -= staticlib
-SOURCES = mylib.c
-TARGET = tst_qpluginloaderlib
-DESTDIR = ../bin
-QT = core
-
-msvc: DEFINES += WIN32_MSVC
-
-# This is testdata for the tst_qpluginloader test.
-target.path = $$[QT_INSTALL_TESTS]/tst_qpluginloader/bin
-INSTALLS += target
diff --git a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pri b/tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pri
deleted file mode 100644
index ca4a0a07e9b..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pri
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = aux
-
-# Needs explicit load()ing due to aux template. Relies on QT being non-empty.
-load(qt)
-
-goodlib.target = good.$${QMAKE_APPLE_DEVICE_ARCHS}.dylib
-goodlib.commands = $(CXX) $(CXXFLAGS) -shared -o $@ -I$(INCPATH) $<
-goodlib.depends += $$PWD/../fakeplugin.cpp
-
-all.depends += goodlib
-
-QMAKE_EXTRA_TARGETS += goodlib all
-QMAKE_CLEAN += $$goodlib.target
diff --git a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pro b/tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pro
deleted file mode 100644
index 795dd898952..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = \
- machtest_i386.pro \
- machtest_x86_64.pro \
- machtest_ppc64.pro \
- machtest_fat.pro
-
-machtest_fat-pro.depends = \
- machtest_i386.pro \
- machtest_x86_64.pro \
- machtest_ppc64.pro
-
-machtest_ppc64-pro.depends = \
- machtest_x86_64.pro
diff --git a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_fat.pro b/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_fat.pro
deleted file mode 100644
index 9c34a873bc0..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_fat.pro
+++ /dev/null
@@ -1,47 +0,0 @@
-TEMPLATE = aux
-OTHER_FILES += generate-bad.pl
-
-# Needs explicit load()ing due to aux template. Relies on QT being non-empty.
-load(qt)
-
-# Generate a fat binary with three architectures
-fat_all.target = good.fat.all.dylib
-fat_all.commands = lipo -create -output $@ \
- -arch ppc64 good.ppc64.dylib \
- -arch i386 good.i386.dylib \
- -arch x86_64 good.x86_64.dylib
-fat_all.depends += good.i386.dylib good.x86_64.dylib good.ppc64.dylib
-
-fat_no_i386.target = good.fat.no-i386.dylib
-fat_no_i386.commands = lipo -create -output $@ -arch x86_64 good.x86_64.dylib -arch ppc64 good.ppc64.dylib
-fat_no_i386.depends += good.x86_64.dylib good.ppc64.dylib
-
-fat_no_x86_64.target = good.fat.no-x86_64.dylib
-fat_no_x86_64.commands = lipo -create -output $@ -arch i386 good.i386.dylib -arch ppc64 good.ppc64.dylib
-fat_no_x86_64.depends += good.i386.dylib good.ppc64.dylib
-
-stub_i386.commands = $$QMAKE_CXX -shared -arch i386 -o stub.i386.dylib $$PWD/stub.cpp
-stub_i386.depends += $$PWD/stub.cpp
-
-stub_x86_64.commands = $$QMAKE_CXX -shared -arch x86_64 -o stub.x86_64.dylib $$PWD/stub.cpp
-stub_x86_64.depends += $$PWD/stub.cpp
-
-fat_stub_i386.target = good.fat.stub-i386.dylib
-fat_stub_i386.commands = lipo -create -output $@ -arch ppc64 good.ppc64.dylib -arch i386 stub.i386.dylib
-fat_stub_i386.depends += stub_i386 good.x86_64.dylib good.ppc64.dylib
-
-fat_stub_x86_64.target = good.fat.stub-x86_64.dylib
-fat_stub_x86_64.commands = lipo -create -output $@ -arch ppc64 good.ppc64.dylib -arch x86_64 stub.x86_64.dylib
-fat_stub_x86_64.depends += stub_x86_64 good.i386.dylib good.ppc64.dylib
-
-bad.commands = $$PWD/generate-bad.pl
-bad.depends += $$PWD/generate-bad.pl
-
-MYTARGETS = $$fat_all.depends fat_all fat_no_x86_64 fat_no_i386 \
- fat_stub_i386 fat_stub_x86_64 bad stub_i386 stub_x86_64
-all.depends += $$MYTARGETS
-QMAKE_EXTRA_TARGETS += $$MYTARGETS all
-
-QMAKE_CLEAN += $$fat_all.target $$fat_no_i386.target $$fat_no_x86_64.target \
- $$fat_stub_i386.target $$fat_stub_x86_64.target \
- "bad*.dylib"
diff --git a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_i386.pro b/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_i386.pro
deleted file mode 100644
index bfb2e0930cf..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_i386.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-QMAKE_APPLE_DEVICE_ARCHS = i386
-include(machtest.pri)
-
diff --git a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_ppc64.pro b/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_ppc64.pro
deleted file mode 100644
index a73f97ccc62..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_ppc64.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-QMAKE_APPLE_DEVICE_ARCHS = ppc64
-include(machtest.pri)
-
-OTHER_FILES += ppcconverter.pl
-
-# Current macOS toolchains have no compiler for PPC anymore
-# So we fake it by converting an x86-64 binary to (little-endian!) PPC64
-goodlib.commands = $$PWD/ppcconverter.pl $< $@
-goodlib.depends = good.x86_64.dylib $$PWD/ppcconverter.pl
diff --git a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_x86_64.pro b/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_x86_64.pro
deleted file mode 100644
index 9dbae5c4eee..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/machtest/machtest_x86_64.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-QMAKE_APPLE_DEVICE_ARCHS = x86_64
-include(machtest.pri)
diff --git a/tests/auto/corelib/plugin/qpluginloader/qpluginloader.pro b/tests/auto/corelib/plugin/qpluginloader/qpluginloader.pro
deleted file mode 100644
index 18c9c8d1989..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/qpluginloader.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-QT = core
-TEMPLATE = subdirs
-
-tst.depends = lib theplugin
-SUBDIRS = lib \
- staticplugin \
- theplugin \
- tst
-!android:!win32:!darwin {
- tst.depends += almostplugin
- SUBDIRS += almostplugin
-}
-macos:qtConfig(private_tests):qtHaveModule(gui) {
- tst.depends += machtest
- SUBDIRS += machtest
-}
-
-# no special install rule for subdir
-INSTALLS =
-
-
diff --git a/tests/auto/corelib/plugin/qpluginloader/staticplugin/staticplugin.pro b/tests/auto/corelib/plugin/qpluginloader/staticplugin/staticplugin.pro
deleted file mode 100644
index ff65ab728ca..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/staticplugin/staticplugin.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = lib
-CONFIG += plugin static
-SOURCES = main.cpp
-QT = core
-
-# Add extra metadata to the plugin
-QMAKE_MOC_OPTIONS += -M ExtraMetaData=StaticPlugin -M ExtraMetaData=foo
diff --git a/tests/auto/corelib/plugin/qpluginloader/theplugin/theplugin.pro b/tests/auto/corelib/plugin/qpluginloader/theplugin/theplugin.pro
deleted file mode 100644
index 6ec4a8de052..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/theplugin/theplugin.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = lib
-CONFIG += plugin
-HEADERS = theplugin.h
-SOURCES = theplugin.cpp
-# Use a predictable name for the plugin, no debug extension. Just like most apps do.
-#TARGET = $$qtLibraryTarget(theplugin)
-TARGET = theplugin
-DESTDIR = ../bin
-QT = core
-
-# This is testdata for the tst_qpluginloader test.
-target.path = $$[QT_INSTALL_TESTS]/tst_qpluginloader/bin
-INSTALLS += target
diff --git a/tests/auto/corelib/plugin/qpluginloader/tst/tst.pro b/tests/auto/corelib/plugin/qpluginloader/tst/tst.pro
deleted file mode 100644
index d49bff14fdc..00000000000
--- a/tests/auto/corelib/plugin/qpluginloader/tst/tst.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-CONFIG += testcase
-TARGET = ../tst_qpluginloader
-QT = core testlib
-qtConfig(private_tests): QT += core-private
-SOURCES = ../tst_qpluginloader.cpp ../fakeplugin.cpp
-HEADERS = ../theplugin/plugininterface.h
-
-win32:debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qpluginloader
- LIBS += -L../staticplugin/debug
- } else {
- TARGET = ../../release/tst_qpluginloader
- LIBS += -L../staticplugin/release
- }
-} else {
- LIBS += -L../staticplugin
-}
-LIBS += -lstaticplugin
-
-TESTDATA += ../elftest ../machtest
diff --git a/tests/auto/corelib/plugin/quuid/quuid.pro b/tests/auto/corelib/plugin/quuid/quuid.pro
deleted file mode 100644
index 25e24561aed..00000000000
--- a/tests/auto/corelib/plugin/quuid/quuid.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = testProcessUniqueness
-
-SUBDIRS += test
-
diff --git a/tests/auto/corelib/plugin/quuid/test/test.pro b/tests/auto/corelib/plugin/quuid/test/test.pro
deleted file mode 100644
index 562bfbdc252..00000000000
--- a/tests/auto/corelib/plugin/quuid/test/test.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-CONFIG += testcase
-TARGET = tst_quuid
-QT = core testlib
-SOURCES = ../tst_quuid.cpp
-
-darwin {
- OBJECTIVE_SOURCES = ../tst_quuid_darwin.mm
- LIBS += -framework Foundation
-}
-
-CONFIG(debug_and_release_target) {
- CONFIG(debug, debug|release) {
- DESTDIR = ../debug
- } else {
- DESTDIR = ../release
- }
-} else {
- DESTDIR = ..
-}
diff --git a/tests/auto/corelib/plugin/quuid/testProcessUniqueness/testProcessUniqueness.pro b/tests/auto/corelib/plugin/quuid/testProcessUniqueness/testProcessUniqueness.pro
deleted file mode 100644
index 5ee7b1a21f3..00000000000
--- a/tests/auto/corelib/plugin/quuid/testProcessUniqueness/testProcessUniqueness.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES = main.cpp
-QT = core
-CONFIG += console
-
-DESTDIR = ./
-
-# This app is testdata for tst_quuid
-target.path = $$[QT_INSTALL_TESTS]/tst_quuid/$$TARGET
-INSTALLS += target
diff --git a/tests/auto/corelib/serialization/json/json.pro b/tests/auto/corelib/serialization/json/json.pro
deleted file mode 100644
index 2706bf9d5b3..00000000000
--- a/tests/auto/corelib/serialization/json/json.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TARGET = tst_json
-QT = core-private testlib
-CONFIG += testcase
-
-!android:TESTDATA += bom.json test.json test3.json test2.json
-else:RESOURCES += json.qrc
-
-!qtConfig(doubleconversion):!qtConfig(system-doubleconversion) {
- DEFINES += QT_NO_DOUBLECONVERSION
-}
-
-SOURCES += tst_qtjson.cpp
diff --git a/tests/auto/corelib/serialization/qcborstreamreader/qcborstreamreader.pro b/tests/auto/corelib/serialization/qcborstreamreader/qcborstreamreader.pro
deleted file mode 100644
index b758de1a9eb..00000000000
--- a/tests/auto/corelib/serialization/qcborstreamreader/qcborstreamreader.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-QT = core-private testlib
-TARGET = tst_qcborstreamreader
-CONFIG += testcase
-SOURCES += \
- tst_qcborstreamreader.cpp
-
-INCLUDEPATH += \
- ../../../../../src/3rdparty/tinycbor/src \
- ../../../../../src/3rdparty/tinycbor/tests/parser
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/corelib/serialization/qcborstreamwriter/qcborstreamwriter.pro b/tests/auto/corelib/serialization/qcborstreamwriter/qcborstreamwriter.pro
deleted file mode 100644
index 3391b5a2960..00000000000
--- a/tests/auto/corelib/serialization/qcborstreamwriter/qcborstreamwriter.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-QT = core testlib
-TARGET = tst_qcborstreamwriter
-CONFIG += testcase
-SOURCES += \
- tst_qcborstreamwriter.cpp
-
-INCLUDEPATH += ../../../../../src/3rdparty/tinycbor/tests/encoder
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/corelib/serialization/qcborvalue/qcborvalue.pro b/tests/auto/corelib/serialization/qcborvalue/qcborvalue.pro
deleted file mode 100644
index 4d01b290f5d..00000000000
--- a/tests/auto/corelib/serialization/qcborvalue/qcborvalue.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-QT = core-private testlib
-TARGET = tst_qcborvalue
-CONFIG += testcase
-SOURCES += \
- tst_qcborvalue.cpp
-
-INCLUDEPATH += \
- ../../../../../src/3rdparty/tinycbor/src \
- ../../../../../src/3rdparty/tinycbor/tests/parser
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/corelib/serialization/qcborvalue_json/qcborvalue_json.pro b/tests/auto/corelib/serialization/qcborvalue_json/qcborvalue_json.pro
deleted file mode 100644
index c11000b7c21..00000000000
--- a/tests/auto/corelib/serialization/qcborvalue_json/qcborvalue_json.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT = core testlib
-TARGET = tst_qcborvalue_json
-CONFIG += testcase
-SOURCES += \
- tst_qcborvalue_json.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/corelib/serialization/qdatastream/qdatastream.pro b/tests/auto/corelib/serialization/qdatastream/qdatastream.pro
deleted file mode 100644
index 25f8b889a0a..00000000000
--- a/tests/auto/corelib/serialization/qdatastream/qdatastream.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdatastream
-QT += testlib
-SOURCES = tst_qdatastream.cpp
-
-TESTDATA += datastream.q42
-
-android:!android-embedded {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/corelib/serialization/qdatastream_core_pixmap/qdatastream_core_pixmap.pro b/tests/auto/corelib/serialization/qdatastream_core_pixmap/qdatastream_core_pixmap.pro
deleted file mode 100644
index 7e003304afd..00000000000
--- a/tests/auto/corelib/serialization/qdatastream_core_pixmap/qdatastream_core_pixmap.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdatastream_core_pixmap
-QT += testlib
-SOURCES = tst_qdatastream_core_pixmap.cpp
diff --git a/tests/auto/corelib/serialization/qtextstream/qtextstream.pro b/tests/auto/corelib/serialization/qtextstream/qtextstream.pro
deleted file mode 100644
index 19853b74ad9..00000000000
--- a/tests/auto/corelib/serialization/qtextstream/qtextstream.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test stdinProcess readAllStdinProcess readLineStdinProcess
diff --git a/tests/auto/corelib/serialization/qtextstream/readAllStdinProcess/readAllStdinProcess.pro b/tests/auto/corelib/serialization/qtextstream/readAllStdinProcess/readAllStdinProcess.pro
deleted file mode 100644
index f2b5aa619f8..00000000000
--- a/tests/auto/corelib/serialization/qtextstream/readAllStdinProcess/readAllStdinProcess.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES += main.cpp
-QT = core
-CONFIG += cmdline
-DESTDIR = ./
-
-# This app is testdata for tst_qtextstream
-target.path = $$[QT_INSTALL_TESTS]/tst_qtextstream/$$TARGET
-INSTALLS += target
diff --git a/tests/auto/corelib/serialization/qtextstream/readLineStdinProcess/readLineStdinProcess.pro b/tests/auto/corelib/serialization/qtextstream/readLineStdinProcess/readLineStdinProcess.pro
deleted file mode 100644
index f2b5aa619f8..00000000000
--- a/tests/auto/corelib/serialization/qtextstream/readLineStdinProcess/readLineStdinProcess.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES += main.cpp
-QT = core
-CONFIG += cmdline
-DESTDIR = ./
-
-# This app is testdata for tst_qtextstream
-target.path = $$[QT_INSTALL_TESTS]/tst_qtextstream/$$TARGET
-INSTALLS += target
diff --git a/tests/auto/corelib/serialization/qtextstream/stdinProcess/stdinProcess.pro b/tests/auto/corelib/serialization/qtextstream/stdinProcess/stdinProcess.pro
deleted file mode 100644
index f2b5aa619f8..00000000000
--- a/tests/auto/corelib/serialization/qtextstream/stdinProcess/stdinProcess.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES += main.cpp
-QT = core
-CONFIG += cmdline
-DESTDIR = ./
-
-# This app is testdata for tst_qtextstream
-target.path = $$[QT_INSTALL_TESTS]/tst_qtextstream/$$TARGET
-INSTALLS += target
diff --git a/tests/auto/corelib/serialization/qtextstream/test/test.pro b/tests/auto/corelib/serialization/qtextstream/test/test.pro
deleted file mode 100644
index 77409947a72..00000000000
--- a/tests/auto/corelib/serialization/qtextstream/test/test.pro
+++ /dev/null
@@ -1,27 +0,0 @@
-CONFIG += testcase
-TARGET = ../tst_qtextstream
-QT = core network testlib
-SOURCES = ../tst_qtextstream.cpp
-RESOURCES += ../qtextstream.qrc
-INCLUDEPATH += ../../../../../shared/
-HEADERS += ../../../../../shared/emulationdetector.h
-
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qtextstream
- } else {
- TARGET = ../../release/tst_qtextstream
- }
-}
-
-TESTDATA += \
- ../rfc3261.txt \
- ../task113817.txt \
- ../qtextstream.qrc \
- ../tst_qtextstream.cpp \
- ../resources \
- ../BLACKLIST
-
-builtin_testdata {
- DEFINES += BUILTIN_TESTDATA
-}
diff --git a/tests/auto/corelib/serialization/qxmlstream/qxmlstream.pro b/tests/auto/corelib/serialization/qxmlstream/qxmlstream.pro
deleted file mode 100644
index 0a739f0a0ee..00000000000
--- a/tests/auto/corelib/serialization/qxmlstream/qxmlstream.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qxmlstream
-QT = core xml network testlib
-SOURCES = tst_qxmlstream.cpp
-
-TESTDATA += data XML-Test-Suite
diff --git a/tests/auto/corelib/serialization/serialization.pro b/tests/auto/corelib/serialization/serialization.pro
deleted file mode 100644
index d1fd4be86ce..00000000000
--- a/tests/auto/corelib/serialization/serialization.pro
+++ /dev/null
@@ -1,22 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- json \
- qcborstreamreader \
- qcborstreamwriter \
- qcborvalue \
- qcborvalue_json \
- qdatastream \
- qdatastream_core_pixmap \
- qtextstream \
- qxmlstream
-
-!qtHaveModule(gui): SUBDIRS -= \
- qdatastream \
- qdatastream_core_pixmap
-
-!qtHaveModule(network): SUBDIRS -= \
- qtextstream
-
-# QTBUG-87671
-android|!qtHaveModule(network)|!qtHaveModule(xml): SUBDIRS -= \
- qxmlstream
diff --git a/tests/auto/corelib/text/qbytearray/qbytearray.pro b/tests/auto/corelib/text/qbytearray/qbytearray.pro
deleted file mode 100644
index c2101b06119..00000000000
--- a/tests/auto/corelib/text/qbytearray/qbytearray.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbytearray
-QT = core-private testlib
-SOURCES = tst_qbytearray.cpp
-
-TESTDATA += rfc3252.txt
-
-mac {
- OBJECTIVE_SOURCES += tst_qbytearray_mac.mm
- LIBS += -framework Foundation
-}
-
-android:!android-embedded {
- RESOURCES += \
- android_testdata.qrc
-}
diff --git a/tests/auto/corelib/text/qbytearrayapisymmetry/qbytearrayapisymmetry.pro b/tests/auto/corelib/text/qbytearrayapisymmetry/qbytearrayapisymmetry.pro
deleted file mode 100644
index 237c2fc698c..00000000000
--- a/tests/auto/corelib/text/qbytearrayapisymmetry/qbytearrayapisymmetry.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbytearrayapisymmetry
-QT = core testlib
-SOURCES += tst_qbytearrayapisymmetry.cpp
diff --git a/tests/auto/corelib/text/qbytearraylist/qbytearraylist.pro b/tests/auto/corelib/text/qbytearraylist/qbytearraylist.pro
deleted file mode 100644
index 6c05c288cfe..00000000000
--- a/tests/auto/corelib/text/qbytearraylist/qbytearraylist.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbytearraylist
-QT = core testlib
-SOURCES = tst_qbytearraylist.cpp
diff --git a/tests/auto/corelib/text/qbytearraymatcher/qbytearraymatcher.pro b/tests/auto/corelib/text/qbytearraymatcher/qbytearraymatcher.pro
deleted file mode 100644
index 9d4d5964c9f..00000000000
--- a/tests/auto/corelib/text/qbytearraymatcher/qbytearraymatcher.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbytearraymatcher
-QT = core testlib
-SOURCES = tst_qbytearraymatcher.cpp
-contains(QT_CONFIG, c++14):CONFIG += c++14
diff --git a/tests/auto/corelib/text/qbytearrayview/qbytearrayview.pro b/tests/auto/corelib/text/qbytearrayview/qbytearrayview.pro
deleted file mode 100644
index 23d0aed9590..00000000000
--- a/tests/auto/corelib/text/qbytearrayview/qbytearrayview.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbytearrayview
-QT = core testlib
-SOURCES += tst_qbytearrayview.cpp
diff --git a/tests/auto/corelib/text/qbytedatabuffer/qbytedatabuffer.pro b/tests/auto/corelib/text/qbytedatabuffer/qbytedatabuffer.pro
deleted file mode 100644
index e23018f96a1..00000000000
--- a/tests/auto/corelib/text/qbytedatabuffer/qbytedatabuffer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TARGET = tst_qbytedatabuffer
-CONFIG += testcase
-QT = core-private testlib
-SOURCES += tst_qbytedatabuffer.cpp
diff --git a/tests/auto/corelib/text/qchar/qchar.pro b/tests/auto/corelib/text/qchar/qchar.pro
deleted file mode 100644
index 70c12229887..00000000000
--- a/tests/auto/corelib/text/qchar/qchar.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qchar
-QT = core-private testlib
-SOURCES = tst_qchar.cpp
-
-TESTDATA += data/NormalizationTest.txt
-
-android:!android-embedded {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/corelib/text/qcollator/qcollator.pro b/tests/auto/corelib/text/qcollator/qcollator.pro
deleted file mode 100644
index b7aa256ded8..00000000000
--- a/tests/auto/corelib/text/qcollator/qcollator.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcollator
-QT = core-private testlib
-SOURCES = tst_qcollator.cpp
-DEFINES += QT_NO_CAST_TO_ASCII
diff --git a/tests/auto/corelib/text/qlatin1string/qlatin1string.pro b/tests/auto/corelib/text/qlatin1string/qlatin1string.pro
deleted file mode 100644
index 61054b40e4e..00000000000
--- a/tests/auto/corelib/text/qlatin1string/qlatin1string.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qlatin1string
-QT = core testlib
-SOURCES = tst_qlatin1string.cpp
-DEFINES += QT_NO_CAST_TO_ASCII
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/text/qlocale/qlocale.pro b/tests/auto/corelib/text/qlocale/qlocale.pro
deleted file mode 100644
index abbe31d1efa..00000000000
--- a/tests/auto/corelib/text/qlocale/qlocale.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS += test \
- syslocaleapp
diff --git a/tests/auto/corelib/text/qlocale/syslocaleapp/syslocaleapp.pro b/tests/auto/corelib/text/qlocale/syslocaleapp/syslocaleapp.pro
deleted file mode 100644
index 3e283c05a45..00000000000
--- a/tests/auto/corelib/text/qlocale/syslocaleapp/syslocaleapp.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-SOURCES += syslocaleapp.cpp
-DESTDIR = ./
-
-CONFIG += cmdline
-
-QT = core
-
diff --git a/tests/auto/corelib/text/qlocale/test/test.pro b/tests/auto/corelib/text/qlocale/test/test.pro
deleted file mode 100644
index 7f38528f5f4..00000000000
--- a/tests/auto/corelib/text/qlocale/test/test.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-CONFIG += console testcase
-QT = core testlib core-private
-embedded: QT += gui
-SOURCES = ../tst_qlocale.cpp
-
-!qtConfig(doubleconversion):!qtConfig(system-doubleconversion) {
- DEFINES += QT_NO_DOUBLECONVERSION
-}
-
-TARGET = ../tst_qlocale
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qlocale
- } else {
- TARGET = ../../release/tst_qlocale
- }
-}
-
-!android: TEST_HELPER_INSTALLS = ../syslocaleapp/syslocaleapp
diff --git a/tests/auto/corelib/text/qregularexpression/qregularexpression.pro b/tests/auto/corelib/text/qregularexpression/qregularexpression.pro
deleted file mode 100644
index ec8189717e0..00000000000
--- a/tests/auto/corelib/text/qregularexpression/qregularexpression.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qregularexpression
-QT = core testlib
-SOURCES = tst_qregularexpression.cpp
diff --git a/tests/auto/corelib/text/qstring/qstring.pro b/tests/auto/corelib/text/qstring/qstring.pro
deleted file mode 100644
index 9a478b134e1..00000000000
--- a/tests/auto/corelib/text/qstring/qstring.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstring
-QT = core-private testlib
-SOURCES = tst_qstring.cpp
-# DEFINES += QT_NO_CAST_TO_ASCII # actively #undef-ed by tst_qstring.cpp
-qtConfig(c++1z): CONFIG += c++1z
-qtConfig(c++2a): CONFIG += c++2a
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
-
-!qtConfig(doubleconversion):!qtConfig(system-doubleconversion) {
- DEFINES += QT_NO_DOUBLECONVERSION
-}
-
-mac {
- OBJECTIVE_SOURCES += tst_qstring_mac.mm
- LIBS += -framework Foundation
-}
diff --git a/tests/auto/corelib/text/qstring_no_cast_from_bytearray/qstring_no_cast_from_bytearray.pro b/tests/auto/corelib/text/qstring_no_cast_from_bytearray/qstring_no_cast_from_bytearray.pro
deleted file mode 100644
index 14dbe779dba..00000000000
--- a/tests/auto/corelib/text/qstring_no_cast_from_bytearray/qstring_no_cast_from_bytearray.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstring_no_cast_from_bytearray
-QT = core testlib
-SOURCES = tst_qstring_no_cast_from_bytearray.cpp
-DEFINES += QT_NO_CAST_FROM_BYTEARRAY
-
diff --git a/tests/auto/corelib/text/qstringapisymmetry/qstringapisymmetry.pro b/tests/auto/corelib/text/qstringapisymmetry/qstringapisymmetry.pro
deleted file mode 100644
index a4e91e38bd5..00000000000
--- a/tests/auto/corelib/text/qstringapisymmetry/qstringapisymmetry.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringapisymmetry
-QT = core testlib
-SOURCES = tst_qstringapisymmetry.cpp
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
diff --git a/tests/auto/corelib/text/qstringbuilder/qstringbuilder.pro b/tests/auto/corelib/text/qstringbuilder/qstringbuilder.pro
deleted file mode 100644
index d73d541502f..00000000000
--- a/tests/auto/corelib/text/qstringbuilder/qstringbuilder.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS= \
- qstringbuilder1 \
- qstringbuilder2 \
- qstringbuilder3 \
- qstringbuilder4
diff --git a/tests/auto/corelib/text/qstringbuilder/qstringbuilder1/qstringbuilder1.pro b/tests/auto/corelib/text/qstringbuilder/qstringbuilder1/qstringbuilder1.pro
deleted file mode 100644
index d9cdad1bf5a..00000000000
--- a/tests/auto/corelib/text/qstringbuilder/qstringbuilder1/qstringbuilder1.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringbuilder1
-QT = core testlib
-SOURCES = tst_qstringbuilder1.cpp
diff --git a/tests/auto/corelib/text/qstringbuilder/qstringbuilder2/qstringbuilder2.pro b/tests/auto/corelib/text/qstringbuilder/qstringbuilder2/qstringbuilder2.pro
deleted file mode 100644
index e134c5d934c..00000000000
--- a/tests/auto/corelib/text/qstringbuilder/qstringbuilder2/qstringbuilder2.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringbuilder2
-QT = core testlib
-SOURCES = tst_qstringbuilder2.cpp
diff --git a/tests/auto/corelib/text/qstringbuilder/qstringbuilder3/qstringbuilder3.pro b/tests/auto/corelib/text/qstringbuilder/qstringbuilder3/qstringbuilder3.pro
deleted file mode 100644
index 29607551c3e..00000000000
--- a/tests/auto/corelib/text/qstringbuilder/qstringbuilder3/qstringbuilder3.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringbuilder3
-QT = core testlib
-SOURCES = tst_qstringbuilder3.cpp
diff --git a/tests/auto/corelib/text/qstringbuilder/qstringbuilder4/qstringbuilder4.pro b/tests/auto/corelib/text/qstringbuilder/qstringbuilder4/qstringbuilder4.pro
deleted file mode 100644
index e55848e4bd0..00000000000
--- a/tests/auto/corelib/text/qstringbuilder/qstringbuilder4/qstringbuilder4.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringbuilder4
-QT = core testlib
-SOURCES = tst_qstringbuilder4.cpp
diff --git a/tests/auto/corelib/text/qstringconverter/qstringconverter.pro b/tests/auto/corelib/text/qstringconverter/qstringconverter.pro
deleted file mode 100644
index 6cd797e8054..00000000000
--- a/tests/auto/corelib/text/qstringconverter/qstringconverter.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT = core testlib
-SOURCES = tst_qstringconverter.cpp
-
-TARGET = tst_qstringconverter
diff --git a/tests/auto/corelib/text/qstringiterator/qstringiterator.pro b/tests/auto/corelib/text/qstringiterator/qstringiterator.pro
deleted file mode 100644
index 3a1678b5f3a..00000000000
--- a/tests/auto/corelib/text/qstringiterator/qstringiterator.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringiterator
-QT = core core-private testlib
-SOURCES = tst_qstringiterator.cpp
-
diff --git a/tests/auto/corelib/text/qstringlist/qstringlist.pro b/tests/auto/corelib/text/qstringlist/qstringlist.pro
deleted file mode 100644
index a87257decb6..00000000000
--- a/tests/auto/corelib/text/qstringlist/qstringlist.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringlist
-QT = core testlib
-SOURCES = tst_qstringlist.cpp
diff --git a/tests/auto/corelib/text/qstringmatcher/qstringmatcher.pro b/tests/auto/corelib/text/qstringmatcher/qstringmatcher.pro
deleted file mode 100644
index e34928776ff..00000000000
--- a/tests/auto/corelib/text/qstringmatcher/qstringmatcher.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringmatcher
-QT = core testlib
-SOURCES = tst_qstringmatcher.cpp
-DEFINES += QT_NO_CAST_TO_ASCII
diff --git a/tests/auto/corelib/text/qstringtokenizer/qstringtokenizer.pro b/tests/auto/corelib/text/qstringtokenizer/qstringtokenizer.pro
deleted file mode 100644
index 5ae27c65700..00000000000
--- a/tests/auto/corelib/text/qstringtokenizer/qstringtokenizer.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringtokenizer
-QT = core testlib
-contains(QT_CONFIG, c++14):CONFIG *= c++14
-contains(QT_CONFIG, c++1z):CONFIG *= c++1z
-contains(QT_CONFIG, c++2a):CONFIG *= c++2a
-SOURCES += tst_qstringtokenizer.cpp
diff --git a/tests/auto/corelib/text/qstringview/qstringview.pro b/tests/auto/corelib/text/qstringview/qstringview.pro
deleted file mode 100644
index e6d610e9806..00000000000
--- a/tests/auto/corelib/text/qstringview/qstringview.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstringview
-QT = core testlib
-contains(QT_CONFIG, c++14):CONFIG *= c++14
-contains(QT_CONFIG, c++1z):CONFIG *= c++1z
-contains(QT_CONFIG, c++2a):CONFIG *= c++2a
-SOURCES += tst_qstringview.cpp
diff --git a/tests/auto/corelib/text/qtextboundaryfinder/qtextboundaryfinder.pro b/tests/auto/corelib/text/qtextboundaryfinder/qtextboundaryfinder.pro
deleted file mode 100644
index 3c9f03842d1..00000000000
--- a/tests/auto/corelib/text/qtextboundaryfinder/qtextboundaryfinder.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextboundaryfinder
-QT = core testlib
-SOURCES = tst_qtextboundaryfinder.cpp
-
-TESTDATA += data
-
-android:!android-embedded {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/corelib/text/text.pro b/tests/auto/corelib/text/text.pro
deleted file mode 100644
index 24645c850ce..00000000000
--- a/tests/auto/corelib/text/text.pro
+++ /dev/null
@@ -1,29 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = \
- qbytearray \
- qbytearrayapisymmetry \
- qbytearraylist \
- qbytearraymatcher \
- qbytearrayview \
- qbytedatabuffer \
- qchar \
- qcollator \
- qlatin1string \
- qlocale \
- qregularexpression \
- qstring \
- qstring_no_cast_from_bytearray \
- qstringapisymmetry \
- qstringbuilder \
- qstringconverter \
- qstringiterator \
- qstringlist \
- qstringmatcher \
- qstringtokenizer \
- qstringview \
- qtextboundaryfinder
-
-# QTBUG-87414
-android: SUBDIRS -= \
- qlocale
diff --git a/tests/auto/corelib/thread/qatomicint/qatomicint.pro b/tests/auto/corelib/thread/qatomicint/qatomicint.pro
deleted file mode 100644
index 89ac465e810..00000000000
--- a/tests/auto/corelib/thread/qatomicint/qatomicint.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qatomicint
-QT = core testlib
-SOURCES = tst_qatomicint.cpp
diff --git a/tests/auto/corelib/thread/qatomicinteger/char/char.pro b/tests/auto/corelib/thread/qatomicinteger/char/char.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/char/char.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/char16_t/char16_t.pro b/tests/auto/corelib/thread/qatomicinteger/char16_t/char16_t.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/char16_t/char16_t.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/char32_t/char32_t.pro b/tests/auto/corelib/thread/qatomicinteger/char32_t/char32_t.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/char32_t/char32_t.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/int/int.pro b/tests/auto/corelib/thread/qatomicinteger/int/int.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/int/int.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/long/long.pro b/tests/auto/corelib/thread/qatomicinteger/long/long.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/long/long.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pri b/tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pri
deleted file mode 100644
index f1030d41efd..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pri
+++ /dev/null
@@ -1,11 +0,0 @@
-# Get our build type from the directory name
-TYPE = $$basename(_PRO_FILE_PWD_)
-dn = $$dirname(_PRO_FILE_PWD_)
-FORCE = $$basename(dn)
-suffix = $$TYPE
-
-CONFIG += testcase
-QT = core testlib
-TARGET = tst_qatomicinteger_$$lower($$suffix)
-SOURCES = $$PWD/tst_qatomicinteger.cpp
-DEFINES += QATOMIC_TEST_TYPE=$$TYPE tst_QAtomicIntegerXX=tst_QAtomicInteger_$$suffix
diff --git a/tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pro b/tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pro
deleted file mode 100644
index 09458bd9c3f..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/qatomicinteger.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- char \
- char16_t \
- char32_t \
- int \
- long \
- qlonglong \
- qptrdiff \
- quintptr \
- qulonglong \
- schar \
- short \
- uchar \
- uint \
- ulong \
- ushort \
- wchar_t \
diff --git a/tests/auto/corelib/thread/qatomicinteger/qlonglong/qlonglong.pro b/tests/auto/corelib/thread/qatomicinteger/qlonglong/qlonglong.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/qlonglong/qlonglong.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/qptrdiff/qptrdiff.pro b/tests/auto/corelib/thread/qatomicinteger/qptrdiff/qptrdiff.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/qptrdiff/qptrdiff.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/quintptr/quintptr.pro b/tests/auto/corelib/thread/qatomicinteger/quintptr/quintptr.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/quintptr/quintptr.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/qulonglong/qulonglong.pro b/tests/auto/corelib/thread/qatomicinteger/qulonglong/qulonglong.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/qulonglong/qulonglong.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/schar/schar.pro b/tests/auto/corelib/thread/qatomicinteger/schar/schar.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/schar/schar.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/short/short.pro b/tests/auto/corelib/thread/qatomicinteger/short/short.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/short/short.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/uchar/uchar.pro b/tests/auto/corelib/thread/qatomicinteger/uchar/uchar.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/uchar/uchar.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/uint/uint.pro b/tests/auto/corelib/thread/qatomicinteger/uint/uint.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/uint/uint.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/ulong/ulong.pro b/tests/auto/corelib/thread/qatomicinteger/ulong/ulong.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/ulong/ulong.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/ushort/ushort.pro b/tests/auto/corelib/thread/qatomicinteger/ushort/ushort.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/ushort/ushort.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicinteger/wchar_t/wchar_t.pro b/tests/auto/corelib/thread/qatomicinteger/wchar_t/wchar_t.pro
deleted file mode 100644
index 1e97d5cbae9..00000000000
--- a/tests/auto/corelib/thread/qatomicinteger/wchar_t/wchar_t.pro
+++ /dev/null
@@ -1 +0,0 @@
-include(../qatomicinteger.pri)
diff --git a/tests/auto/corelib/thread/qatomicpointer/qatomicpointer.pro b/tests/auto/corelib/thread/qatomicpointer/qatomicpointer.pro
deleted file mode 100644
index cce822da6e8..00000000000
--- a/tests/auto/corelib/thread/qatomicpointer/qatomicpointer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qatomicpointer
-QT = core testlib
-SOURCES = tst_qatomicpointer.cpp
diff --git a/tests/auto/corelib/thread/qfuture/qfuture.pro b/tests/auto/corelib/thread/qfuture/qfuture.pro
deleted file mode 100644
index fe097edf209..00000000000
--- a/tests/auto/corelib/thread/qfuture/qfuture.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfuture
-QT = core core-private testlib
-SOURCES = tst_qfuture.cpp
-DEFINES -= QT_NO_JAVA_STYLE_ITERATORS
diff --git a/tests/auto/corelib/thread/qfuturesynchronizer/qfuturesynchronizer.pro b/tests/auto/corelib/thread/qfuturesynchronizer/qfuturesynchronizer.pro
deleted file mode 100644
index 0d20117ed00..00000000000
--- a/tests/auto/corelib/thread/qfuturesynchronizer/qfuturesynchronizer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfuturesynchronizer
-QT = core testlib
-SOURCES = tst_qfuturesynchronizer.cpp
diff --git a/tests/auto/corelib/thread/qfuturewatcher/qfuturewatcher.pro b/tests/auto/corelib/thread/qfuturewatcher/qfuturewatcher.pro
deleted file mode 100644
index d0e8b4c9822..00000000000
--- a/tests/auto/corelib/thread/qfuturewatcher/qfuturewatcher.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfuturewatcher
-QT = core core-private testlib concurrent
-SOURCES = tst_qfuturewatcher.cpp
diff --git a/tests/auto/corelib/thread/qmutex/qmutex.pro b/tests/auto/corelib/thread/qmutex/qmutex.pro
deleted file mode 100644
index cb9d364b71e..00000000000
--- a/tests/auto/corelib/thread/qmutex/qmutex.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmutex
-QT = core testlib
-SOURCES = tst_qmutex.cpp
-win32:QT += core-private
diff --git a/tests/auto/corelib/thread/qmutexlocker/qmutexlocker.pro b/tests/auto/corelib/thread/qmutexlocker/qmutexlocker.pro
deleted file mode 100644
index 76ec0471ca4..00000000000
--- a/tests/auto/corelib/thread/qmutexlocker/qmutexlocker.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmutexlocker
-QT = core testlib
-SOURCES = tst_qmutexlocker.cpp
diff --git a/tests/auto/corelib/thread/qpromise/qpromise.pro b/tests/auto/corelib/thread/qpromise/qpromise.pro
deleted file mode 100644
index 9ea1aaacdfe..00000000000
--- a/tests/auto/corelib/thread/qpromise/qpromise.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpromise
-QT = core core-private testlib
-SOURCES = tst_qpromise.cpp
diff --git a/tests/auto/corelib/thread/qreadlocker/qreadlocker.pro b/tests/auto/corelib/thread/qreadlocker/qreadlocker.pro
deleted file mode 100644
index ba467867503..00000000000
--- a/tests/auto/corelib/thread/qreadlocker/qreadlocker.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qreadlocker
-QT = core testlib
-SOURCES = tst_qreadlocker.cpp
diff --git a/tests/auto/corelib/thread/qreadwritelock/qreadwritelock.pro b/tests/auto/corelib/thread/qreadwritelock/qreadwritelock.pro
deleted file mode 100644
index c108c3d8afe..00000000000
--- a/tests/auto/corelib/thread/qreadwritelock/qreadwritelock.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qreadwritelock
-QT = core testlib
-SOURCES = tst_qreadwritelock.cpp
diff --git a/tests/auto/corelib/thread/qresultstore/qresultstore.pro b/tests/auto/corelib/thread/qresultstore/qresultstore.pro
deleted file mode 100644
index 80e79b1c1a5..00000000000
--- a/tests/auto/corelib/thread/qresultstore/qresultstore.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qresultstore
-QT = core-private testlib
-SOURCES = tst_qresultstore.cpp
diff --git a/tests/auto/corelib/thread/qsemaphore/qsemaphore.pro b/tests/auto/corelib/thread/qsemaphore/qsemaphore.pro
deleted file mode 100644
index 5a0f0337e66..00000000000
--- a/tests/auto/corelib/thread/qsemaphore/qsemaphore.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsemaphore
-QT = core testlib
-SOURCES = tst_qsemaphore.cpp
diff --git a/tests/auto/corelib/thread/qthread/qthread.pro b/tests/auto/corelib/thread/qthread/qthread.pro
deleted file mode 100644
index 37552f1fcaf..00000000000
--- a/tests/auto/corelib/thread/qthread/qthread.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qthread
-QT = core testlib
-SOURCES = tst_qthread.cpp
-qtConfig(c++14):CONFIG += c++14
-qtConfig(c++1z):CONFIG += c++1z
-
-INCLUDEPATH += ../../../../shared/
-HEADERS += ../../../../shared/emulationdetector.h
diff --git a/tests/auto/corelib/thread/qthreadonce/qthreadonce.pro b/tests/auto/corelib/thread/qthreadonce/qthreadonce.pro
deleted file mode 100644
index e8b95a06a71..00000000000
--- a/tests/auto/corelib/thread/qthreadonce/qthreadonce.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qthreadonce
-QT = core testlib
-SOURCES = tst_qthreadonce.cpp
-
-# Don't use gcc's threadsafe statics
-# Note: some versions of gcc generate invalid code with this option...
-# Some versions of gcc don't even have it, so disable it
-#*-g++*:QMAKE_CXXFLAGS += -fno-threadsafe-statics
-
-# Temporary:
-SOURCES += qthreadonce.cpp
diff --git a/tests/auto/corelib/thread/qthreadpool/qthreadpool.pro b/tests/auto/corelib/thread/qthreadpool/qthreadpool.pro
deleted file mode 100644
index eac4ef93654..00000000000
--- a/tests/auto/corelib/thread/qthreadpool/qthreadpool.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qthreadpool
-QT = core testlib
-SOURCES = tst_qthreadpool.cpp
diff --git a/tests/auto/corelib/thread/qthreadstorage/crashonexit/crashonexit.pro b/tests/auto/corelib/thread/qthreadstorage/crashonexit/crashonexit.pro
deleted file mode 100644
index 57bd78bceeb..00000000000
--- a/tests/auto/corelib/thread/qthreadstorage/crashonexit/crashonexit.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-SOURCES += crashOnExit.cpp
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/crashOnExit_helper
- } else {
- TARGET = ../../release/crashOnExit_helper
- }
-} else {
- TARGET = ../crashOnExit_helper
-}
-QT = core
-CONFIG += cmdline
-
-# This app is testdata for tst_qthreadstorage
-target.path = $$[QT_INSTALL_TESTS]/tst_qthreadstorage/$$TARGET
-INSTALLS += target
diff --git a/tests/auto/corelib/thread/qthreadstorage/qthreadstorage.pro b/tests/auto/corelib/thread/qthreadstorage/qthreadstorage.pro
deleted file mode 100644
index c3eae5f7e16..00000000000
--- a/tests/auto/corelib/thread/qthreadstorage/qthreadstorage.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-
-!android {
- test.depends = crashonexit
- SUBDIRS += crashonexit
-}
-
-SUBDIRS += test
diff --git a/tests/auto/corelib/thread/qthreadstorage/test/test.pro b/tests/auto/corelib/thread/qthreadstorage/test/test.pro
deleted file mode 100644
index e0725d038ee..00000000000
--- a/tests/auto/corelib/thread/qthreadstorage/test/test.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qthreadstorage
- !android: TEST_HELPER_INSTALLS = ../../debug/crashonexit_helper
- } else {
- TARGET = ../../release/tst_qthreadstorage
- !android: TEST_HELPER_INSTALLS = ../../release/crashonexit_helper
- }
-} else {
- TARGET = ../tst_qthreadstorage
- !android: TEST_HELPER_INSTALLS = ../crashonexit_helper
-}
-CONFIG += console
-QT = core testlib
-SOURCES = ../tst_qthreadstorage.cpp
diff --git a/tests/auto/corelib/thread/qwaitcondition/qwaitcondition.pro b/tests/auto/corelib/thread/qwaitcondition/qwaitcondition.pro
deleted file mode 100644
index 2098d9dd2f2..00000000000
--- a/tests/auto/corelib/thread/qwaitcondition/qwaitcondition.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwaitcondition
-QT = core testlib
-SOURCES = tst_qwaitcondition.cpp
diff --git a/tests/auto/corelib/thread/qwritelocker/qwritelocker.pro b/tests/auto/corelib/thread/qwritelocker/qwritelocker.pro
deleted file mode 100644
index a6c4f70b8db..00000000000
--- a/tests/auto/corelib/thread/qwritelocker/qwritelocker.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwritelocker
-QT = core testlib
-SOURCES = tst_qwritelocker.cpp
diff --git a/tests/auto/corelib/thread/thread.pro b/tests/auto/corelib/thread/thread.pro
deleted file mode 100644
index d6e24b9b33e..00000000000
--- a/tests/auto/corelib/thread/thread.pro
+++ /dev/null
@@ -1,34 +0,0 @@
-TEMPLATE=subdirs
-
-qtConfig(thread) {
- SUBDIRS=\
- qatomicint \
- qatomicinteger \
- qatomicpointer \
- qresultstore \
- qfuture \
- qfuturesynchronizer \
- qmutex \
- qmutexlocker \
- qreadlocker \
- qreadwritelock \
- qsemaphore \
- qthread \
- qthreadonce \
- qthreadpool \
- qthreadstorage \
- qwaitcondition \
- qwritelocker \
- qpromise
-}
-
-qtHaveModule(concurrent) {
- SUBDIRS += \
- qfuturewatcher
-}
-
-android: SUBDIRS -= \
- # QTBUG-87431
- qthreadstorage \
- # QTBUG-88136
- qfuturewatcher
diff --git a/tests/auto/corelib/time/qcalendar/qcalendar.pro b/tests/auto/corelib/time/qcalendar/qcalendar.pro
deleted file mode 100644
index 94e8fe8606b..00000000000
--- a/tests/auto/corelib/time/qcalendar/qcalendar.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcalendar
-QT = core testlib
-SOURCES = \
- tst_qcalendar.cpp
diff --git a/tests/auto/corelib/time/qdate/qdate.pro b/tests/auto/corelib/time/qdate/qdate.pro
deleted file mode 100644
index 087cf8856cb..00000000000
--- a/tests/auto/corelib/time/qdate/qdate.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdate
-QT = core-private testlib
-SOURCES = tst_qdate.cpp
-DEFINES += QT_NO_KEYWORDS QT_NO_FOREACH
diff --git a/tests/auto/corelib/time/qdatetime/qdatetime.pro b/tests/auto/corelib/time/qdatetime/qdatetime.pro
deleted file mode 100644
index 60d4d810d4a..00000000000
--- a/tests/auto/corelib/time/qdatetime/qdatetime.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdatetime
-QT = core-private testlib
-SOURCES = tst_qdatetime.cpp
-DEFINES += QT_NO_KEYWORDS QT_NO_FOREACH
-
-# For some reason using optimization here triggers a compiler issue, which causes an exception
-# However, the code is correct
-msvc {
- !build_pass:message ( "Compiler issue, removing -O1 flag" )
- QMAKE_CFLAGS_RELEASE -= -O1
- QMAKE_CXXFLAGS_RELEASE -= -O1
-}
-
-mac {
- OBJECTIVE_SOURCES += tst_qdatetime_mac.mm
- LIBS += -framework Foundation
-}
diff --git a/tests/auto/corelib/time/qdatetimeparser/qdatetimeparser.pro b/tests/auto/corelib/time/qdatetimeparser/qdatetimeparser.pro
deleted file mode 100644
index 76431b04b09..00000000000
--- a/tests/auto/corelib/time/qdatetimeparser/qdatetimeparser.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdatetimeparser
-QT = core-private testlib
-SOURCES = tst_qdatetimeparser.cpp
diff --git a/tests/auto/corelib/time/qtime/qtime.pro b/tests/auto/corelib/time/qtime/qtime.pro
deleted file mode 100644
index f9daacf5d14..00000000000
--- a/tests/auto/corelib/time/qtime/qtime.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtime
-QT = core-private testlib
-SOURCES = tst_qtime.cpp
-DEFINES += QT_NO_KEYWORDS QT_NO_FOREACH
diff --git a/tests/auto/corelib/time/qtimezone/qtimezone.pro b/tests/auto/corelib/time/qtimezone/qtimezone.pro
deleted file mode 100644
index 24d4b776bea..00000000000
--- a/tests/auto/corelib/time/qtimezone/qtimezone.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtimezone
-QT = core-private testlib
-SOURCES = tst_qtimezone.cpp
-DEFINES += QT_NO_KEYWORDS QT_NO_FOREACH
-
-qtConfig(icu): QMAKE_USE_PRIVATE += icu
-darwin {
- OBJECTIVE_SOURCES += tst_qtimezone_darwin.mm
- LIBS += -framework Foundation
-}
diff --git a/tests/auto/corelib/time/time.pro b/tests/auto/corelib/time/time.pro
deleted file mode 100644
index 78217e582ee..00000000000
--- a/tests/auto/corelib/time/time.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qcalendar \
- qdate \
- qdatetime \
- qdatetimeparser \
- qtime
-qtConfig(timezone): SUBDIRS += qtimezone
diff --git a/tests/auto/corelib/tools/collections/collections.pro b/tests/auto/corelib/tools/collections/collections.pro
deleted file mode 100644
index 0182a0c8378..00000000000
--- a/tests/auto/corelib/tools/collections/collections.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_collections
-SOURCES += tst_collections.cpp
-QT = core testlib
-
-# This test does not work with strict iterators
-DEFINES -= QT_NO_JAVA_STYLE_ITERATORS
diff --git a/tests/auto/corelib/tools/containerapisymmetry/containerapisymmetry.pro b/tests/auto/corelib/tools/containerapisymmetry/containerapisymmetry.pro
deleted file mode 100644
index 8c72dca3367..00000000000
--- a/tests/auto/corelib/tools/containerapisymmetry/containerapisymmetry.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_containerapisymmetry
-SOURCES += tst_containerapisymmetry.cpp
-QT = core testlib
-contains(QT_CONFIG, c++2a): CONFIG += c++2a
diff --git a/tests/auto/corelib/tools/qalgorithms/qalgorithms.pro b/tests/auto/corelib/tools/qalgorithms/qalgorithms.pro
deleted file mode 100644
index 0e6e830185b..00000000000
--- a/tests/auto/corelib/tools/qalgorithms/qalgorithms.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qalgorithms
-QT = core testlib
-SOURCES = tst_qalgorithms.cpp
diff --git a/tests/auto/corelib/tools/qarraydata/qarraydata.pro b/tests/auto/corelib/tools/qarraydata/qarraydata.pro
deleted file mode 100644
index 36708dfd59c..00000000000
--- a/tests/auto/corelib/tools/qarraydata/qarraydata.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TARGET = tst_qarraydata
-SOURCES += $$PWD/tst_qarraydata.cpp
-HEADERS += $$PWD/simplevector.h
-QT = core testlib
-CONFIG += testcase exceptions
diff --git a/tests/auto/corelib/tools/qbitarray/qbitarray.pro b/tests/auto/corelib/tools/qbitarray/qbitarray.pro
deleted file mode 100644
index 1e7185b6003..00000000000
--- a/tests/auto/corelib/tools/qbitarray/qbitarray.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbitarray
-QT = core testlib
-SOURCES = tst_qbitarray.cpp
diff --git a/tests/auto/corelib/tools/qcache/qcache.pro b/tests/auto/corelib/tools/qcache/qcache.pro
deleted file mode 100644
index 07488ef40f4..00000000000
--- a/tests/auto/corelib/tools/qcache/qcache.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcache
-QT = core testlib
-SOURCES = tst_qcache.cpp
diff --git a/tests/auto/corelib/tools/qcommandlineparser/qcommandlineparser.pro b/tests/auto/corelib/tools/qcommandlineparser/qcommandlineparser.pro
deleted file mode 100644
index a9aedc4c0de..00000000000
--- a/tests/auto/corelib/tools/qcommandlineparser/qcommandlineparser.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS += tst_qcommandlineparser.pro testhelper/qcommandlineparser_test_helper.pro
diff --git a/tests/auto/corelib/tools/qcommandlineparser/testhelper/qcommandlineparser_test_helper.pro b/tests/auto/corelib/tools/qcommandlineparser/testhelper/qcommandlineparser_test_helper.pro
deleted file mode 100644
index 50206588358..00000000000
--- a/tests/auto/corelib/tools/qcommandlineparser/testhelper/qcommandlineparser_test_helper.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += cmdline
-QT = core
-DESTDIR = ./
-
-SOURCES += qcommandlineparser_test_helper.cpp
diff --git a/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.pro b/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.pro
deleted file mode 100644
index 75b74bbf4dd..00000000000
--- a/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcommandlineparser
-QT = core testlib
-SOURCES = tst_qcommandlineparser.cpp
diff --git a/tests/auto/corelib/tools/qcontiguouscache/qcontiguouscache.pro b/tests/auto/corelib/tools/qcontiguouscache/qcontiguouscache.pro
deleted file mode 100644
index d79bd16c76f..00000000000
--- a/tests/auto/corelib/tools/qcontiguouscache/qcontiguouscache.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcontiguouscache
-QT = core testlib
-SOURCES = tst_qcontiguouscache.cpp
diff --git a/tests/auto/corelib/tools/qcryptographichash/qcryptographichash.pro b/tests/auto/corelib/tools/qcryptographichash/qcryptographichash.pro
deleted file mode 100644
index 8d3957a5249..00000000000
--- a/tests/auto/corelib/tools/qcryptographichash/qcryptographichash.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcryptographichash
-QT = core testlib
-SOURCES = tst_qcryptographichash.cpp
-
-TESTDATA += data/*
-
-android:!android-embedded {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/corelib/tools/qduplicatetracker/qduplicatetracker.pro b/tests/auto/corelib/tools/qduplicatetracker/qduplicatetracker.pro
deleted file mode 100644
index c3a70a07a09..00000000000
--- a/tests/auto/corelib/tools/qduplicatetracker/qduplicatetracker.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qduplicatetracker
-SOURCES = tst_qduplicatetracker.cpp
-QT = core-private testlib
diff --git a/tests/auto/corelib/tools/qeasingcurve/qeasingcurve.pro b/tests/auto/corelib/tools/qeasingcurve/qeasingcurve.pro
deleted file mode 100644
index 80c5a94a835..00000000000
--- a/tests/auto/corelib/tools/qeasingcurve/qeasingcurve.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qeasingcurve
-QT = core testlib
-SOURCES = tst_qeasingcurve.cpp
diff --git a/tests/auto/corelib/tools/qexplicitlyshareddatapointer/qexplicitlyshareddatapointer.pro b/tests/auto/corelib/tools/qexplicitlyshareddatapointer/qexplicitlyshareddatapointer.pro
deleted file mode 100644
index 45fe1f60feb..00000000000
--- a/tests/auto/corelib/tools/qexplicitlyshareddatapointer/qexplicitlyshareddatapointer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qexplicitlyshareddatapointer
-QT = core testlib
-SOURCES = tst_qexplicitlyshareddatapointer.cpp
diff --git a/tests/auto/corelib/tools/qflatmap/qflatmap.pro b/tests/auto/corelib/tools/qflatmap/qflatmap.pro
deleted file mode 100644
index 3927cee30c8..00000000000
--- a/tests/auto/corelib/tools/qflatmap/qflatmap.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qflatmap
-QT = core-private testlib
-SOURCES = tst_qflatmap.cpp
diff --git a/tests/auto/corelib/tools/qfreelist/qfreelist.pro b/tests/auto/corelib/tools/qfreelist/qfreelist.pro
deleted file mode 100644
index 4825987bcfc..00000000000
--- a/tests/auto/corelib/tools/qfreelist/qfreelist.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfreelist
-QT = core-private testlib
-SOURCES = tst_qfreelist.cpp
-!qtConfig(private_tests): SOURCES += $$QT_SOURCE_TREE/src/corelib/tools/qfreelist.cpp
diff --git a/tests/auto/corelib/tools/qhash/qhash.pro b/tests/auto/corelib/tools/qhash/qhash.pro
deleted file mode 100644
index e96c0d1bf19..00000000000
--- a/tests/auto/corelib/tools/qhash/qhash.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhash
-QT = core testlib
-SOURCES = $$PWD/tst_qhash.cpp
-
-DEFINES -= QT_NO_JAVA_STYLE_ITERATORS
diff --git a/tests/auto/corelib/tools/qhashfunctions/qhashfunctions.pro b/tests/auto/corelib/tools/qhashfunctions/qhashfunctions.pro
deleted file mode 100644
index 853e9f30e5a..00000000000
--- a/tests/auto/corelib/tools/qhashfunctions/qhashfunctions.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhashfunctions
-QT = core testlib
-SOURCES = $$PWD/tst_qhashfunctions.cpp
diff --git a/tests/auto/corelib/tools/qline/qline.pro b/tests/auto/corelib/tools/qline/qline.pro
deleted file mode 100644
index 81e2f17118f..00000000000
--- a/tests/auto/corelib/tools/qline/qline.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qline
-QT = core testlib
-SOURCES = tst_qline.cpp
-unix:!darwin:!vxworks:!haiku:!integrity: LIBS+=-lm
diff --git a/tests/auto/corelib/tools/qlist/qlist.pro b/tests/auto/corelib/tools/qlist/qlist.pro
deleted file mode 100644
index 17220f377c0..00000000000
--- a/tests/auto/corelib/tools/qlist/qlist.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
-TARGET = tst_qlist
-QT = core testlib
-SOURCES = $$PWD/tst_qlist.cpp
diff --git a/tests/auto/corelib/tools/qmacautoreleasepool/qmacautoreleasepool.pro b/tests/auto/corelib/tools/qmacautoreleasepool/qmacautoreleasepool.pro
deleted file mode 100644
index 8599596344b..00000000000
--- a/tests/auto/corelib/tools/qmacautoreleasepool/qmacautoreleasepool.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmacautoreleasepool
-QT = core testlib
-SOURCES = tst_qmacautoreleasepool.mm
-LIBS += -framework Foundation
diff --git a/tests/auto/corelib/tools/qmakearray/qmakearray.pro b/tests/auto/corelib/tools/qmakearray/qmakearray.pro
deleted file mode 100644
index abb3d9fdbc1..00000000000
--- a/tests/auto/corelib/tools/qmakearray/qmakearray.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmakearray
-QT = core testlib core-private
-SOURCES = $$PWD/tst_qmakearray.cpp
diff --git a/tests/auto/corelib/tools/qmap/qmap.pro b/tests/auto/corelib/tools/qmap/qmap.pro
deleted file mode 100644
index 2cc772720d1..00000000000
--- a/tests/auto/corelib/tools/qmap/qmap.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmap
-QT = core testlib
-SOURCES = $$PWD/tst_qmap.cpp
-
-DEFINES -= QT_NO_JAVA_STYLE_ITERATORS
diff --git a/tests/auto/corelib/tools/qmargins/qmargins.pro b/tests/auto/corelib/tools/qmargins/qmargins.pro
deleted file mode 100644
index 696f9374a25..00000000000
--- a/tests/auto/corelib/tools/qmargins/qmargins.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmargins
-QT = core testlib
-SOURCES = tst_qmargins.cpp
diff --git a/tests/auto/corelib/tools/qmessageauthenticationcode/qmessageauthenticationcode.pro b/tests/auto/corelib/tools/qmessageauthenticationcode/qmessageauthenticationcode.pro
deleted file mode 100644
index a62b702f226..00000000000
--- a/tests/auto/corelib/tools/qmessageauthenticationcode/qmessageauthenticationcode.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmessageauthenticationcode
-QT = core testlib
-SOURCES = tst_qmessageauthenticationcode.cpp
-
diff --git a/tests/auto/corelib/tools/qoffsetstringarray/qoffsetstringarray.pro b/tests/auto/corelib/tools/qoffsetstringarray/qoffsetstringarray.pro
deleted file mode 100644
index 6c00f4f0818..00000000000
--- a/tests/auto/corelib/tools/qoffsetstringarray/qoffsetstringarray.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qoffsetstringarray
-QT = core testlib core-private
-CONFIG += strict_c++
-SOURCES = $$PWD/tst_qoffsetstringarray.cpp
diff --git a/tests/auto/corelib/tools/qpair/qpair.pro b/tests/auto/corelib/tools/qpair/qpair.pro
deleted file mode 100644
index 39757d3e0fb..00000000000
--- a/tests/auto/corelib/tools/qpair/qpair.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpair
-QT = core testlib
-SOURCES = tst_qpair.cpp
-
-contains(QT_CONFIG, c++2a): CONFIG += c++2a
diff --git a/tests/auto/corelib/tools/qpoint/qpoint.pro b/tests/auto/corelib/tools/qpoint/qpoint.pro
deleted file mode 100644
index 8321d08fe03..00000000000
--- a/tests/auto/corelib/tools/qpoint/qpoint.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpoint
-QT = core testlib
-SOURCES = tst_qpoint.cpp
diff --git a/tests/auto/corelib/tools/qpointf/qpointf.pro b/tests/auto/corelib/tools/qpointf/qpointf.pro
deleted file mode 100644
index 5715b95d96d..00000000000
--- a/tests/auto/corelib/tools/qpointf/qpointf.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpointf
-QT = core testlib
-SOURCES = tst_qpointf.cpp
diff --git a/tests/auto/corelib/tools/qqueue/qqueue.pro b/tests/auto/corelib/tools/qqueue/qqueue.pro
deleted file mode 100644
index 55ceb65fbd5..00000000000
--- a/tests/auto/corelib/tools/qqueue/qqueue.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qqueue
-QT = core testlib
-SOURCES = tst_qqueue.cpp
diff --git a/tests/auto/corelib/tools/qrect/qrect.pro b/tests/auto/corelib/tools/qrect/qrect.pro
deleted file mode 100644
index 8ec31db2154..00000000000
--- a/tests/auto/corelib/tools/qrect/qrect.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qrect
-QT = core testlib
-SOURCES = tst_qrect.cpp
diff --git a/tests/auto/corelib/tools/qringbuffer/qringbuffer.pro b/tests/auto/corelib/tools/qringbuffer/qringbuffer.pro
deleted file mode 100644
index c63544035aa..00000000000
--- a/tests/auto/corelib/tools/qringbuffer/qringbuffer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qringbuffer
-QT = core-private testlib
-SOURCES = tst_qringbuffer.cpp
diff --git a/tests/auto/corelib/tools/qscopedpointer/qscopedpointer.pro b/tests/auto/corelib/tools/qscopedpointer/qscopedpointer.pro
deleted file mode 100644
index 5248ad55285..00000000000
--- a/tests/auto/corelib/tools/qscopedpointer/qscopedpointer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qscopedpointer
-QT = core testlib
-SOURCES = tst_qscopedpointer.cpp
diff --git a/tests/auto/corelib/tools/qscopedvaluerollback/qscopedvaluerollback.pro b/tests/auto/corelib/tools/qscopedvaluerollback/qscopedvaluerollback.pro
deleted file mode 100644
index c9c0a029d30..00000000000
--- a/tests/auto/corelib/tools/qscopedvaluerollback/qscopedvaluerollback.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qscopedvaluerollback
-QT = core testlib
-SOURCES = tst_qscopedvaluerollback.cpp
diff --git a/tests/auto/corelib/tools/qscopeguard/qscopeguard.pro b/tests/auto/corelib/tools/qscopeguard/qscopeguard.pro
deleted file mode 100644
index e3645befcf0..00000000000
--- a/tests/auto/corelib/tools/qscopeguard/qscopeguard.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qscopeguard
-QT = core testlib
-SOURCES = tst_qscopeguard.cpp
-
-# Force C++17 if available
-contains(QT_CONFIG, c++1z): CONFIG += c++1z
diff --git a/tests/auto/corelib/tools/qset/qset.pro b/tests/auto/corelib/tools/qset/qset.pro
deleted file mode 100644
index 3ae4bc48058..00000000000
--- a/tests/auto/corelib/tools/qset/qset.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qset
-QT = core testlib
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
-SOURCES = tst_qset.cpp
-
-DEFINES -= QT_NO_JAVA_STYLE_ITERATORS
diff --git a/tests/auto/corelib/tools/qsharedpointer/externaltests.pri b/tests/auto/corelib/tools/qsharedpointer/externaltests.pri
deleted file mode 100644
index 604bd7f59f3..00000000000
--- a/tests/auto/corelib/tools/qsharedpointer/externaltests.pri
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES += $$PWD/externaltests.cpp
-HEADERS += $$PWD/externaltests.h
-cleanedQMAKESPEC = $$replace(QMAKESPEC, \\\\, /)
-DEFINES += DEFAULT_MAKESPEC=\\\"$$cleanedQMAKESPEC\\\"
-
-cross_compile:DEFINES += QTEST_NO_RTTI QTEST_CROSS_COMPILED
diff --git a/tests/auto/corelib/tools/qsharedpointer/qsharedpointer.pro b/tests/auto/corelib/tools/qsharedpointer/qsharedpointer.pro
deleted file mode 100644
index 240137d563e..00000000000
--- a/tests/auto/corelib/tools/qsharedpointer/qsharedpointer.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsharedpointer
-QT = core testlib
-
-SOURCES = tst_qsharedpointer.cpp \
- forwarddeclared.cpp \
- nontracked.cpp \
- wrapper.cpp
-
-HEADERS = forwarddeclared.h \
- nontracked.h \
- wrapper.h
-
-TESTDATA += forwarddeclared.cpp forwarddeclared.h
-
-include(externaltests.pri)
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/corelib/tools/qsize/qsize.pro b/tests/auto/corelib/tools/qsize/qsize.pro
deleted file mode 100644
index 9462e98e495..00000000000
--- a/tests/auto/corelib/tools/qsize/qsize.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsize
-QT = core testlib
-SOURCES = tst_qsize.cpp
diff --git a/tests/auto/corelib/tools/qsizef/qsizef.pro b/tests/auto/corelib/tools/qsizef/qsizef.pro
deleted file mode 100644
index f5ba220b06e..00000000000
--- a/tests/auto/corelib/tools/qsizef/qsizef.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsizef
-QT = core testlib
-SOURCES = tst_qsizef.cpp
diff --git a/tests/auto/corelib/tools/qstl/qstl.pro b/tests/auto/corelib/tools/qstl/qstl.pro
deleted file mode 100644
index e57e62b8286..00000000000
--- a/tests/auto/corelib/tools/qstl/qstl.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstl
-QT = core testlib
-SOURCES = tst_qstl.cpp
diff --git a/tests/auto/corelib/tools/qtaggedpointer/qtaggedpointer.pro b/tests/auto/corelib/tools/qtaggedpointer/qtaggedpointer.pro
deleted file mode 100644
index 48bc503c56d..00000000000
--- a/tests/auto/corelib/tools/qtaggedpointer/qtaggedpointer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtaggedpointer
-QT = core-private testlib
-SOURCES = tst_qtaggedpointer.cpp
diff --git a/tests/auto/corelib/tools/qtimeline/qtimeline.pro b/tests/auto/corelib/tools/qtimeline/qtimeline.pro
deleted file mode 100644
index 9424cf8fd23..00000000000
--- a/tests/auto/corelib/tools/qtimeline/qtimeline.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtimeline
-QT = core testlib
-SOURCES = tst_qtimeline.cpp
diff --git a/tests/auto/corelib/tools/qvarlengtharray/qvarlengtharray.pro b/tests/auto/corelib/tools/qvarlengtharray/qvarlengtharray.pro
deleted file mode 100644
index 14b2bc213b7..00000000000
--- a/tests/auto/corelib/tools/qvarlengtharray/qvarlengtharray.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qvarlengtharray
-QT = core testlib
-qtConfig(c++14): CONFIG += c++14
-qtConfig(c++1z): CONFIG += c++1z
-SOURCES = tst_qvarlengtharray.cpp
diff --git a/tests/auto/corelib/tools/qversionnumber/qversionnumber.pro b/tests/auto/corelib/tools/qversionnumber/qversionnumber.pro
deleted file mode 100644
index e2ae91cb64b..00000000000
--- a/tests/auto/corelib/tools/qversionnumber/qversionnumber.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-qtConfig(c++11): CONFIG += c++11
-qtConfig(c++14): CONFIG += c++14
-TARGET = tst_qversionnumber
-QT = core testlib
-SOURCES = tst_qversionnumber.cpp
diff --git a/tests/auto/corelib/tools/tools.pro b/tests/auto/corelib/tools/tools.pro
deleted file mode 100644
index 5718db760b3..00000000000
--- a/tests/auto/corelib/tools/tools.pro
+++ /dev/null
@@ -1,48 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- collections \
- containerapisymmetry \
- qalgorithms \
- qarraydata \
- qbitarray \
- qcache \
- qcommandlineparser \
- qcontiguouscache \
- qcryptographichash \
- qduplicatetracker \
- qeasingcurve \
- qexplicitlyshareddatapointer \
- qflatmap \
- qfreelist \
- qhash \
- qhashfunctions \
- qline \
- qlist \
- qmakearray \
- qmap \
- qmargins \
- qmessageauthenticationcode \
- qoffsetstringarray \
- qpair \
- qpoint \
- qpointf \
- qqueue \
- qrect \
- qringbuffer \
- qscopedpointer \
- qscopedvaluerollback \
- qscopeguard \
- qtaggedpointer \
- qset \
- qsharedpointer \
- qsize \
- qsizef \
- qstl \
- qtimeline \
- qvarlengtharray \
- qversionnumber
-
-darwin: SUBDIRS += qmacautoreleasepool
-
-# QTBUG-88137
-android: SUBDIRS -= qtimeline
diff --git a/tests/auto/dbus/dbus.pro b/tests/auto/dbus/dbus.pro
deleted file mode 100644
index 6878c9341df..00000000000
--- a/tests/auto/dbus/dbus.pro
+++ /dev/null
@@ -1,39 +0,0 @@
-TEMPLATE=subdirs
-
-# Run this test first
-SUBDIRS=\
- qdbusconnection_delayed
-
-SUBDIRS+=\
- qdbusabstractadaptor \
- qdbusabstractinterface \
- qdbusconnection \
- qdbusconnection_no_app \
- qdbusconnection_no_bus \
- qdbusconnection_no_libdbus \
- qdbusconnection_spyhook \
- qdbuscontext \
- qdbusinterface \
- qdbuslocalcalls \
- qdbusmarshall \
- qdbusmetaobject \
- qdbusmetatype \
- qdbuspendingcall \
- qdbuspendingreply \
- qdbusreply \
- qdbusservicewatcher \
- qdbustype \
- qdbusthreading \
- qdbusxmlparser
-
-!qtConfig(private_tests): SUBDIRS -= \
- qdbusmarshall \
-
-!qtConfig(process): SUBDIRS -= \
- qdbusabstractadaptor \
- qdbusabstractinterface \
- qdbusinterface \
- qdbusmarshall
-
-!qtHaveModule(xml): SUBDIRS -= \
- qdbusxmlparser
diff --git a/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor.pro b/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor.pro
deleted file mode 100644
index 9b63dab068b..00000000000
--- a/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusabstractadaptor
-QT = core core-private testlib
-TEMPLATE = subdirs
-
-qdbusabstractadaptor.depends = qmyserver
-SUBDIRS = qmyserver qdbusabstractadaptor
diff --git a/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor/qdbusabstractadaptor.pro b/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor/qdbusabstractadaptor.pro
deleted file mode 100644
index c05a575acf3..00000000000
--- a/tests/auto/dbus/qdbusabstractadaptor/qdbusabstractadaptor/qdbusabstractadaptor.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-SOURCES += ../tst_qdbusabstractadaptor.cpp
-HEADERS += ../myobject.h
-TARGET = ../tst_qdbusabstractadaptor
-DESTDIR = ./
-
-QT = core core-private dbus testlib
diff --git a/tests/auto/dbus/qdbusabstractadaptor/qmyserver/qmyserver.pro b/tests/auto/dbus/qdbusabstractadaptor/qmyserver/qmyserver.pro
deleted file mode 100644
index 8f2d2618997..00000000000
--- a/tests/auto/dbus/qdbusabstractadaptor/qmyserver/qmyserver.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = qmyserver.cpp
-HEADERS = ../myobject.h
-TARGET = qmyserver
-DESTDIR = ./
-QT = core dbus
-CONFIG -= app_bundle
diff --git a/tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface.pro b/tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface.pro
deleted file mode 100644
index 26991e2514f..00000000000
--- a/tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusabstractinterface
-TEMPLATE = subdirs
-qdbusabstractinterface.depends = qpinger
-SUBDIRS = qpinger qdbusabstractinterface
-OTHER_FILES += org.qtproject.QtDBus.Pinger.xml
diff --git a/tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface/qdbusabstractinterface.pro b/tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface/qdbusabstractinterface.pro
deleted file mode 100644
index 702c81ff545..00000000000
--- a/tests/auto/dbus/qdbusabstractinterface/qdbusabstractinterface/qdbusabstractinterface.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-SOURCES += ../tst_qdbusabstractinterface.cpp ../interface.cpp
-HEADERS += ../interface.h
-
-TARGET = ../tst_qdbusabstractinterface
-DESTDIR = ./
-
-QT = core testlib
-QT += dbus
-
-DBUS_INTERFACES = ../org.qtproject.QtDBus.Pinger.xml
-QDBUSXML2CPP_INTERFACE_HEADER_FLAGS += -i ../interface.h
diff --git a/tests/auto/dbus/qdbusabstractinterface/qpinger/qpinger.pro b/tests/auto/dbus/qdbusabstractinterface/qpinger/qpinger.pro
deleted file mode 100644
index a876cbfa332..00000000000
--- a/tests/auto/dbus/qdbusabstractinterface/qpinger/qpinger.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = qpinger.cpp ../interface.cpp
-HEADERS = ../interface.h
-TARGET = qpinger
-DESTDIR = ./
-CONFIG += cmdline
-QT = core dbus
diff --git a/tests/auto/dbus/qdbusconnection/qdbusconnection.pro b/tests/auto/dbus/qdbusconnection/qdbusconnection.pro
deleted file mode 100644
index 3fcf3e076b6..00000000000
--- a/tests/auto/dbus/qdbusconnection/qdbusconnection.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusconnection
-QT = core dbus testlib
-SOURCES += tst_qdbusconnection.cpp
-HEADERS += tst_qdbusconnection.h
diff --git a/tests/auto/dbus/qdbusconnection_delayed/qdbusconnection_delayed.pro b/tests/auto/dbus/qdbusconnection_delayed/qdbusconnection_delayed.pro
deleted file mode 100644
index 71a75c644d0..00000000000
--- a/tests/auto/dbus/qdbusconnection_delayed/qdbusconnection_delayed.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbusconnection_delayed
-QT = core dbus testlib
-SOURCES += tst_qdbusconnection_delayed.cpp
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/dbus/qdbusconnection_no_app/qdbusconnection_no_app.pro b/tests/auto/dbus/qdbusconnection_no_app/qdbusconnection_no_app.pro
deleted file mode 100644
index ba3a13caa94..00000000000
--- a/tests/auto/dbus/qdbusconnection_no_app/qdbusconnection_no_app.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusconnection_no_app
-QT = core dbus testlib
-SOURCES += tst_qdbusconnection_no_app.cpp
-HEADERS += ../qdbusconnection/tst_qdbusconnection.h
-DEFINES += SRCDIR=\\\"$$PWD/\\\" tst_QDBusConnection=tst_QDBusConnection_NoApplication
diff --git a/tests/auto/dbus/qdbusconnection_no_bus/qdbusconnection_no_bus.pro b/tests/auto/dbus/qdbusconnection_no_bus/qdbusconnection_no_bus.pro
deleted file mode 100644
index 1998cc6df71..00000000000
--- a/tests/auto/dbus/qdbusconnection_no_bus/qdbusconnection_no_bus.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbusconnection_no_bus
-QT = core dbus testlib
-SOURCES += tst_qdbusconnection_no_bus.cpp
diff --git a/tests/auto/dbus/qdbusconnection_no_libdbus/qdbusconnection_no_libdbus.pro b/tests/auto/dbus/qdbusconnection_no_libdbus/qdbusconnection_no_libdbus.pro
deleted file mode 100644
index d1b27ee8c0e..00000000000
--- a/tests/auto/dbus/qdbusconnection_no_libdbus/qdbusconnection_no_libdbus.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbusconnection_no_libdbus
-QT = core dbus testlib
-DEFINES += SIMULATE_LOAD_FAIL tst_QDBusConnectionNoBus=tst_QDBusConnectionNoLibDBus1
-SOURCES += ../qdbusconnection_no_bus/tst_qdbusconnection_no_bus.cpp
diff --git a/tests/auto/dbus/qdbusconnection_spyhook/qdbusconnection_spyhook.pro b/tests/auto/dbus/qdbusconnection_spyhook/qdbusconnection_spyhook.pro
deleted file mode 100644
index 020d30380d8..00000000000
--- a/tests/auto/dbus/qdbusconnection_spyhook/qdbusconnection_spyhook.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusconnection_spyhook
-QT = core dbus testlib
-SOURCES += tst_qdbusconnection_spyhook.cpp
-HEADERS += ../qdbusconnection/tst_qdbusconnection.h
-DEFINES += SRCDIR=\\\"$$PWD/\\\" tst_QDBusConnection=tst_QDBusConnection_SpyHook
-include(../dbus-testcase.pri)
diff --git a/tests/auto/dbus/qdbuscontext/qdbuscontext.pro b/tests/auto/dbus/qdbuscontext/qdbuscontext.pro
deleted file mode 100644
index 42cf425d528..00000000000
--- a/tests/auto/dbus/qdbuscontext/qdbuscontext.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbuscontext
-QT = core dbus testlib
-SOURCES += tst_qdbuscontext.cpp
-
diff --git a/tests/auto/dbus/qdbusinterface/qdbusinterface.pro b/tests/auto/dbus/qdbusinterface/qdbusinterface.pro
deleted file mode 100644
index bc9cf5ffaff..00000000000
--- a/tests/auto/dbus/qdbusinterface/qdbusinterface.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusinterface
-QT = core testlib
-TEMPLATE = subdirs
-qdbusinterface.depends = qmyserver
-SUBDIRS = qmyserver qdbusinterface
diff --git a/tests/auto/dbus/qdbusinterface/qdbusinterface/qdbusinterface.pro b/tests/auto/dbus/qdbusinterface/qdbusinterface/qdbusinterface.pro
deleted file mode 100644
index 67709105a6f..00000000000
--- a/tests/auto/dbus/qdbusinterface/qdbusinterface/qdbusinterface.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-CONFIG += testcase
-SOURCES += ../tst_qdbusinterface.cpp
-HEADERS += ../myobject.h
-TARGET = ../tst_qdbusinterface
-DESTDIR = ./
-
-QT = core core-private dbus dbus-private testlib
-
-qtConfig(dbus-linked) {
- DEFINES += QT_LINKED_LIBDBUS
- QMAKE_USE += dbus
-} else {
- SOURCES += ../../../../../src/dbus/qdbus_symbols.cpp
-}
diff --git a/tests/auto/dbus/qdbusinterface/qmyserver/qmyserver.pro b/tests/auto/dbus/qdbusinterface/qmyserver/qmyserver.pro
deleted file mode 100644
index 406f3d7d367..00000000000
--- a/tests/auto/dbus/qdbusinterface/qmyserver/qmyserver.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = qmyserver.cpp
-HEADERS = ../myobject.h
-TARGET = qmyserver_qdbusinterface
-DESTDIR = ./
-QT = core dbus
-CONFIG -= app_bundle
diff --git a/tests/auto/dbus/qdbuslocalcalls/qdbuslocalcalls.pro b/tests/auto/dbus/qdbuslocalcalls/qdbuslocalcalls.pro
deleted file mode 100644
index 3577210b86c..00000000000
--- a/tests/auto/dbus/qdbuslocalcalls/qdbuslocalcalls.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbuslocalcalls
-QT = core dbus testlib
-SOURCES += tst_qdbuslocalcalls.cpp
diff --git a/tests/auto/dbus/qdbusmarshall/qdbusmarshall.pro b/tests/auto/dbus/qdbusmarshall/qdbusmarshall.pro
deleted file mode 100644
index 033602d4e4f..00000000000
--- a/tests/auto/dbus/qdbusmarshall/qdbusmarshall.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusmarshall
-TEMPLATE = subdirs
-qdbusmarshall.depends = qpong
-SUBDIRS = qpong qdbusmarshall
-
-QT = core-private testlib
-
-requires(qtConfig(private_tests))
diff --git a/tests/auto/dbus/qdbusmarshall/qdbusmarshall/qdbusmarshall.pro b/tests/auto/dbus/qdbusmarshall/qdbusmarshall/qdbusmarshall.pro
deleted file mode 100644
index 031cc252c8e..00000000000
--- a/tests/auto/dbus/qdbusmarshall/qdbusmarshall/qdbusmarshall.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += testcase
-SOURCES += ../tst_qdbusmarshall.cpp
-TARGET = ../tst_qdbusmarshall
-DESTDIR = ./
-
-QT = core-private dbus-private testlib
-
-qtConfig(dbus-linked) {
- DEFINES += QT_LINKED_LIBDBUS
- QMAKE_USE += dbus
-} else {
- SOURCES += ../../../../../src/dbus/qdbus_symbols.cpp
-}
diff --git a/tests/auto/dbus/qdbusmarshall/qpong/qpong.pro b/tests/auto/dbus/qdbusmarshall/qpong/qpong.pro
deleted file mode 100644
index 97a5e7e19d6..00000000000
--- a/tests/auto/dbus/qdbusmarshall/qpong/qpong.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES = qpong.cpp
-TARGET = qpong
-DESTDIR = ./
-QT = core dbus
-CONFIG += cmdline
diff --git a/tests/auto/dbus/qdbusmetaobject/qdbusmetaobject.pro b/tests/auto/dbus/qdbusmetaobject/qdbusmetaobject.pro
deleted file mode 100644
index 1302263e2d4..00000000000
--- a/tests/auto/dbus/qdbusmetaobject/qdbusmetaobject.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbusmetaobject
-QT = core dbus-private testlib
-SOURCES += tst_qdbusmetaobject.cpp
diff --git a/tests/auto/dbus/qdbusmetatype/qdbusmetatype.pro b/tests/auto/dbus/qdbusmetatype/qdbusmetatype.pro
deleted file mode 100644
index ee6f7c305d9..00000000000
--- a/tests/auto/dbus/qdbusmetatype/qdbusmetatype.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbusmetatype
-QT = core dbus testlib
-SOURCES += tst_qdbusmetatype.cpp
diff --git a/tests/auto/dbus/qdbuspendingcall/qdbuspendingcall.pro b/tests/auto/dbus/qdbuspendingcall/qdbuspendingcall.pro
deleted file mode 100644
index ddfe3008a5e..00000000000
--- a/tests/auto/dbus/qdbuspendingcall/qdbuspendingcall.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbuspendingcall
-QT = core dbus testlib
-SOURCES += tst_qdbuspendingcall.cpp
diff --git a/tests/auto/dbus/qdbuspendingreply/qdbuspendingreply.pro b/tests/auto/dbus/qdbuspendingreply/qdbuspendingreply.pro
deleted file mode 100644
index 814e40decc1..00000000000
--- a/tests/auto/dbus/qdbuspendingreply/qdbuspendingreply.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbuspendingreply
-QT = core dbus testlib
-SOURCES += tst_qdbuspendingreply.cpp
diff --git a/tests/auto/dbus/qdbusreply/qdbusreply.pro b/tests/auto/dbus/qdbusreply/qdbusreply.pro
deleted file mode 100644
index 42e9e6dddcc..00000000000
--- a/tests/auto/dbus/qdbusreply/qdbusreply.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusreply
-QT = core dbus testlib
-SOURCES += tst_qdbusreply.cpp
diff --git a/tests/auto/dbus/qdbusservicewatcher/qdbusservicewatcher.pro b/tests/auto/dbus/qdbusservicewatcher/qdbusservicewatcher.pro
deleted file mode 100644
index e689a5cfa35..00000000000
--- a/tests/auto/dbus/qdbusservicewatcher/qdbusservicewatcher.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusservicewatcher
-QT = core dbus testlib
-SOURCES += tst_qdbusservicewatcher.cpp
diff --git a/tests/auto/dbus/qdbusthreading/qdbusthreading.pro b/tests/auto/dbus/qdbusthreading/qdbusthreading.pro
deleted file mode 100644
index 95358b20033..00000000000
--- a/tests/auto/dbus/qdbusthreading/qdbusthreading.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdbusthreading
-QT = core dbus testlib
-SOURCES += tst_qdbusthreading.cpp
diff --git a/tests/auto/dbus/qdbustype/qdbustype.pro b/tests/auto/dbus/qdbustype/qdbustype.pro
deleted file mode 100644
index 75a99807324..00000000000
--- a/tests/auto/dbus/qdbustype/qdbustype.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbustype
-QT = core-private dbus-private testlib
-SOURCES += tst_qdbustype.cpp
-qtConfig(dbus-linked) {
- DEFINES += QT_LINKED_LIBDBUS
- QMAKE_USE += dbus
-} else {
- SOURCES += ../../../../src/dbus/qdbus_symbols.cpp
-}
diff --git a/tests/auto/dbus/qdbusxmlparser/qdbusxmlparser.pro b/tests/auto/dbus/qdbusxmlparser/qdbusxmlparser.pro
deleted file mode 100644
index d695cc998fe..00000000000
--- a/tests/auto/dbus/qdbusxmlparser/qdbusxmlparser.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase parallel_test
-TARGET = tst_qdbusxmlparser
-QT = core-private dbus-private xml testlib
-SOURCES += tst_qdbusxmlparser.cpp
diff --git a/tests/auto/gui/gui.pro b/tests/auto/gui/gui.pro
deleted file mode 100644
index 30c404be577..00000000000
--- a/tests/auto/gui/gui.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TEMPLATE=subdirs
-
-SUBDIRS = \
- kernel
-
-!uikit: SUBDIRS += \
- image \
- math3d \
- painting \
- qopenglconfig \
- qopengl \
- qvulkan \
- text \
- util \
- itemmodels \
- rhi
-
-!qtConfig(opengl): SUBDIRS -= qopengl qopenglconfig
-
-!qtConfig(vulkan): SUBDIRS -= qvulkan
diff --git a/tests/auto/gui/image/image.pro b/tests/auto/gui/image/image.pro
deleted file mode 100644
index 9686dc08b8a..00000000000
--- a/tests/auto/gui/image/image.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qimagereader \
- qicoimageformat \
- qpixmap \
- qpixmapcache \
- qimage \
- qimageiohandler \
- qimagewriter \
- qmovie \
- qpicture \
- qicon \
- qiconhighdpi
-
-!qtHaveModule(network): SUBDIRS -= \
- qimagereader
-
-!qtConfig(private_tests): SUBDIRS -= \
- qpixmapcache \
-
-# QTBUG-87669
-android: SUBDIRS -= \
- qimagereader \
- qicon
diff --git a/tests/auto/gui/image/qicoimageformat/qicoimageformat.pro b/tests/auto/gui/image/qicoimageformat/qicoimageformat.pro
deleted file mode 100644
index 46bfb2a586e..00000000000
--- a/tests/auto/gui/image/qicoimageformat/qicoimageformat.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qicoimageformat
-SOURCES+= tst_qicoimageformat.cpp
-QT += testlib
-
-TESTDATA += icons/*
-android:RESOURCES+=qicoimageformat.qrc
diff --git a/tests/auto/gui/image/qicon/qicon.pro b/tests/auto/gui/image/qicon/qicon.pro
deleted file mode 100644
index c96f0555ad7..00000000000
--- a/tests/auto/gui/image/qicon/qicon.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qicon
-
-QT += testlib
-qtHaveModule(widgets): QT += widgets
-SOURCES += tst_qicon.cpp
-RESOURCES = tst_qicon.qrc tst_qicon.cpp
-
-TESTDATA += icons/* second_icons/* fallback_icons/* *.png *.svg *.svgz
diff --git a/tests/auto/gui/image/qiconhighdpi/qiconhighdpi.pro b/tests/auto/gui/image/qiconhighdpi/qiconhighdpi.pro
deleted file mode 100644
index 49c615721b4..00000000000
--- a/tests/auto/gui/image/qiconhighdpi/qiconhighdpi.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qiconhighdpi
-
-QT += testlib
-SOURCES += tst_qiconhighdpi.cpp
-RESOURCES = tst_qiconhighdpi.qrc
-
-TESTDATA += icons/*
diff --git a/tests/auto/gui/image/qimage/qimage.pro b/tests/auto/gui/image/qimage/qimage.pro
deleted file mode 100644
index 881a04dd944..00000000000
--- a/tests/auto/gui/image/qimage/qimage.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qimage
-SOURCES += tst_qimage.cpp
-
-QT += core-private gui-private testlib
-qtConfig(c++11): CONFIG += c++11
-
-android:!android-embedded: RESOURCES += qimage.qrc
-
-win32: LIBS += -luser32 -lgdi32
-darwin: LIBS += -framework CoreGraphics
-
-TESTDATA += images/*
diff --git a/tests/auto/gui/image/qimageiohandler/qimageiohandler.pro b/tests/auto/gui/image/qimageiohandler/qimageiohandler.pro
deleted file mode 100644
index 428ff62959c..00000000000
--- a/tests/auto/gui/image/qimageiohandler/qimageiohandler.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qimageiohandler
-QT += testlib
-
-SOURCES += tst_qimageiohandler.cpp
-
-
diff --git a/tests/auto/gui/image/qimagereader/qimagereader.pro b/tests/auto/gui/image/qimagereader/qimagereader.pro
deleted file mode 100644
index 623d45ffe2e..00000000000
--- a/tests/auto/gui/image/qimagereader/qimagereader.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qimagereader
-SOURCES += tst_qimagereader.cpp
-MOC_DIR=tmp
-QT += core-private gui-private network testlib
-
-RESOURCES += $$files(images/*)
-
-android:!android-embedded {
- RESOURCES += android_testdata.qrc
-}
-
-TESTDATA += images/* baseline/*
diff --git a/tests/auto/gui/image/qimagewriter/qimagewriter.pro b/tests/auto/gui/image/qimagewriter/qimagewriter.pro
deleted file mode 100644
index e63e57886ce..00000000000
--- a/tests/auto/gui/image/qimagewriter/qimagewriter.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qimagewriter
-QT += testlib
-SOURCES += tst_qimagewriter.cpp
-MOC_DIR=tmp
-android:!android-embedded: RESOURCES += qimagewriter.qrc
-TESTDATA += images/*
diff --git a/tests/auto/gui/image/qmovie/qmovie.pro b/tests/auto/gui/image/qmovie/qmovie.pro
deleted file mode 100644
index 1de428a6852..00000000000
--- a/tests/auto/gui/image/qmovie/qmovie.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmovie
-QT += testlib
-QT_FOR_CONFIG += gui-private
-qtHaveModule(widgets): QT += widgets
-SOURCES += tst_qmovie.cpp
-MOC_DIR=tmp
-
-qtConfig(gif): DEFINES += QTEST_HAVE_GIF
-qtConfig(jpeg): DEFINES += QTEST_HAVE_JPEG
-
-RESOURCES += resources.qrc
-TESTDATA += animations/*
diff --git a/tests/auto/gui/image/qpicture/qpicture.pro b/tests/auto/gui/image/qpicture/qpicture.pro
deleted file mode 100644
index 7f967f33b9a..00000000000
--- a/tests/auto/gui/image/qpicture/qpicture.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpicture
-QT += testlib
-SOURCES += tst_qpicture.cpp
-
-
-
diff --git a/tests/auto/gui/image/qpixmap/qpixmap.pro b/tests/auto/gui/image/qpixmap/qpixmap.pro
deleted file mode 100644
index c70fd6b55ed..00000000000
--- a/tests/auto/gui/image/qpixmap/qpixmap.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpixmap
-
-QT += core-private gui-private testlib
-qtHaveModule(widgets): QT += widgets widgets-private
-
-SOURCES += tst_qpixmap.cpp
-win32: LIBS += -luser32 -lgdi32
-
-RESOURCES += qpixmap.qrc
-TESTDATA += convertFromImage/* convertFromToHICON/* loadFromData/* images/*
diff --git a/tests/auto/gui/image/qpixmapcache/qpixmapcache.pro b/tests/auto/gui/image/qpixmapcache/qpixmapcache.pro
deleted file mode 100644
index fe3b5a2db3b..00000000000
--- a/tests/auto/gui/image/qpixmapcache/qpixmapcache.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpixmapcache
-QT += gui-private testlib
-SOURCES += tst_qpixmapcache.cpp
-
-
-
diff --git a/tests/auto/gui/itemmodels/itemmodels.pro b/tests/auto/gui/itemmodels/itemmodels.pro
deleted file mode 100644
index 58f6635e6a9..00000000000
--- a/tests/auto/gui/itemmodels/itemmodels.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS= \
- qstandarditem \
- qstandarditemmodel \
- qfilesystemmodel
-
-mingw: SUBDIRS -= qfilesystemmodel # QTBUG-29403
-
-!qtHaveModule(widgets) {
- SUBDIRS -= \
- qfilesystemmodel \
- qstandarditemmodel
-}
diff --git a/tests/auto/gui/itemmodels/qfilesystemmodel/qfilesystemmodel.pro b/tests/auto/gui/itemmodels/qfilesystemmodel/qfilesystemmodel.pro
deleted file mode 100644
index db8cf7de3f0..00000000000
--- a/tests/auto/gui/itemmodels/qfilesystemmodel/qfilesystemmodel.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-INCLUDEPATH += ../../../../shared
-HEADERS += ../../../../shared/emulationdetector.h
-
-CONFIG += testcase
-# This testcase can be slow on Windows and OS X, and may interfere with other file system tests.
-win32:testcase.timeout = 900
-macx:testcase.timeout = 900
-
-QT += widgets widgets-private
-QT += core-private testlib
-
-SOURCES += tst_qfilesystemmodel.cpp
-TARGET = tst_qfilesystemmodel
diff --git a/tests/auto/gui/itemmodels/qstandarditem/qstandarditem.pro b/tests/auto/gui/itemmodels/qstandarditem/qstandarditem.pro
deleted file mode 100644
index 50426612dc3..00000000000
--- a/tests/auto/gui/itemmodels/qstandarditem/qstandarditem.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstandarditem
-QT += testlib
-SOURCES += tst_qstandarditem.cpp
-
-
diff --git a/tests/auto/gui/itemmodels/qstandarditemmodel/qstandarditemmodel.pro b/tests/auto/gui/itemmodels/qstandarditemmodel/qstandarditemmodel.pro
deleted file mode 100644
index 147ca625288..00000000000
--- a/tests/auto/gui/itemmodels/qstandarditemmodel/qstandarditemmodel.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstandarditemmodel
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qstandarditemmodel.cpp
diff --git a/tests/auto/gui/kernel/kernel.pro b/tests/auto/gui/kernel/kernel.pro
deleted file mode 100644
index 88108453b8c..00000000000
--- a/tests/auto/gui/kernel/kernel.pro
+++ /dev/null
@@ -1,56 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qaction \
- qactiongroup \
- qbackingstore \
- qclipboard \
- qcursor \
- qdrag \
- qevent \
- qfileopenevent \
- qguieventdispatcher \
- qguieventloop \
- qguimetatype \
- qguitimer \
- qguivariant \
- qhighdpi\
- qinputdevice \
- qinputmethod \
- qkeyevent \
- qkeysequence \
- qmouseevent \
- qmouseevent_modal \
- qpalette \
- qscreen \
- qshortcut \
- qsurfaceformat \
- qtouchevent \
- qwindow \
- qguiapplication \
- qpixelformat \
- qopenglwindow \
- qrasterwindow \
- qaddpostroutine
-
-win32:qtHaveModule(network): SUBDIRS += noqteventloop
-
-!qtConfig(shortcut): SUBDIRS -= \
- qkeysequence \
- qshortcut \
- qguimetatype \
- qguivariant
-
-!qtHaveModule(widgets): SUBDIRS -= \
- qmouseevent_modal \
- qtouchevent
-
-!qtHaveModule(network): SUBDIRS -= \
- qguieventloop
-
-!qtConfig(action): SUBDIRS -= \
- qaction \
- qactiongroup
-
-!qtConfig(opengl): SUBDIRS -= qopenglwindow
-
-android|uikit: SUBDIRS -= qclipboard
diff --git a/tests/auto/gui/kernel/noqteventloop/noqteventloop.pro b/tests/auto/gui/kernel/noqteventloop/noqteventloop.pro
deleted file mode 100644
index f538dd534ae..00000000000
--- a/tests/auto/gui/kernel/noqteventloop/noqteventloop.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_noqteventloop
-
-QT += core-private network gui-private testlib
-
-SOURCES += tst_noqteventloop.cpp
-
-qtConfig(dynamicgl):win32: LIBS += -luser32
diff --git a/tests/auto/gui/kernel/qaction/qaction.pro b/tests/auto/gui/kernel/qaction/qaction.pro
deleted file mode 100644
index 83e8296e680..00000000000
--- a/tests/auto/gui/kernel/qaction/qaction.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qaction_kernel
-QT += gui-private core-private testlib
-SOURCES += tst_qaction.cpp
diff --git a/tests/auto/gui/kernel/qactiongroup/qactiongroup.pro b/tests/auto/gui/kernel/qactiongroup/qactiongroup.pro
deleted file mode 100644
index a60109c63ed..00000000000
--- a/tests/auto/gui/kernel/qactiongroup/qactiongroup.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qactiongroup_kernel
-QT += testlib
-SOURCES += tst_qactiongroup.cpp
diff --git a/tests/auto/gui/kernel/qaddpostroutine/qaddpostroutine.pro b/tests/auto/gui/kernel/qaddpostroutine/qaddpostroutine.pro
deleted file mode 100644
index e67720b5d5c..00000000000
--- a/tests/auto/gui/kernel/qaddpostroutine/qaddpostroutine.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qaddpostroutine
-
-QT += testlib
-
-SOURCES += tst_qaddpostroutine.cpp
-
diff --git a/tests/auto/gui/kernel/qbackingstore/qbackingstore.pro b/tests/auto/gui/kernel/qbackingstore/qbackingstore.pro
deleted file mode 100644
index 211be4c1c00..00000000000
--- a/tests/auto/gui/kernel/qbackingstore/qbackingstore.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbackingstore
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qbackingstore.cpp
diff --git a/tests/auto/gui/kernel/qclipboard/copier/copier.pro b/tests/auto/gui/kernel/qclipboard/copier/copier.pro
deleted file mode 100644
index def50b64764..00000000000
--- a/tests/auto/gui/kernel/qclipboard/copier/copier.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG -= app_bundle
-win32: DESTDIR = ../copier
-
-SOURCES += main.cpp
diff --git a/tests/auto/gui/kernel/qclipboard/paster/paster.pro b/tests/auto/gui/kernel/qclipboard/paster/paster.pro
deleted file mode 100644
index ef91e77b6eb..00000000000
--- a/tests/auto/gui/kernel/qclipboard/paster/paster.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-win32: DESTDIR = ../paster
-CONFIG -= app_bundle
-
-SOURCES += main.cpp
diff --git a/tests/auto/gui/kernel/qclipboard/qclipboard.pro b/tests/auto/gui/kernel/qclipboard/qclipboard.pro
deleted file mode 100644
index d97c58dea0a..00000000000
--- a/tests/auto/gui/kernel/qclipboard/qclipboard.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = copier paster
-test.depends += $$SUBDIRS
-SUBDIRS += test
diff --git a/tests/auto/gui/kernel/qclipboard/test/test.pro b/tests/auto/gui/kernel/qclipboard/test/test.pro
deleted file mode 100644
index 8ccdecd405d..00000000000
--- a/tests/auto/gui/kernel/qclipboard/test/test.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-CONFIG += testcase
-SOURCES += ../tst_qclipboard.cpp
-TARGET = ../tst_qclipboard
-QT += testlib gui-private
-
-osx: LIBS += -framework AppKit
-
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qclipboard
-} else {
- TARGET = ../../release/tst_qclipboard
- }
-}
-
-!android: TEST_HELPER_INSTALLS = \
- ../copier/copier \
- ../paster/paster
diff --git a/tests/auto/gui/kernel/qcursor/qcursor.pro b/tests/auto/gui/kernel/qcursor/qcursor.pro
deleted file mode 100644
index 16e7d7c41ca..00000000000
--- a/tests/auto/gui/kernel/qcursor/qcursor.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += testlib
-TARGET = tst_qcursor
-CONFIG += testcase
-CONFIG -= app_bundle
-
-SOURCES += tst_qcursor.cpp
diff --git a/tests/auto/gui/kernel/qdrag/qdrag.pro b/tests/auto/gui/kernel/qdrag/qdrag.pro
deleted file mode 100644
index ac3fde80281..00000000000
--- a/tests/auto/gui/kernel/qdrag/qdrag.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qdrag.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qdrag
-QT += testlib
-SOURCES += tst_qdrag.cpp
-
-
diff --git a/tests/auto/gui/kernel/qevent/qevent.pro b/tests/auto/gui/kernel/qevent/qevent.pro
deleted file mode 100644
index 2959089ce38..00000000000
--- a/tests/auto/gui/kernel/qevent/qevent.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qevent
-SOURCES += tst_qevent.cpp
-QT = core testlib
diff --git a/tests/auto/gui/kernel/qfileopenevent/qfileopenevent.pro b/tests/auto/gui/kernel/qfileopenevent/qfileopenevent.pro
deleted file mode 100644
index 45978d7b7e4..00000000000
--- a/tests/auto/gui/kernel/qfileopenevent/qfileopenevent.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test qfileopeneventexternal
diff --git a/tests/auto/gui/kernel/qfileopenevent/qfileopeneventexternal/qfileopeneventexternal.pro b/tests/auto/gui/kernel/qfileopenevent/qfileopeneventexternal/qfileopeneventexternal.pro
deleted file mode 100644
index a4abaeedc6e..00000000000
--- a/tests/auto/gui/kernel/qfileopenevent/qfileopeneventexternal/qfileopeneventexternal.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = app
-TARGET = qfileopeneventexternal
-SOURCES += qfileopeneventexternal.cpp
diff --git a/tests/auto/gui/kernel/qfileopenevent/test/test.pro b/tests/auto/gui/kernel/qfileopenevent/test/test.pro
deleted file mode 100644
index a6d3f322ef8..00000000000
--- a/tests/auto/gui/kernel/qfileopenevent/test/test.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfileopenevent
-QT += testlib
-SOURCES += tst_qfileopenevent.cpp
diff --git a/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro b/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro
deleted file mode 100644
index 34b75a8397d..00000000000
--- a/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CORE_TEST_PATH = ../../../corelib/kernel/qcoreapplication
-
-VPATH += $$CORE_TEST_PATH
-include($${CORE_TEST_PATH}/qcoreapplication.pro)
-INCLUDEPATH += $$CORE_TEST_PATH
-
-TARGET = tst_qguiapplication
-QT += gui-private
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x050E00
-SOURCES += tst_qguiapplication.cpp
-
-RESOURCES = tst_qguiapplication.qrc
diff --git a/tests/auto/gui/kernel/qguieventdispatcher/qguieventdispatcher.pro b/tests/auto/gui/kernel/qguieventdispatcher/qguieventdispatcher.pro
deleted file mode 100644
index 3057037e74c..00000000000
--- a/tests/auto/gui/kernel/qguieventdispatcher/qguieventdispatcher.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qguieventdispatcher
-QT = core gui testlib
-SOURCES += ../../../corelib/kernel/qeventdispatcher/tst_qeventdispatcher.cpp
diff --git a/tests/auto/gui/kernel/qguieventloop/qguieventloop.pro b/tests/auto/gui/kernel/qguieventloop/qguieventloop.pro
deleted file mode 100644
index 633386fa75b..00000000000
--- a/tests/auto/gui/kernel/qguieventloop/qguieventloop.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-include(../../../corelib/kernel/qeventloop/qeventloop.pro)
-TARGET = tst_qguieventloop
-QT += gui
diff --git a/tests/auto/gui/kernel/qguimetatype/qguimetatype.pro b/tests/auto/gui/kernel/qguimetatype/qguimetatype.pro
deleted file mode 100644
index 331295bab9e..00000000000
--- a/tests/auto/gui/kernel/qguimetatype/qguimetatype.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qguimetatype
-SOURCES += tst_qguimetatype.cpp
-QT = core gui testlib
diff --git a/tests/auto/gui/kernel/qguitimer/qguitimer.pro b/tests/auto/gui/kernel/qguitimer/qguitimer.pro
deleted file mode 100644
index 9c58f0e22c3..00000000000
--- a/tests/auto/gui/kernel/qguitimer/qguitimer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qguitimer
-QT = core core-private gui testlib
-SOURCES += ../../../corelib/kernel/qtimer/tst_qtimer.cpp
diff --git a/tests/auto/gui/kernel/qguivariant/no_application/no_application.pro b/tests/auto/gui/kernel/qguivariant/no_application/no_application.pro
deleted file mode 100644
index ada3817e559..00000000000
--- a/tests/auto/gui/kernel/qguivariant/no_application/no_application.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = no_application
-SOURCES += main.cpp
-QT += testlib
diff --git a/tests/auto/gui/kernel/qguivariant/qguivariant.pro b/tests/auto/gui/kernel/qguivariant/qguivariant.pro
deleted file mode 100644
index 115da945a5c..00000000000
--- a/tests/auto/gui/kernel/qguivariant/qguivariant.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test no_application
diff --git a/tests/auto/gui/kernel/qguivariant/test/test.pro b/tests/auto/gui/kernel/qguivariant/test/test.pro
deleted file mode 100644
index e285001b07f..00000000000
--- a/tests/auto/gui/kernel/qguivariant/test/test.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qguivariant
-SOURCES += tst_qguivariant.cpp
-INCLUDEPATH += $$PWD/../../../../other/qvariant_common
-QT += testlib
-RESOURCES += qguivariant.qrc
diff --git a/tests/auto/gui/kernel/qhighdpi/qhighdpi.pro b/tests/auto/gui/kernel/qhighdpi/qhighdpi.pro
deleted file mode 100644
index 41e73848f35..00000000000
--- a/tests/auto/gui/kernel/qhighdpi/qhighdpi.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhighdpi
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qhighdpi.cpp
diff --git a/tests/auto/gui/kernel/qinputdevice/qinputdevice.pro b/tests/auto/gui/kernel/qinputdevice/qinputdevice.pro
deleted file mode 100644
index a5637765562..00000000000
--- a/tests/auto/gui/kernel/qinputdevice/qinputdevice.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qinputdevice
-SOURCES += tst_qinputdevice.cpp
-QT += gui gui-private testlib
diff --git a/tests/auto/gui/kernel/qinputmethod/qinputmethod.pro b/tests/auto/gui/kernel/qinputmethod/qinputmethod.pro
deleted file mode 100644
index 015cc782eb0..00000000000
--- a/tests/auto/gui/kernel/qinputmethod/qinputmethod.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qinputmethod
-SOURCES += tst_qinputmethod.cpp
-QT += core-private gui-private testlib
diff --git a/tests/auto/gui/kernel/qkeyevent/qkeyevent.pro b/tests/auto/gui/kernel/qkeyevent/qkeyevent.pro
deleted file mode 100644
index c0a5786e27e..00000000000
--- a/tests/auto/gui/kernel/qkeyevent/qkeyevent.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qkeyevent
-SOURCES += tst_qkeyevent.cpp
-QT = core gui testlib
diff --git a/tests/auto/gui/kernel/qkeysequence/qkeysequence.pro b/tests/auto/gui/kernel/qkeysequence/qkeysequence.pro
deleted file mode 100644
index 9f79fe9ab79..00000000000
--- a/tests/auto/gui/kernel/qkeysequence/qkeysequence.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qkeysequence
-
-QT += testlib
-QT += core-private gui-private
-
-SOURCES += tst_qkeysequence.cpp
-
-RESOURCES += qkeysequence.qrc
diff --git a/tests/auto/gui/kernel/qmouseevent/qmouseevent.pro b/tests/auto/gui/kernel/qmouseevent/qmouseevent.pro
deleted file mode 100644
index 6deac784853..00000000000
--- a/tests/auto/gui/kernel/qmouseevent/qmouseevent.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmouseevent
-QT += testlib gui-private
-SOURCES += tst_qmouseevent.cpp
diff --git a/tests/auto/gui/kernel/qmouseevent_modal/qmouseevent_modal.pro b/tests/auto/gui/kernel/qmouseevent_modal/qmouseevent_modal.pro
deleted file mode 100644
index 7fd3a59edca..00000000000
--- a/tests/auto/gui/kernel/qmouseevent_modal/qmouseevent_modal.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmouseevent_modal
-QT += widgets testlib
-SOURCES += tst_qmouseevent_modal.cpp
-
-
-
diff --git a/tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro b/tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro
deleted file mode 100644
index 28b12f06779..00000000000
--- a/tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qopenglwindow
-
-QT += opengl core-private gui-private testlib
-
-SOURCES += tst_qopenglwindow.cpp
diff --git a/tests/auto/gui/kernel/qpalette/qpalette.pro b/tests/auto/gui/kernel/qpalette/qpalette.pro
deleted file mode 100644
index 9dd3f3e7157..00000000000
--- a/tests/auto/gui/kernel/qpalette/qpalette.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpalette
-QT += testlib
-SOURCES += tst_qpalette.cpp
-
-
-
diff --git a/tests/auto/gui/kernel/qpixelformat/qpixelformat.pro b/tests/auto/gui/kernel/qpixelformat/qpixelformat.pro
deleted file mode 100644
index 970e5c7c2d1..00000000000
--- a/tests/auto/gui/kernel/qpixelformat/qpixelformat.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpixelformat
-
-QT += gui testlib
-
-SOURCES += tst_qpixelformat.cpp
diff --git a/tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro b/tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro
deleted file mode 100644
index 9acd7e510a2..00000000000
--- a/tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qrasterwindow
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qrasterwindow.cpp
diff --git a/tests/auto/gui/kernel/qscreen/qscreen.pro b/tests/auto/gui/kernel/qscreen/qscreen.pro
deleted file mode 100644
index b631f4cf373..00000000000
--- a/tests/auto/gui/kernel/qscreen/qscreen.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qscreen
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qscreen.cpp
diff --git a/tests/auto/gui/kernel/qshortcut/qshortcut.pro b/tests/auto/gui/kernel/qshortcut/qshortcut.pro
deleted file mode 100644
index 5dc016b099e..00000000000
--- a/tests/auto/gui/kernel/qshortcut/qshortcut.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qshortcut_kernel
-QT += testlib
-SOURCES += tst_qshortcut.cpp
diff --git a/tests/auto/gui/kernel/qsurfaceformat/qsurfaceformat.pro b/tests/auto/gui/kernel/qsurfaceformat/qsurfaceformat.pro
deleted file mode 100644
index 97d9d69fb7f..00000000000
--- a/tests/auto/gui/kernel/qsurfaceformat/qsurfaceformat.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsurfaceformat
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qsurfaceformat.cpp
diff --git a/tests/auto/gui/kernel/qtouchevent/qtouchevent.pro b/tests/auto/gui/kernel/qtouchevent/qtouchevent.pro
deleted file mode 100644
index 8506a005bc0..00000000000
--- a/tests/auto/gui/kernel/qtouchevent/qtouchevent.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-SOURCES=tst_qtouchevent.cpp
-TARGET=tst_qtouchevent
-QT += testlib widgets gui-private
diff --git a/tests/auto/gui/kernel/qwindow/qwindow.pro b/tests/auto/gui/kernel/qwindow/qwindow.pro
deleted file mode 100644
index add42d49124..00000000000
--- a/tests/auto/gui/kernel/qwindow/qwindow.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwindow
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qwindow.cpp
-
-qtConfig(dynamicgl):win32: LIBS += user32
diff --git a/tests/auto/gui/math3d/math3d.pro b/tests/auto/gui/math3d/math3d.pro
deleted file mode 100644
index d977afa6e06..00000000000
--- a/tests/auto/gui/math3d/math3d.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qquaternion \
- qvectornd \
- qmatrixnxn \
-
diff --git a/tests/auto/gui/math3d/qmatrixnxn/qmatrixnxn.pro b/tests/auto/gui/math3d/qmatrixnxn/qmatrixnxn.pro
deleted file mode 100644
index 1401619cd0a..00000000000
--- a/tests/auto/gui/math3d/qmatrixnxn/qmatrixnxn.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmatrixnxn
-SOURCES += tst_qmatrixnxn.cpp
-QT += testlib
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/gui/math3d/qquaternion/qquaternion.pro b/tests/auto/gui/math3d/qquaternion/qquaternion.pro
deleted file mode 100644
index f578a385806..00000000000
--- a/tests/auto/gui/math3d/qquaternion/qquaternion.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qquaternion
-SOURCES += tst_qquaternion.cpp
-QT += testlib
diff --git a/tests/auto/gui/math3d/qvectornd/qvectornd.pro b/tests/auto/gui/math3d/qvectornd/qvectornd.pro
deleted file mode 100644
index 9e5155aa6fb..00000000000
--- a/tests/auto/gui/math3d/qvectornd/qvectornd.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qvectornd
-SOURCES += tst_qvectornd.cpp
-QT += testlib
diff --git a/tests/auto/gui/painting/painting.pro b/tests/auto/gui/painting/painting.pro
deleted file mode 100644
index 9c24b8e5edd..00000000000
--- a/tests/auto/gui/painting/painting.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qpainterpath \
- qpainterpathstroker \
- qcolor \
- qcolorspace \
- qbrush \
- qregion \
- qpagelayout \
- qpageranges \
- qpagesize \
- qpainter \
- qpathclipper \
- qpdfwriter \
- qpen \
- qpaintengine \
- qtransform \
- qpolygon \
-
-!qtConfig(private_tests): SUBDIRS -= \
- qpathclipper \
-
-# QTBUG-87669
-android: SUBDIRS -= \
- qcolorspace
diff --git a/tests/auto/gui/painting/qbrush/qbrush.pro b/tests/auto/gui/painting/qbrush/qbrush.pro
deleted file mode 100644
index 5016267e66d..00000000000
--- a/tests/auto/gui/painting/qbrush/qbrush.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbrush
-QT += testlib gui-private
-SOURCES += tst_qbrush.cpp
diff --git a/tests/auto/gui/painting/qcolor/qcolor.pro b/tests/auto/gui/painting/qcolor/qcolor.pro
deleted file mode 100644
index c8aab4ab755..00000000000
--- a/tests/auto/gui/painting/qcolor/qcolor.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcolor
-SOURCES += tst_qcolor.cpp
-QT += testlib gui-private core-private
diff --git a/tests/auto/gui/painting/qcolorspace/qcolorspace.pro b/tests/auto/gui/painting/qcolorspace/qcolorspace.pro
deleted file mode 100644
index 14bd699bf7a..00000000000
--- a/tests/auto/gui/painting/qcolorspace/qcolorspace.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private core-private
-
-TARGET = tst_qcolorspace
-SOURCES += tst_qcolorspace.cpp
-
-RESOURCES += $$files(resources/*)
-
-TESTDATA += resources/*
diff --git a/tests/auto/gui/painting/qpagelayout/qpagelayout.pro b/tests/auto/gui/painting/qpagelayout/qpagelayout.pro
deleted file mode 100644
index 21fc8e0bb78..00000000000
--- a/tests/auto/gui/painting/qpagelayout/qpagelayout.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpagelayout
-SOURCES += tst_qpagelayout.cpp
-
-QT += gui-private testlib
-
-DEFINES += QT_USE_USING_NAMESPACE
diff --git a/tests/auto/gui/painting/qpageranges/qpageranges.pro b/tests/auto/gui/painting/qpageranges/qpageranges.pro
deleted file mode 100644
index 9062a58ea3c..00000000000
--- a/tests/auto/gui/painting/qpageranges/qpageranges.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpageranges
-
-QT += testlib gui-private core-private
-
-SOURCES += tst_qpageranges.cpp
diff --git a/tests/auto/gui/painting/qpagesize/qpagesize.pro b/tests/auto/gui/painting/qpagesize/qpagesize.pro
deleted file mode 100644
index 5e1cdb64eb2..00000000000
--- a/tests/auto/gui/painting/qpagesize/qpagesize.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpagesize
-SOURCES += tst_qpagesize.cpp
-
-QT += testlib
-
-DEFINES += QT_USE_USING_NAMESPACE
diff --git a/tests/auto/gui/painting/qpaintengine/qpaintengine.pro b/tests/auto/gui/painting/qpaintengine/qpaintengine.pro
deleted file mode 100644
index 810dd813119..00000000000
--- a/tests/auto/gui/painting/qpaintengine/qpaintengine.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpaintengine
-SOURCES += tst_qpaintengine.cpp
-QT += testlib
diff --git a/tests/auto/gui/painting/qpainter/qpainter.pro b/tests/auto/gui/painting/qpainter/qpainter.pro
deleted file mode 100644
index 9ccf8f20bad..00000000000
--- a/tests/auto/gui/painting/qpainter/qpainter.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpainter
-
-QT += testlib gui-private core-private
-qtHaveModule(widgets): QT += widgets widgets-private
-
-SOURCES += tst_qpainter.cpp
-
-TESTDATA += drawEllipse/* drawLine_rop_bitmap/* drawPixmap_rop/* drawPixmap_rop_bitmap/* \
- task217400.png
-
-android:!android-embedded {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/gui/painting/qpainter/utils/createImages/createImages.pro b/tests/auto/gui/painting/qpainter/utils/createImages/createImages.pro
deleted file mode 100644
index 33a3f1e4c21..00000000000
--- a/tests/auto/gui/painting/qpainter/utils/createImages/createImages.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG -= moc
-
-SOURCES += main.cpp
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/gui/painting/qpainterpath/qpainterpath.pro b/tests/auto/gui/painting/qpainterpath/qpainterpath.pro
deleted file mode 100644
index 0c0fe8951ad..00000000000
--- a/tests/auto/gui/painting/qpainterpath/qpainterpath.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpainterpath
-SOURCES += tst_qpainterpath.cpp
-QT += testlib
diff --git a/tests/auto/gui/painting/qpainterpathstroker/qpainterpathstroker.pro b/tests/auto/gui/painting/qpainterpathstroker/qpainterpathstroker.pro
deleted file mode 100644
index 218183da3dd..00000000000
--- a/tests/auto/gui/painting/qpainterpathstroker/qpainterpathstroker.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpainterpathstroker
-SOURCES += tst_qpainterpathstroker.cpp
-QT += testlib
diff --git a/tests/auto/gui/painting/qpathclipper/qpathclipper.pro b/tests/auto/gui/painting/qpathclipper/qpathclipper.pro
deleted file mode 100644
index 671220f94b7..00000000000
--- a/tests/auto/gui/painting/qpathclipper/qpathclipper.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpathclipper
-INCLUDEPATH += .
-HEADERS += paths.h
-SOURCES += tst_qpathclipper.cpp paths.cpp
-QT += gui-private testlib
-
-requires(qtConfig(private_tests))
-
-unix:!darwin:!haiku:!integrity: LIBS += -lm
diff --git a/tests/auto/gui/painting/qpdfwriter/qpdfwriter.pro b/tests/auto/gui/painting/qpdfwriter/qpdfwriter.pro
deleted file mode 100644
index 4d2dd70e269..00000000000
--- a/tests/auto/gui/painting/qpdfwriter/qpdfwriter.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpdfwriter
-SOURCES += tst_qpdfwriter.cpp
-
-QT += gui-private testlib
-
-DEFINES += QT_USE_USING_NAMESPACE
diff --git a/tests/auto/gui/painting/qpen/qpen.pro b/tests/auto/gui/painting/qpen/qpen.pro
deleted file mode 100644
index 762b8f47d4a..00000000000
--- a/tests/auto/gui/painting/qpen/qpen.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpen
-SOURCES += tst_qpen.cpp
-QT += testlib
diff --git a/tests/auto/gui/painting/qpolygon/qpolygon.pro b/tests/auto/gui/painting/qpolygon/qpolygon.pro
deleted file mode 100644
index 6bda0f87099..00000000000
--- a/tests/auto/gui/painting/qpolygon/qpolygon.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpolygon
-QT += testlib
-SOURCES += tst_qpolygon.cpp
-
-unix:!darwin:!haiku:!integrity: LIBS += -lm
-
-
diff --git a/tests/auto/gui/painting/qregion/qregion.pro b/tests/auto/gui/painting/qregion/qregion.pro
deleted file mode 100644
index e9dff9a32ea..00000000000
--- a/tests/auto/gui/painting/qregion/qregion.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qregion
-
-QT += gui-private testlib
-
-SOURCES += tst_qregion.cpp
-
-
-
diff --git a/tests/auto/gui/painting/qtransform/qtransform.pro b/tests/auto/gui/painting/qtransform/qtransform.pro
deleted file mode 100644
index 6af84856280..00000000000
--- a/tests/auto/gui/painting/qtransform/qtransform.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtransform
-SOURCES += tst_qtransform.cpp
-QT += testlib
-
-unix:!darwin:!haiku:!integrity: LIBS += -lm
diff --git a/tests/auto/gui/qopengl/qopengl.pro b/tests/auto/gui/qopengl/qopengl.pro
deleted file mode 100644
index 604aa59d8a9..00000000000
--- a/tests/auto/gui/qopengl/qopengl.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-############################################################
-# Project file for autotest for gui/opengl functionality
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qopengl
-QT += opengl gui-private core-private testlib
-
-SOURCES += tst_qopengl.cpp
-
-linux:qtConfig(xcb):qtConfig(xcb-glx-plugin): DEFINES += USE_GLX
diff --git a/tests/auto/gui/qopenglconfig/qopenglconfig.pro b/tests/auto/gui/qopenglconfig/qopenglconfig.pro
deleted file mode 100644
index 446a9608358..00000000000
--- a/tests/auto/gui/qopenglconfig/qopenglconfig.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for gui/openglconfig functionality
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qopenglconfig
-QT += gui-private core-private testlib
-
-SOURCES += tst_qopenglconfig.cpp
-TESTDATA += buglist.json
diff --git a/tests/auto/gui/qvulkan/qvulkan.pro b/tests/auto/gui/qvulkan/qvulkan.pro
deleted file mode 100644
index 0db990a2d6d..00000000000
--- a/tests/auto/gui/qvulkan/qvulkan.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-############################################################
-# Project file for autotest for gui/vulkan functionality
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qvulkan
-QT += gui-private core-private testlib
-
-SOURCES += tst_qvulkan.cpp
diff --git a/tests/auto/gui/rhi/qrhi/qrhi.pro b/tests/auto/gui/rhi/qrhi/qrhi.pro
deleted file mode 100644
index 58000ed5149..00000000000
--- a/tests/auto/gui/rhi/qrhi/qrhi.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TARGET = tst_qrhi
-CONFIG += testcase
-
-QT += testlib gui-private
-
-SOURCES += tst_qrhi.cpp
-
-RESOURCES += qrhi.qrc
diff --git a/tests/auto/gui/rhi/qshader/qshader.pro b/tests/auto/gui/rhi/qshader/qshader.pro
deleted file mode 100644
index 5d9ef8304d4..00000000000
--- a/tests/auto/gui/rhi/qshader/qshader.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TARGET = tst_qshader
-CONFIG += testcase
-
-QT += testlib gui-private
-
-SOURCES += tst_qshader.cpp
-
-RESOURCES += qshader.qrc
diff --git a/tests/auto/gui/rhi/rhi.pro b/tests/auto/gui/rhi/rhi.pro
deleted file mode 100644
index cc548b7b8a0..00000000000
--- a/tests/auto/gui/rhi/rhi.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS= \
- qshader \
- qrhi
diff --git a/tests/auto/gui/text/qabstracttextdocumentlayout/qabstracttextdocumentlayout.pro b/tests/auto/gui/text/qabstracttextdocumentlayout/qabstracttextdocumentlayout.pro
deleted file mode 100644
index 53fc584961b..00000000000
--- a/tests/auto/gui/text/qabstracttextdocumentlayout/qabstracttextdocumentlayout.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-############################################################
-# Project file for autotest for file qabstracttextdocumentlayout.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qabstracttextdocumentlayout
-QT += testlib
-SOURCES += tst_qabstracttextdocumentlayout.cpp
-
diff --git a/tests/auto/gui/text/qcssparser/qcssparser.pro b/tests/auto/gui/text/qcssparser/qcssparser.pro
deleted file mode 100644
index 776b4b3de2f..00000000000
--- a/tests/auto/gui/text/qcssparser/qcssparser.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcssparser
-SOURCES += tst_qcssparser.cpp
-QT += xml gui-private testlib
-
-TESTDATA += testdata
-
-requires(qtConfig(private_tests))
-DEFINES += SRCDIR=\\\"$$PWD\\\"
-
-android {
- RESOURCES += \
- testdata.qrc
-
-}
diff --git a/tests/auto/gui/text/qfont/qfont.pro b/tests/auto/gui/text/qfont/qfont.pro
deleted file mode 100644
index 96cd4cfdabe..00000000000
--- a/tests/auto/gui/text/qfont/qfont.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfont
-QT += testlib
-QT += core-private gui-private
-qtHaveModule(widgets): QT += widgets
-SOURCES += tst_qfont.cpp
-RESOURCES += testfont.qrc
diff --git a/tests/auto/gui/text/qfontcache/qfontcache.pro b/tests/auto/gui/text/qfontcache/qfontcache.pro
deleted file mode 100644
index bc1042a91b2..00000000000
--- a/tests/auto/gui/text/qfontcache/qfontcache.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfontcache
-QT += testlib
-QT += core-private gui-private
-SOURCES += tst_qfontcache.cpp
-
diff --git a/tests/auto/gui/text/qfontdatabase/qfontdatabase.pro b/tests/auto/gui/text/qfontdatabase/qfontdatabase.pro
deleted file mode 100644
index 9d357a35f2d..00000000000
--- a/tests/auto/gui/text/qfontdatabase/qfontdatabase.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfontdatabase
-SOURCES += tst_qfontdatabase.cpp
-QT += testlib core-private gui-private
-TESTDATA += LED_REAL.TTF
-
-RESOURCES += testdata.qrc
-
diff --git a/tests/auto/gui/text/qfontmetrics/qfontmetrics.pro b/tests/auto/gui/text/qfontmetrics/qfontmetrics.pro
deleted file mode 100644
index 5dfabadd1a6..00000000000
--- a/tests/auto/gui/text/qfontmetrics/qfontmetrics.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfontmetrics
-QT += testlib core-private gui-private
-SOURCES += tst_qfontmetrics.cpp
-RESOURCES += testfont.qrc
diff --git a/tests/auto/gui/text/qglyphrun/qglyphrun.pro b/tests/auto/gui/text/qglyphrun/qglyphrun.pro
deleted file mode 100644
index c08019a5615..00000000000
--- a/tests/auto/gui/text/qglyphrun/qglyphrun.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qglyphrun
-QT = core gui testlib
-
-SOURCES += \
- tst_qglyphrun.cpp
-
-
-RESOURCES += \
- testdata.qrc
diff --git a/tests/auto/gui/text/qinputcontrol/qinputcontrol.pro b/tests/auto/gui/text/qinputcontrol/qinputcontrol.pro
deleted file mode 100644
index 811c9aab90a..00000000000
--- a/tests/auto/gui/text/qinputcontrol/qinputcontrol.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qinputcontrol
-
-QT = core gui gui-private testlib
-
-SOURCES += \
- tst_qinputcontrol.cpp
diff --git a/tests/auto/gui/text/qrawfont/qrawfont.pro b/tests/auto/gui/text/qrawfont/qrawfont.pro
deleted file mode 100644
index 47e760e1da8..00000000000
--- a/tests/auto/gui/text/qrawfont/qrawfont.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qrawfont
-
-QT = core core-private gui gui-private testlib
-
-SOURCES += \
- tst_qrawfont.cpp
-
-RESOURCES += \
- testdata.qrc
diff --git a/tests/auto/gui/text/qstatictext/qstatictext.pro b/tests/auto/gui/text/qstatictext/qstatictext.pro
deleted file mode 100644
index 09d0dd41260..00000000000
--- a/tests/auto/gui/text/qstatictext/qstatictext.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstatictext
-QT += testlib
-
-SOURCES += tst_qstatictext.cpp
-
-qtConfig(private_tests): QT += core-private gui-private
diff --git a/tests/auto/gui/text/qsyntaxhighlighter/qsyntaxhighlighter.pro b/tests/auto/gui/text/qsyntaxhighlighter/qsyntaxhighlighter.pro
deleted file mode 100644
index c91eaad9441..00000000000
--- a/tests/auto/gui/text/qsyntaxhighlighter/qsyntaxhighlighter.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsyntaxhighlighter
-SOURCES += tst_qsyntaxhighlighter.cpp
-QT += testlib
-qtHaveModule(widgets): QT += widgets
diff --git a/tests/auto/gui/text/qtextblock/qtextblock.pro b/tests/auto/gui/text/qtextblock/qtextblock.pro
deleted file mode 100644
index cf3456bbf6b..00000000000
--- a/tests/auto/gui/text/qtextblock/qtextblock.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextblock
-
-QT += testlib
-QT += core-private gui-private
-
-SOURCES += tst_qtextblock.cpp
-
-
-
diff --git a/tests/auto/gui/text/qtextcursor/qtextcursor.pro b/tests/auto/gui/text/qtextcursor/qtextcursor.pro
deleted file mode 100644
index 1660ecf35d8..00000000000
--- a/tests/auto/gui/text/qtextcursor/qtextcursor.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextcursor
-SOURCES += tst_qtextcursor.cpp
-QT += core-private gui-private testlib
diff --git a/tests/auto/gui/text/qtextdocument/qtextdocument.pro b/tests/auto/gui/text/qtextdocument/qtextdocument.pro
deleted file mode 100644
index 1f06e297f25..00000000000
--- a/tests/auto/gui/text/qtextdocument/qtextdocument.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextdocument
-QT += core-private gui-private xml testlib
-HEADERS += common.h
-SOURCES += tst_qtextdocument.cpp
-
-
diff --git a/tests/auto/gui/text/qtextdocumentfragment/qtextdocumentfragment.pro b/tests/auto/gui/text/qtextdocumentfragment/qtextdocumentfragment.pro
deleted file mode 100644
index da8d120c69b..00000000000
--- a/tests/auto/gui/text/qtextdocumentfragment/qtextdocumentfragment.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextdocumentfragment
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qtextdocumentfragment.cpp
-
-
-
diff --git a/tests/auto/gui/text/qtextdocumentlayout/qtextdocumentlayout.pro b/tests/auto/gui/text/qtextdocumentlayout/qtextdocumentlayout.pro
deleted file mode 100644
index 322690e4cc8..00000000000
--- a/tests/auto/gui/text/qtextdocumentlayout/qtextdocumentlayout.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextdocumentlayout
-QT += testlib
-qtHaveModule(widgets): QT += widgets
-SOURCES += tst_qtextdocumentlayout.cpp
-
-
diff --git a/tests/auto/gui/text/qtextformat/qtextformat.pro b/tests/auto/gui/text/qtextformat/qtextformat.pro
deleted file mode 100644
index bf909bafd24..00000000000
--- a/tests/auto/gui/text/qtextformat/qtextformat.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextformat
-QT += testlib core-private gui-private
-SOURCES += tst_qtextformat.cpp
diff --git a/tests/auto/gui/text/qtextimagehandler/qtextimagehandler.pro b/tests/auto/gui/text/qtextimagehandler/qtextimagehandler.pro
deleted file mode 100644
index 62141713772..00000000000
--- a/tests/auto/gui/text/qtextimagehandler/qtextimagehandler.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextimagehandler
-QT += core-private gui gui-private testlib
-SOURCES += tst_qtextimagehandler.cpp
diff --git a/tests/auto/gui/text/qtextlayout/qtextlayout.pro b/tests/auto/gui/text/qtextlayout/qtextlayout.pro
deleted file mode 100644
index 1e67626d230..00000000000
--- a/tests/auto/gui/text/qtextlayout/qtextlayout.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextlayout
-QT += core-private gui-private testlib
-HEADERS +=
-SOURCES += tst_qtextlayout.cpp
diff --git a/tests/auto/gui/text/qtextlist/qtextlist.pro b/tests/auto/gui/text/qtextlist/qtextlist.pro
deleted file mode 100644
index e9ca3ad0a01..00000000000
--- a/tests/auto/gui/text/qtextlist/qtextlist.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextlist
-
-QT += core-private gui-private testlib
-
-SOURCES += tst_qtextlist.cpp
-HEADERS += ../qtextdocument/common.h
-
-
-
diff --git a/tests/auto/gui/text/qtextmarkdownimporter/qtextmarkdownimporter.pro b/tests/auto/gui/text/qtextmarkdownimporter/qtextmarkdownimporter.pro
deleted file mode 100644
index f3818efbf7e..00000000000
--- a/tests/auto/gui/text/qtextmarkdownimporter/qtextmarkdownimporter.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextmarkdownimporter
-QT += core-private gui-private testlib
-SOURCES += tst_qtextmarkdownimporter.cpp
-TESTDATA += \
- data/thematicBreaks.md \
- data/headingBulletsContinuations.md \
- data/fuzz20450.md \
- data/fuzz20580.md \
-
-DEFINES += SRCDIR=\\\"$$PWD\\\"
diff --git a/tests/auto/gui/text/qtextmarkdownwriter/qtextmarkdownwriter.pro b/tests/auto/gui/text/qtextmarkdownwriter/qtextmarkdownwriter.pro
deleted file mode 100644
index 6144710b994..00000000000
--- a/tests/auto/gui/text/qtextmarkdownwriter/qtextmarkdownwriter.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextmarkdownwriter
-QT += core-private gui-private testlib
-SOURCES += tst_qtextmarkdownwriter.cpp
-TESTDATA += \
- data/example.md \
- data/blockquotes.md \
-
-DEFINES += SRCDIR=\\\"$$PWD\\\"
diff --git a/tests/auto/gui/text/qtextobject/qtextobject.pro b/tests/auto/gui/text/qtextobject/qtextobject.pro
deleted file mode 100644
index 3c69757410d..00000000000
--- a/tests/auto/gui/text/qtextobject/qtextobject.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-############################################################
-# Project file for autotest for file qtextobject.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qtextobject
-QT += testlib
-qtHaveModule(widgets): QT += widgets
-SOURCES += tst_qtextobject.cpp
-
-
diff --git a/tests/auto/gui/text/qtextodfwriter/qtextodfwriter.pro b/tests/auto/gui/text/qtextodfwriter/qtextodfwriter.pro
deleted file mode 100644
index 2c8bb39f6d1..00000000000
--- a/tests/auto/gui/text/qtextodfwriter/qtextodfwriter.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextodfwriter
-QT += core-private gui-private testlib
-SOURCES += tst_qtextodfwriter.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD\\\"
diff --git a/tests/auto/gui/text/qtextpiecetable/qtextpiecetable.pro b/tests/auto/gui/text/qtextpiecetable/qtextpiecetable.pro
deleted file mode 100644
index 0bbe0c8c4e3..00000000000
--- a/tests/auto/gui/text/qtextpiecetable/qtextpiecetable.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextpiecetable
-QT += testlib
-QT += core-private gui-private
-SOURCES += tst_qtextpiecetable.cpp
-HEADERS += ../qtextdocument/common.h
-
-requires(!win32)
-requires(qtConfig(private_tests))
-
diff --git a/tests/auto/gui/text/qtextscriptengine/generate/generate.pro b/tests/auto/gui/text/qtextscriptengine/generate/generate.pro
deleted file mode 100644
index 6de49101074..00000000000
--- a/tests/auto/gui/text/qtextscriptengine/generate/generate.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG -= moc
-QT += core-private
-INCLUDEPATH += . /usr/include/freetype2
-
-SOURCES += main.cpp
diff --git a/tests/auto/gui/text/qtextscriptengine/qtextscriptengine.pro b/tests/auto/gui/text/qtextscriptengine/qtextscriptengine.pro
deleted file mode 100644
index 756073e1717..00000000000
--- a/tests/auto/gui/text/qtextscriptengine/qtextscriptengine.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextscriptengine
-
-QT += core-private gui-private testlib
-
-HEADERS +=
-SOURCES += tst_qtextscriptengine.cpp
diff --git a/tests/auto/gui/text/qtexttable/qtexttable.pro b/tests/auto/gui/text/qtexttable/qtexttable.pro
deleted file mode 100644
index 73e94d5735c..00000000000
--- a/tests/auto/gui/text/qtexttable/qtexttable.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtexttable
-QT += testlib gui-private
-qtHaveModule(widgets): QT += widgets
-SOURCES += tst_qtexttable.cpp
-
-
-
diff --git a/tests/auto/gui/text/qzip/qzip.pro b/tests/auto/gui/text/qzip/qzip.pro
deleted file mode 100644
index ee928550933..00000000000
--- a/tests/auto/gui/text/qzip/qzip.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qzip
-QT += gui-private testlib
-SOURCES += tst_qzip.cpp
-TESTDATA += testdata
-
-android {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/gui/text/text.pro b/tests/auto/gui/text/text.pro
deleted file mode 100644
index ed3376c0710..00000000000
--- a/tests/auto/gui/text/text.pro
+++ /dev/null
@@ -1,48 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qabstracttextdocumentlayout \
- qcssparser \
- qfont \
- qfontcache \
- qfontdatabase \
- qfontmetrics \
- qglyphrun \
- qrawfont \
- qstatictext \
- qsyntaxhighlighter \
- qtextblock \
- qtextcursor \
- qtextdocument \
- qtextdocumentfragment \
- qtextdocumentlayout \
- qtextformat \
- qtextlayout \
- qtextlist \
- qtextobject \
- qtextpiecetable \
- qtextscriptengine \
- qtexttable \
- qzip \
- qtextodfwriter \
- qinputcontrol
-
-win32:SUBDIRS -= qtextpiecetable
-
-qtConfig(textmarkdownreader): SUBDIRS += qtextmarkdownimporter
-qtConfig(textmarkdownwriter): SUBDIRS += qtextmarkdownwriter
-
-!qtConfig(private_tests): SUBDIRS -= \
- qfontcache \
- qcssparser \
- qtextlayout \
- qtextpiecetable \
- qzip \
- qtextmarkdownwriter \
- qtextodfwriter
-
-!qtHaveModule(xml): SUBDIRS -= \
- qcssparser \
- qtextdocument
-
-# QTBUG-87671
-android: SUBDIRS -= qtextdocument
diff --git a/tests/auto/gui/util/qdesktopservices/qdesktopservices.pro b/tests/auto/gui/util/qdesktopservices/qdesktopservices.pro
deleted file mode 100644
index f5fb11effdd..00000000000
--- a/tests/auto/gui/util/qdesktopservices/qdesktopservices.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-QT += testlib
-
-SOURCES += tst_qdesktopservices.cpp
-TARGET = tst_qdesktopservices
-
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/gui/util/qdoublevalidator/qdoublevalidator.pro b/tests/auto/gui/util/qdoublevalidator/qdoublevalidator.pro
deleted file mode 100644
index 955369527f0..00000000000
--- a/tests/auto/gui/util/qdoublevalidator/qdoublevalidator.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdoublevalidator
-QT += testlib
-SOURCES += tst_qdoublevalidator.cpp
-
-
diff --git a/tests/auto/gui/util/qintvalidator/qintvalidator.pro b/tests/auto/gui/util/qintvalidator/qintvalidator.pro
deleted file mode 100644
index 52e0b857356..00000000000
--- a/tests/auto/gui/util/qintvalidator/qintvalidator.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qintvalidator
-SOURCES += tst_qintvalidator.cpp
-QT += testlib
diff --git a/tests/auto/gui/util/qregularexpressionvalidator/qregularexpressionvalidator.pro b/tests/auto/gui/util/qregularexpressionvalidator/qregularexpressionvalidator.pro
deleted file mode 100644
index ab76cef3d1d..00000000000
--- a/tests/auto/gui/util/qregularexpressionvalidator/qregularexpressionvalidator.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qregularexpressionvalidator
-SOURCES += tst_qregularexpressionvalidator.cpp
-QT += testlib
diff --git a/tests/auto/gui/util/qshadergenerator/qshadergenerator.pro b/tests/auto/gui/util/qshadergenerator/qshadergenerator.pro
deleted file mode 100644
index c1f610e0292..00000000000
--- a/tests/auto/gui/util/qshadergenerator/qshadergenerator.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private
-
-SOURCES += tst_qshadergenerator.cpp
-TARGET = tst_qshadergenerator
diff --git a/tests/auto/gui/util/qshadergraph/qshadergraph.pro b/tests/auto/gui/util/qshadergraph/qshadergraph.pro
deleted file mode 100644
index ec54941c77f..00000000000
--- a/tests/auto/gui/util/qshadergraph/qshadergraph.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private
-
-SOURCES += tst_qshadergraph.cpp
-TARGET = tst_qshadergraph
diff --git a/tests/auto/gui/util/qshadergraphloader/qshadergraphloader.pro b/tests/auto/gui/util/qshadergraphloader/qshadergraphloader.pro
deleted file mode 100644
index e80a93f9e8a..00000000000
--- a/tests/auto/gui/util/qshadergraphloader/qshadergraphloader.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private
-
-SOURCES += tst_qshadergraphloader.cpp
-TARGET = tst_qshadergraphloader
diff --git a/tests/auto/gui/util/qshadernodes/qshadernodes.pro b/tests/auto/gui/util/qshadernodes/qshadernodes.pro
deleted file mode 100644
index 5ab8b73a514..00000000000
--- a/tests/auto/gui/util/qshadernodes/qshadernodes.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private
-
-SOURCES += tst_qshadernodes.cpp
-TARGET = tst_qshadernodes
diff --git a/tests/auto/gui/util/qshadernodesloader/qshadernodesloader.pro b/tests/auto/gui/util/qshadernodesloader/qshadernodesloader.pro
deleted file mode 100644
index b9c26a29429..00000000000
--- a/tests/auto/gui/util/qshadernodesloader/qshadernodesloader.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private
-
-SOURCES += tst_qshadernodesloader.cpp
-TARGET = tst_qshadernodesloader
diff --git a/tests/auto/gui/util/qtexturefilereader/qtexturefilereader.pro b/tests/auto/gui/util/qtexturefilereader/qtexturefilereader.pro
deleted file mode 100644
index 43951fe722a..00000000000
--- a/tests/auto/gui/util/qtexturefilereader/qtexturefilereader.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-QT += testlib gui-private
-SOURCES += tst_qtexturefilereader.cpp
-TARGET = tst_qtexturefilereader
-RESOURCES += qtexturefilereader.qrc
diff --git a/tests/auto/gui/util/qundogroup/qundogroup.pro b/tests/auto/gui/util/qundogroup/qundogroup.pro
deleted file mode 100644
index fbae5572073..00000000000
--- a/tests/auto/gui/util/qundogroup/qundogroup.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-QT += testlib
-SOURCES += tst_qundogroup.cpp
-TARGET = tst_qundogroup
diff --git a/tests/auto/gui/util/qundostack/qundostack.pro b/tests/auto/gui/util/qundostack/qundostack.pro
deleted file mode 100644
index bbade9635f6..00000000000
--- a/tests/auto/gui/util/qundostack/qundostack.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-QT += gui testlib
-SOURCES += tst_qundostack.cpp
-TARGET = tst_qundostack
diff --git a/tests/auto/gui/util/util.pro b/tests/auto/gui/util/util.pro
deleted file mode 100644
index 7523e01ca4e..00000000000
--- a/tests/auto/gui/util/util.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS= \
- qdesktopservices \
- qdoublevalidator \
- qintvalidator \
- qregularexpressionvalidator \
- qshadergenerator \
- qshadergraph \
- qshadergraphloader \
- qshadernodes \
- qshadernodesloader \
- qtexturefilereader \
- qundogroup \
- qundostack
diff --git a/tests/auto/installed_cmake/installed_cmake.pro b/tests/auto/installed_cmake/installed_cmake.pro
deleted file mode 100644
index e0856a54a9c..00000000000
--- a/tests/auto/installed_cmake/installed_cmake.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-
-include(../cmake/cmake.pro)
-
-CONFIG -= ctest_testcase
-CONFIG += ctest_testcase_installed
diff --git a/tests/auto/network/access/access.pro b/tests/auto/network/access/access.pro
deleted file mode 100644
index 45d7b0cda51..00000000000
--- a/tests/auto/network/access/access.pro
+++ /dev/null
@@ -1,26 +0,0 @@
-TEMPLATE=subdirs
-QT_FOR_CONFIG += network
-
-SUBDIRS=\
- qnetworkdiskcache \
- qnetworkcookiejar \
- qnetworkaccessmanager \
- qnetworkcookie \
- qnetworkrequest \
- qhttpnetworkconnection \
- qnetworkreply \
- qnetworkcachemetadata \
- qhttpnetworkreply \
- qabstractnetworkcache \
- hpack \
- http2 \
- hsts \
- qdecompresshelper
-
-!qtConfig(private_tests): SUBDIRS -= \
- qhttpnetworkconnection \
- qhttpnetworkreply \
- hpack \
- http2 \
- hsts \
- qdecompresshelper
diff --git a/tests/auto/network/access/hpack/hpack.pro b/tests/auto/network/access/hpack/hpack.pro
deleted file mode 100644
index 2823ae4d0c7..00000000000
--- a/tests/auto/network/access/hpack/hpack.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT = core core-private network network-private testlib
-CONFIG += testcase parallel_test c++11
-TEMPLATE = app
-TARGET = tst_hpack
-
-SOURCES += tst_hpack.cpp
diff --git a/tests/auto/network/access/hsts/hsts.pro b/tests/auto/network/access/hsts/hsts.pro
deleted file mode 100644
index dad6638364b..00000000000
--- a/tests/auto/network/access/hsts/hsts.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT = core core-private network network-private testlib
-CONFIG += testcase parallel_test c++11
-TEMPLATE = app
-TARGET = tst_qhsts
-
-SOURCES += tst_qhsts.cpp
diff --git a/tests/auto/network/access/http2/http2.pro b/tests/auto/network/access/http2/http2.pro
deleted file mode 100644
index 646ea117f7c..00000000000
--- a/tests/auto/network/access/http2/http2.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-QT = core core-private network network-private testlib
-
-CONFIG += testcase parallel_test c++11
-TARGET = tst_http2
-INCLUDEPATH += ../../../../shared/
-HEADERS += http2srv.h ../../../../shared/emulationdetector.h
-SOURCES += tst_http2.cpp http2srv.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro b/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro
deleted file mode 100644
index c722100ead2..00000000000
--- a/tests/auto/network/access/qabstractnetworkcache/qabstractnetworkcache.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractnetworkcache
-QT = core network testlib
-SOURCES += tst_qabstractnetworkcache.cpp
-
-TESTDATA += tests/*
-
-CONFIG += unsupported/testserver
-QT_TEST_SERVER_LIST = apache2
diff --git a/tests/auto/network/access/qdecompresshelper/qdecompresshelper.pro b/tests/auto/network/access/qdecompresshelper/qdecompresshelper.pro
deleted file mode 100644
index 254f04a7075..00000000000
--- a/tests/auto/network/access/qdecompresshelper/qdecompresshelper.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-QT = network-private testlib
-CONFIG += testcase parallel_test
-TEMPLATE = app
-TARGET = tst_qdecompresshelper
-
-SOURCES += \
- tst_qdecompresshelper.cpp \
- gzip.rcc.cpp \
- inflate.rcc.cpp \
- zstandard.rcc.cpp \
-
-DEFINES += SRC_DIR="$$PWD"
diff --git a/tests/auto/network/access/qhttpnetworkconnection/qhttpnetworkconnection.pro b/tests/auto/network/access/qhttpnetworkconnection/qhttpnetworkconnection.pro
deleted file mode 100644
index 84e6f857a11..00000000000
--- a/tests/auto/network/access/qhttpnetworkconnection/qhttpnetworkconnection.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhttpnetworkconnection
-SOURCES += tst_qhttpnetworkconnection.cpp
-requires(qtConfig(private_tests))
-
-QT = core-private network-private testlib
-
-CONFIG += unsupported/testserver
-QT_TEST_SERVER_LIST = apache2
diff --git a/tests/auto/network/access/qhttpnetworkreply/qhttpnetworkreply.pro b/tests/auto/network/access/qhttpnetworkreply/qhttpnetworkreply.pro
deleted file mode 100644
index 31570e6f012..00000000000
--- a/tests/auto/network/access/qhttpnetworkreply/qhttpnetworkreply.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhttpnetworkreply
-SOURCES += tst_qhttpnetworkreply.cpp
-requires(qtConfig(private_tests))
-
-QT = core-private network-private testlib
diff --git a/tests/auto/network/access/qnetworkaccessmanager/qnetworkaccessmanager.pro b/tests/auto/network/access/qnetworkaccessmanager/qnetworkaccessmanager.pro
deleted file mode 100644
index e84f9f7dba4..00000000000
--- a/tests/auto/network/access/qnetworkaccessmanager/qnetworkaccessmanager.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkaccessmanager
-SOURCES += tst_qnetworkaccessmanager.cpp
-QT = core network testlib
diff --git a/tests/auto/network/access/qnetworkcachemetadata/qnetworkcachemetadata.pro b/tests/auto/network/access/qnetworkcachemetadata/qnetworkcachemetadata.pro
deleted file mode 100644
index 0e942cd4f41..00000000000
--- a/tests/auto/network/access/qnetworkcachemetadata/qnetworkcachemetadata.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkcachemetadata
-QT = core network testlib
-SOURCES += tst_qnetworkcachemetadata.cpp
diff --git a/tests/auto/network/access/qnetworkcookie/qnetworkcookie.pro b/tests/auto/network/access/qnetworkcookie/qnetworkcookie.pro
deleted file mode 100644
index 320e3a81c50..00000000000
--- a/tests/auto/network/access/qnetworkcookie/qnetworkcookie.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkcookie
-SOURCES += tst_qnetworkcookie.cpp
-
-QT = core network testlib
diff --git a/tests/auto/network/access/qnetworkcookiejar/qnetworkcookiejar.pro b/tests/auto/network/access/qnetworkcookiejar/qnetworkcookiejar.pro
deleted file mode 100644
index e679f8a9301..00000000000
--- a/tests/auto/network/access/qnetworkcookiejar/qnetworkcookiejar.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkcookiejar
-SOURCES += tst_qnetworkcookiejar.cpp
-
-QT = core core-private network network-private testlib
-TESTDATA = parser.json
diff --git a/tests/auto/network/access/qnetworkdiskcache/qnetworkdiskcache.pro b/tests/auto/network/access/qnetworkdiskcache/qnetworkdiskcache.pro
deleted file mode 100644
index 4a78544bf8e..00000000000
--- a/tests/auto/network/access/qnetworkdiskcache/qnetworkdiskcache.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkdiskcache
-QT = core network testlib
-SOURCES += tst_qnetworkdiskcache.cpp
diff --git a/tests/auto/network/access/qnetworkreply/echo/echo.pro b/tests/auto/network/access/qnetworkreply/echo/echo.pro
deleted file mode 100644
index 3e304f41059..00000000000
--- a/tests/auto/network/access/qnetworkreply/echo/echo.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES += main.cpp
-QT = core
-CONFIG -= debug_and_release_target
-CONFIG += cmdline
diff --git a/tests/auto/network/access/qnetworkreply/qnetworkreply.pro b/tests/auto/network/access/qnetworkreply/qnetworkreply.pro
deleted file mode 100644
index ec6f35a8b1e..00000000000
--- a/tests/auto/network/access/qnetworkreply/qnetworkreply.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS += echo
-test.depends += $$SUBDIRS
-SUBDIRS += test
diff --git a/tests/auto/network/access/qnetworkreply/test/test.pro b/tests/auto/network/access/qnetworkreply/test/test.pro
deleted file mode 100644
index bf09a99d273..00000000000
--- a/tests/auto/network/access/qnetworkreply/test/test.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-CONFIG += testcase
-testcase.timeout = 600 # this test is slow
-CONFIG -= debug_and_release_target
-INCLUDEPATH += ../../../../../shared/
-HEADERS += ../../../../../shared/emulationdetector.h
-SOURCES += ../tst_qnetworkreply.cpp
-TARGET = tst_qnetworkreply
-
-QT = core-private network-private testlib
-QT_FOR_CONFIG += gui-private
-RESOURCES += ../qnetworkreply.qrc
-
-TESTDATA += ../empty ../rfc3252.txt ../resource ../bigfile ../*.jpg ../certs \
- ../index.html ../smb-file.txt
-
-!android: TEST_HELPER_INSTALLS = ../echo/echo
-
-CONFIG += unsupported/testserver
-QT_TEST_SERVER_LIST = vsftpd apache2 ftp-proxy danted squid
diff --git a/tests/auto/network/access/qnetworkrequest/qnetworkrequest.pro b/tests/auto/network/access/qnetworkrequest/qnetworkrequest.pro
deleted file mode 100644
index c00c2c30a29..00000000000
--- a/tests/auto/network/access/qnetworkrequest/qnetworkrequest.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkrequest
-SOURCES += tst_qnetworkrequest.cpp
-
-QT = core network testlib
diff --git a/tests/auto/network/kernel/kernel.pro b/tests/auto/network/kernel/kernel.pro
deleted file mode 100644
index c701a7fdc0c..00000000000
--- a/tests/auto/network/kernel/kernel.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qdnslookup \
- qdnslookup_appless \
- qhostinfo \
- qnetworkproxyfactory \
- qauthenticator \
- qnetworkproxy \
- qnetworkinterface \
- qnetworkdatagram \
- qnetworkaddressentry \
- qhostaddress
-
-# QTBUG-41847
-osx: SUBDIRS -= qhostinfo
-
-!qtConfig(private_tests): SUBDIRS -= \
- qauthenticator \
- qhostinfo
-
diff --git a/tests/auto/network/kernel/qauthenticator/qauthenticator.pro b/tests/auto/network/kernel/qauthenticator/qauthenticator.pro
deleted file mode 100644
index 5038eea9af3..00000000000
--- a/tests/auto/network/kernel/qauthenticator/qauthenticator.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qauthenticator
-requires(qtConfig(private_tests))
-QT = core network-private testlib
-SOURCES += tst_qauthenticator.cpp
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/network/kernel/qdnslookup/qdnslookup.pro b/tests/auto/network/kernel/qdnslookup/qdnslookup.pro
deleted file mode 100644
index f14ffd003ec..00000000000
--- a/tests/auto/network/kernel/qdnslookup/qdnslookup.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-
-TARGET = tst_qdnslookup
-
-SOURCES += tst_qdnslookup.cpp
-
-QT = core network testlib
diff --git a/tests/auto/network/kernel/qdnslookup_appless/qdnslookup_appless.pro b/tests/auto/network/kernel/qdnslookup_appless/qdnslookup_appless.pro
deleted file mode 100644
index 25d76b57392..00000000000
--- a/tests/auto/network/kernel/qdnslookup_appless/qdnslookup_appless.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-
-TARGET = tst_qdnslookup_appless
-
-SOURCES += tst_qdnslookup_appless.cpp
-
-QT = core network testlib
diff --git a/tests/auto/network/kernel/qhostaddress/qhostaddress.pro b/tests/auto/network/kernel/qhostaddress/qhostaddress.pro
deleted file mode 100644
index b092aa046d8..00000000000
--- a/tests/auto/network/kernel/qhostaddress/qhostaddress.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhostaddress
-SOURCES += tst_qhostaddress.cpp
-
-QT = core network-private testlib
-
-win32: LIBS += -lws2_32
diff --git a/tests/auto/network/kernel/qhostinfo/qhostinfo.pro b/tests/auto/network/kernel/qhostinfo/qhostinfo.pro
deleted file mode 100644
index 272999cff14..00000000000
--- a/tests/auto/network/kernel/qhostinfo/qhostinfo.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhostinfo
-
-SOURCES += tst_qhostinfo.cpp
-
-requires(qtConfig(private_tests))
-QT = core-private network-private testlib
-
-win32: LIBS += -lws2_32
diff --git a/tests/auto/network/kernel/qnetworkaddressentry/qnetworkaddressentry.pro b/tests/auto/network/kernel/qnetworkaddressentry/qnetworkaddressentry.pro
deleted file mode 100644
index 427f2e0f195..00000000000
--- a/tests/auto/network/kernel/qnetworkaddressentry/qnetworkaddressentry.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkaddressentry
-SOURCES += tst_qnetworkaddressentry.cpp
-
-QT = core network testlib
diff --git a/tests/auto/network/kernel/qnetworkdatagram/qnetworkdatagram.pro b/tests/auto/network/kernel/qnetworkdatagram/qnetworkdatagram.pro
deleted file mode 100644
index 23d57f3fbf9..00000000000
--- a/tests/auto/network/kernel/qnetworkdatagram/qnetworkdatagram.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase console
-TARGET = tst_qnetworkdatagram
-SOURCES += tst_qnetworkdatagram.cpp
-QT = core network testlib
diff --git a/tests/auto/network/kernel/qnetworkinterface/qnetworkinterface.pro b/tests/auto/network/kernel/qnetworkinterface/qnetworkinterface.pro
deleted file mode 100644
index 694dec2ed71..00000000000
--- a/tests/auto/network/kernel/qnetworkinterface/qnetworkinterface.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkinterface
-SOURCES += tst_qnetworkinterface.cpp
-
-QT = core network testlib
diff --git a/tests/auto/network/kernel/qnetworkproxy/qnetworkproxy.pro b/tests/auto/network/kernel/qnetworkproxy/qnetworkproxy.pro
deleted file mode 100644
index 996f9e36912..00000000000
--- a/tests/auto/network/kernel/qnetworkproxy/qnetworkproxy.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-############################################################
-# Project file for autotest for file qnetworkproxy.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qnetworkproxy
-QT = core network testlib
-
-SOURCES += tst_qnetworkproxy.cpp
diff --git a/tests/auto/network/kernel/qnetworkproxyfactory/qnetworkproxyfactory.pro b/tests/auto/network/kernel/qnetworkproxyfactory/qnetworkproxyfactory.pro
deleted file mode 100644
index a7fa43015f9..00000000000
--- a/tests/auto/network/kernel/qnetworkproxyfactory/qnetworkproxyfactory.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-############################################################
-# Project file for autotest for file qnetworkproxy.h (proxy factory part)
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qnetworkproxyfactory
-QT = core network-private testlib
-
-SOURCES += tst_qnetworkproxyfactory.cpp
diff --git a/tests/auto/network/network.pro b/tests/auto/network/network.pro
deleted file mode 100644
index 2572bb235f3..00000000000
--- a/tests/auto/network/network.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- selftest \
- access \
- kernel \
- ssl \
- socket \
-
-win32: socket.CONFIG += no_check_target # QTBUG-24451 - all socket tests require waitForX
diff --git a/tests/auto/network/selftest/selftest.pro b/tests/auto/network/selftest/selftest.pro
deleted file mode 100644
index e8312032c37..00000000000
--- a/tests/auto/network/selftest/selftest.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_networkselftest
-SOURCES += tst_networkselftest.cpp
-
-requires(qtConfig(private_tests))
-QT = core network network-private testlib
diff --git a/tests/auto/network/socket/platformsocketengine/platformsocketengine.pri b/tests/auto/network/socket/platformsocketengine/platformsocketengine.pri
deleted file mode 100644
index 2247a43c3cb..00000000000
--- a/tests/auto/network/socket/platformsocketengine/platformsocketengine.pri
+++ /dev/null
@@ -1,8 +0,0 @@
-QT += network
-
-QNETWORK_SRC = $$QT_SOURCE_TREE/src/network
-
-INCLUDEPATH += $$QNETWORK_SRC
-
-win32: LIBS += -lws2_32
-
diff --git a/tests/auto/network/socket/platformsocketengine/platformsocketengine.pro b/tests/auto/network/socket/platformsocketengine/platformsocketengine.pro
deleted file mode 100644
index ab96bb444e7..00000000000
--- a/tests/auto/network/socket/platformsocketengine/platformsocketengine.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_platformsocketengine
-SOURCES += tst_platformsocketengine.cpp
-
-include(../platformsocketengine/platformsocketengine.pri)
-
-requires(qtConfig(private_tests))
-
-MOC_DIR=tmp
-
-QT = core-private network-private testlib
diff --git a/tests/auto/network/socket/qabstractsocket/qabstractsocket.pro b/tests/auto/network/socket/qabstractsocket/qabstractsocket.pro
deleted file mode 100644
index 00e604972f0..00000000000
--- a/tests/auto/network/socket/qabstractsocket/qabstractsocket.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qabstractsocket.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qabstractsocket
-QT = core network testlib
-
-SOURCES += tst_qabstractsocket.cpp
-
diff --git a/tests/auto/network/socket/qhttpsocketengine/qhttpsocketengine.pro b/tests/auto/network/socket/qhttpsocketengine/qhttpsocketengine.pro
deleted file mode 100644
index 63f41f4eb74..00000000000
--- a/tests/auto/network/socket/qhttpsocketengine/qhttpsocketengine.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qhttpsocketengine
-SOURCES += tst_qhttpsocketengine.cpp
-
-
-include(../platformsocketengine/platformsocketengine.pri)
-
-MOC_DIR=tmp
-
-requires(qtConfig(private_tests))
-QT = core-private network-private testlib
-
-# TODO: For now linux-only, because cyrus is linux-only atm ...
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = squid danted cyrus apache2
-}
diff --git a/tests/auto/network/socket/qlocalsocket/qlocalsocket.pro b/tests/auto/network/socket/qlocalsocket/qlocalsocket.pro
deleted file mode 100644
index cbf5d160d9c..00000000000
--- a/tests/auto/network/socket/qlocalsocket/qlocalsocket.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test socketprocess
diff --git a/tests/auto/network/socket/qlocalsocket/socketprocess/socketprocess.pro b/tests/auto/network/socket/qlocalsocket/socketprocess/socketprocess.pro
deleted file mode 100644
index e11ed5644b6..00000000000
--- a/tests/auto/network/socket/qlocalsocket/socketprocess/socketprocess.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-QT = core network testlib
-
-DESTDIR = ./
-TARGET = socketprocess
-
-CONFIG += cmdline
-
-SOURCES += main.cpp
diff --git a/tests/auto/network/socket/qlocalsocket/test/test.pro b/tests/auto/network/socket/qlocalsocket/test/test.pro
deleted file mode 100644
index ab9ed90b1d5..00000000000
--- a/tests/auto/network/socket/qlocalsocket/test/test.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-CONFIG += testcase
-
-DEFINES += QLOCALSERVER_DEBUG
-DEFINES += QLOCALSOCKET_DEBUG
-DEFINES += SRCDIR=\\\"$$PWD/../\\\"
-
-QT = core network testlib
-
-SOURCES += ../tst_qlocalsocket.cpp
-
-TARGET = tst_qlocalsocket
-CONFIG(debug_and_release) {
- CONFIG(debug, debug|release) {
- DESTDIR = ../debug
- } else {
- DESTDIR = ../release
- }
-} else {
- DESTDIR = ..
-}
-
diff --git a/tests/auto/network/socket/qsctpsocket/qsctpsocket.pro b/tests/auto/network/socket/qsctpsocket/qsctpsocket.pro
deleted file mode 100644
index 49a40ce9b54..00000000000
--- a/tests/auto/network/socket/qsctpsocket/qsctpsocket.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsctpsocket
-QT = core network testlib
-
-SOURCES += tst_qsctpsocket.cpp
-
diff --git a/tests/auto/network/socket/qsocks5socketengine/qsocks5socketengine.pro b/tests/auto/network/socket/qsocks5socketengine/qsocks5socketengine.pro
deleted file mode 100644
index 243eab94801..00000000000
--- a/tests/auto/network/socket/qsocks5socketengine/qsocks5socketengine.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsocks5socketengine
-SOURCES += tst_qsocks5socketengine.cpp
-
-
-include(../platformsocketengine/platformsocketengine.pri)
-
-
-MOC_DIR=tmp
-
-QT = core-private network-private testlib
-
-requires(qtConfig(private_tests))
-
-# Only on Linux until cyrus has been added to docker-compose-for-{windows,macOS}.yml and tested
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = danted apache2 cyrus
-}
diff --git a/tests/auto/network/socket/qtcpserver/crashingServer/crashingServer.pro b/tests/auto/network/socket/qtcpserver/crashingServer/crashingServer.pro
deleted file mode 100644
index 487b9014d01..00000000000
--- a/tests/auto/network/socket/qtcpserver/crashingServer/crashingServer.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES += main.cpp
-QT = core network
-CONFIG -= app_bundle
-DESTDIR = ./
-
-# This means the auto test works on some machines for MinGW. No dialog stalls
-# the application.
-mingw:CONFIG += console
diff --git a/tests/auto/network/socket/qtcpserver/qtcpserver.pro b/tests/auto/network/socket/qtcpserver/qtcpserver.pro
deleted file mode 100644
index e123cfe73b9..00000000000
--- a/tests/auto/network/socket/qtcpserver/qtcpserver.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test crashingServer
-
-
diff --git a/tests/auto/network/socket/qtcpserver/test/test.pro b/tests/auto/network/socket/qtcpserver/test/test.pro
deleted file mode 100644
index 3e4ca8cbf6a..00000000000
--- a/tests/auto/network/socket/qtcpserver/test/test.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-CONFIG += testcase
-SOURCES += ../tst_qtcpserver.cpp
-
-win32: LIBS += -lws2_32
-
-TARGET = tst_qtcpserver
-
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../debug/tst_qtcpserver
-} else {
- TARGET = ../release/tst_qtcpserver
- }
-}
-
-QT = core network testlib
-
-MOC_DIR=tmp
-
-# Only on Linux until cyrus has been added to docker-compose-for-{windows,macOS}.yml and tested
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = danted cyrus squid ftp-proxy
-}
diff --git a/tests/auto/network/socket/qtcpsocket/qtcpsocket.pro b/tests/auto/network/socket/qtcpsocket/qtcpsocket.pro
deleted file mode 100644
index 1f13a396dd9..00000000000
--- a/tests/auto/network/socket/qtcpsocket/qtcpsocket.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = test
-!vxworks{
-SUBDIRS += stressTest
-test.depends = stressTest
-}
-requires(qtConfig(private_tests))
diff --git a/tests/auto/network/socket/qtcpsocket/stressTest/stressTest.pro b/tests/auto/network/socket/qtcpsocket/stressTest/stressTest.pro
deleted file mode 100644
index 6afc008e7dc..00000000000
--- a/tests/auto/network/socket/qtcpsocket/stressTest/stressTest.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-HEADERS += Test.h
-SOURCES += main.cpp Test.cpp
-QT = core network testlib
-
-CONFIG += cmdline
-DESTDIR = ./
-MOC_DIR = .moc/
-TMP_DIR = .tmp/
diff --git a/tests/auto/network/socket/qtcpsocket/test/test.pro b/tests/auto/network/socket/qtcpsocket/test/test.pro
deleted file mode 100644
index ceffe28fff4..00000000000
--- a/tests/auto/network/socket/qtcpsocket/test/test.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-CONFIG += testcase
-
-QT = core-private network-private testlib
-SOURCES += ../tst_qtcpsocket.cpp
-
-win32: LIBS += -lws2_32
-TARGET = tst_qtcpsocket
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = ../debug
-} else {
- DESTDIR = ../release
- }
-} else {
- DESTDIR = ../
-}
-
-# Only on Linux until cyrus has been added to docker-compose-for-{windows,macOS}.yml and tested
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = danted squid apache2 ftp-proxy vsftpd iptables cyrus
-}
diff --git a/tests/auto/network/socket/qudpsocket/clientserver/clientserver.pro b/tests/auto/network/socket/qudpsocket/clientserver/clientserver.pro
deleted file mode 100644
index 83a31b11e93..00000000000
--- a/tests/auto/network/socket/qudpsocket/clientserver/clientserver.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-QT = core network
-SOURCES += main.cpp
-CONFIG += cmdline
-TARGET = clientserver
-DESTDIR = ./
diff --git a/tests/auto/network/socket/qudpsocket/qudpsocket.pro b/tests/auto/network/socket/qudpsocket/qudpsocket.pro
deleted file mode 100644
index b267d5f249c..00000000000
--- a/tests/auto/network/socket/qudpsocket/qudpsocket.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = test clientserver
-test.depends = clientserver
diff --git a/tests/auto/network/socket/qudpsocket/test/test.pro b/tests/auto/network/socket/qudpsocket/test/test.pro
deleted file mode 100644
index 994b360370d..00000000000
--- a/tests/auto/network/socket/qudpsocket/test/test.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-CONFIG += testcase
-testcase.timeout = 800 # this test is slow
-SOURCES += ../tst_qudpsocket.cpp
-INCLUDEPATH += ../../../../../shared/
-QT = core network testlib
-
-MOC_DIR=tmp
-
-win32:debug_and_release {
- CONFIG(debug, debug|release) {
- DESTDIR = ../debug
-} else {
- DESTDIR = ../release
- }
-} else {
- DESTDIR = ../
-}
-
-TARGET = tst_qudpsocket
-
-# Only on Linux until 'echo' has been added to docker-compose-for-{windows,macOS}.yml and tested
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = danted echo
-}
diff --git a/tests/auto/network/socket/qudpsocket/udpServer/udpServer.pro b/tests/auto/network/socket/qudpsocket/udpServer/udpServer.pro
deleted file mode 100644
index c8f9ebf648f..00000000000
--- a/tests/auto/network/socket/qudpsocket/udpServer/udpServer.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-SOURCES += main.cpp
-QT = core network
-CONFIG += cmdline
diff --git a/tests/auto/network/socket/socket.pro b/tests/auto/network/socket/socket.pro
deleted file mode 100644
index e71c6884cd7..00000000000
--- a/tests/auto/network/socket/socket.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-TEMPLATE=subdirs
-QT_FOR_CONFIG += network
-
-SUBDIRS=\
- qhttpsocketengine \
- qudpsocket \
- qtcpsocket \
- qlocalsocket \
- qtcpserver \
- qsocks5socketengine \
- qabstractsocket \
- platformsocketengine \
- qsctpsocket \
-
-android: SUBDIRS -= \
- # QTBUG-87387
- qlocalsocket \
- # QTBUG-87388
- qtcpserver
-
-!qtConfig(private_tests): SUBDIRS -= \
- platformsocketengine \
- qtcpsocket \
- qhttpsocketengine \
- qsocks5socketengine \
-
-!qtConfig(sctp): SUBDIRS -= \
- qsctpsocket \
diff --git a/tests/auto/network/ssl/qasn1element/qasn1element.pro b/tests/auto/network/ssl/qasn1element/qasn1element.pro
deleted file mode 100644
index 006ac3428cb..00000000000
--- a/tests/auto/network/ssl/qasn1element/qasn1element.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qasn1element.cpp
-QT = core network network-private testlib
-
-TARGET = tst_qasn1element
diff --git a/tests/auto/network/ssl/qdtls/qdtls.pro b/tests/auto/network/ssl/qdtls/qdtls.pro
deleted file mode 100644
index 19e13a965c6..00000000000
--- a/tests/auto/network/ssl/qdtls/qdtls.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qdtls.cpp
-QT = core network-private testlib
-
-TARGET = tst_qdtls
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
- } else {
- DESTDIR = release
- }
-}
-
-TESTDATA += certs
diff --git a/tests/auto/network/ssl/qdtlscookie/qdtlscookie.pro b/tests/auto/network/ssl/qdtlscookie/qdtlscookie.pro
deleted file mode 100644
index 4caa89fe496..00000000000
--- a/tests/auto/network/ssl/qdtlscookie/qdtlscookie.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qdtlscookie.cpp
-QT = core network-private testlib
-
-TARGET = tst_qdtlscookie
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
- } else {
- DESTDIR = release
- }
-}
-
diff --git a/tests/auto/network/ssl/qocsp/qocsp.pro b/tests/auto/network/ssl/qocsp/qocsp.pro
deleted file mode 100644
index f4e846f39b9..00000000000
--- a/tests/auto/network/ssl/qocsp/qocsp.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qocsp.cpp
-QT = core network network-private testlib
-
-TARGET = tst_qocsp
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
- } else {
- DESTDIR = release
- }
-}
-
diff --git a/tests/auto/network/ssl/qpassworddigestor/qpassworddigestor.pro b/tests/auto/network/ssl/qpassworddigestor/qpassworddigestor.pro
deleted file mode 100644
index 3e2685f579a..00000000000
--- a/tests/auto/network/ssl/qpassworddigestor/qpassworddigestor.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpassworddigestor
-QT = core network testlib
-SOURCES = tst_qpassworddigestor.cpp
diff --git a/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro b/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro
deleted file mode 100644
index 7e6870f74b5..00000000000
--- a/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslcertificate.cpp
-QT = core network testlib
-
-TARGET = tst_qsslcertificate
-
-TESTDATA += certificates/* more-certificates/* verify-certs/* pkcs12/*
diff --git a/tests/auto/network/ssl/qsslcipher/qsslcipher.pro b/tests/auto/network/ssl/qsslcipher/qsslcipher.pro
deleted file mode 100644
index 392d22c054b..00000000000
--- a/tests/auto/network/ssl/qsslcipher/qsslcipher.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslcipher.cpp
-QT = core network testlib
-
-TARGET = tst_qsslcipher
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
-} else {
- DESTDIR = release
- }
-}
diff --git a/tests/auto/network/ssl/qssldiffiehellmanparameters/qssldiffiehellmanparameters.pro b/tests/auto/network/ssl/qssldiffiehellmanparameters/qssldiffiehellmanparameters.pro
deleted file mode 100644
index 2d45f4476c3..00000000000
--- a/tests/auto/network/ssl/qssldiffiehellmanparameters/qssldiffiehellmanparameters.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-CONFIG += parallel_test
-
-SOURCES += tst_qssldiffiehellmanparameters.cpp
-QT = core network testlib
-
-TARGET = tst_qssldiffiehellmanparameters
diff --git a/tests/auto/network/ssl/qsslellipticcurve/qsslellipticcurve.pro b/tests/auto/network/ssl/qsslellipticcurve/qsslellipticcurve.pro
deleted file mode 100644
index 7eae6ae8641..00000000000
--- a/tests/auto/network/ssl/qsslellipticcurve/qsslellipticcurve.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslellipticcurve.cpp
-QT = core network testlib
-
-TARGET = tst_qsslellipticcurve
diff --git a/tests/auto/network/ssl/qsslerror/qsslerror.pro b/tests/auto/network/ssl/qsslerror/qsslerror.pro
deleted file mode 100644
index 83644d093c0..00000000000
--- a/tests/auto/network/ssl/qsslerror/qsslerror.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslerror.cpp
-QT = core network testlib
-
-TARGET = tst_qsslerror
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
-} else {
- DESTDIR = release
- }
-}
diff --git a/tests/auto/network/ssl/qsslkey/qsslkey.pro b/tests/auto/network/ssl/qsslkey/qsslkey.pro
deleted file mode 100644
index 8ed65e68ad3..00000000000
--- a/tests/auto/network/ssl/qsslkey/qsslkey.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslkey.cpp
-QT = core network testlib
-qtConfig(private_tests) {
- QT += core-private network-private
-}
-
-TARGET = tst_qsslkey
-
-TESTDATA += keys/* \
- rsa-*.pem
diff --git a/tests/auto/network/ssl/qsslsocket/qsslsocket.pro b/tests/auto/network/ssl/qsslsocket/qsslsocket.pro
deleted file mode 100644
index 51fcff9a8df..00000000000
--- a/tests/auto/network/ssl/qsslsocket/qsslsocket.pro
+++ /dev/null
@@ -1,27 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslsocket.cpp
-QT = core core-private network-private testlib
-
-TARGET = tst_qsslsocket
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
-} else {
- DESTDIR = release
- }
-}
-
-TESTDATA += certs
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-
-requires(qtConfig(private_tests))
-
-# DOCKERTODO: it's 'linux' because it requires cyrus, which
-# is linux-only for now ...
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = squid danted cyrus apache2 echo
-}
diff --git a/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro b/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro
deleted file mode 100644
index 8585a3c8616..00000000000
--- a/tests/auto/network/ssl/qsslsocket_onDemandCertificates_member/qsslsocket_onDemandCertificates_member.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-CONFIG += testcase
-testcase.timeout = 300 # this test is slow
-
-SOURCES += tst_qsslsocket_onDemandCertificates_member.cpp
-QT = core core-private network-private testlib
-
-TARGET = tst_qsslsocket_onDemandCertificates_member
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
-} else {
- DESTDIR = release
- }
-}
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-
-requires(qtConfig(private_tests))
-
-# DOCKERTODO: linux, docker is disabled on macOS/Windows.
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = squid danted
-}
diff --git a/tests/auto/network/ssl/qsslsocket_onDemandCertificates_static/qsslsocket_onDemandCertificates_static.pro b/tests/auto/network/ssl/qsslsocket_onDemandCertificates_static/qsslsocket_onDemandCertificates_static.pro
deleted file mode 100644
index 158ecbee375..00000000000
--- a/tests/auto/network/ssl/qsslsocket_onDemandCertificates_static/qsslsocket_onDemandCertificates_static.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-CONFIG += testcase
-
-SOURCES += tst_qsslsocket_onDemandCertificates_static.cpp
-QT = core core-private network-private testlib
-
-TARGET = tst_qsslsocket_onDemandCertificates_static
-
-win32 {
- CONFIG(debug, debug|release) {
- DESTDIR = debug
-} else {
- DESTDIR = release
- }
-}
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-
-requires(qtConfig(private_tests))
-
-#DOCKERTODO Linux, docker is disabled on macOS and Windows.
-linux {
- CONFIG += unsupported/testserver
- QT_TEST_SERVER_LIST = squid danted
-}
diff --git a/tests/auto/network/ssl/ssl.pro b/tests/auto/network/ssl/ssl.pro
deleted file mode 100644
index e5e7435b6db..00000000000
--- a/tests/auto/network/ssl/ssl.pro
+++ /dev/null
@@ -1,34 +0,0 @@
-TEMPLATE=subdirs
-QT_FOR_CONFIG += network-private
-
-SUBDIRS=\
- qpassworddigestor \
- qsslcertificate \
- qsslcipher \
- qsslellipticcurve
-
-qtConfig(ssl) {
- SUBDIRS += qsslkey \
- qsslerror
- qtConfig(private_tests) {
- SUBDIRS += \
- qsslsocket \
- qsslsocket_onDemandCertificates_member \
- qsslsocket_onDemandCertificates_static
-
- qtConfig(dtls) {
- SUBDIRS += \
- qdtlscookie \
- qdtls
- }
-
- qtConfig(ocsp): SUBDIRS += qocsp
- }
-}
-
-qtConfig(ssl) {
- qtConfig(private_tests) {
- SUBDIRS += qasn1element \
- qssldiffiehellmanparameters
- }
-}
diff --git a/tests/auto/opengl/opengl.pro b/tests/auto/opengl/opengl.pro
deleted file mode 100644
index a220deae24d..00000000000
--- a/tests/auto/opengl/opengl.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-#SUBDIRS =
diff --git a/tests/auto/other/android/android.pro b/tests/auto/other/android/android.pro
deleted file mode 100644
index 60faf8050e1..00000000000
--- a/tests/auto/other/android/android.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_android
-QT = core testlib
-
-SOURCES += \
- tst_android.cpp
-
-ANDROID_PACKAGE_SOURCE_DIR = $$PWD/testdata
-
-DISTFILES += \
- testdata/assets/test.txt
diff --git a/tests/auto/other/gestures/gestures.pro b/tests/auto/other/gestures/gestures.pro
deleted file mode 100644
index 0ec0435f62f..00000000000
--- a/tests/auto/other/gestures/gestures.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_gestures
-QT += widgets testlib
-SOURCES += tst_gestures.cpp
diff --git a/tests/auto/other/lancelot/lancelot.pro b/tests/auto/other/lancelot/lancelot.pro
deleted file mode 100644
index 5b9117983ab..00000000000
--- a/tests/auto/other/lancelot/lancelot.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += testcase
-TARGET = tst_lancelot
-QT += testlib gui-private
-qtConfig(opengl): QT += opengl
-
-SOURCES += tst_lancelot.cpp \
- paintcommands.cpp
-HEADERS += paintcommands.h
-RESOURCES += images.qrc
-
-include($$PWD/../../../baselineserver/shared/qbaselinetest.pri)
-
-TESTDATA += scripts/*
diff --git a/tests/auto/other/languagechange/languagechange.pro b/tests/auto/other/languagechange/languagechange.pro
deleted file mode 100644
index 7dbd47f63d9..00000000000
--- a/tests/auto/other/languagechange/languagechange.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-win32:testcase.timeout = 1800 # test runtime varies greatly on Windows, QTBUG-26006
-TARGET = tst_languagechange
-QT += widgets core-private gui-private testlib
-SOURCES += tst_languagechange.cpp
diff --git a/tests/auto/other/macgui/macgui.pro b/tests/auto/other/macgui/macgui.pro
deleted file mode 100644
index 6ee22bdaece..00000000000
--- a/tests/auto/other/macgui/macgui.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-TARGET = tst_macgui
-
-SOURCES += tst_macgui.cpp guitest.cpp
-HEADERS += guitest.h
-
-QT = core-private widgets-private testlib
-
-osx: LIBS += -framework ApplicationServices
-
-requires(mac)
-requires(widgets)
diff --git a/tests/auto/other/macnativeevents/macnativeevents.pro b/tests/auto/other/macnativeevents/macnativeevents.pro
deleted file mode 100644
index 0fe5949a1d6..00000000000
--- a/tests/auto/other/macnativeevents/macnativeevents.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-TARGET = tst_macnativeevents
-QT += widgets testlib
-HEADERS += qnativeevents.h nativeeventlist.h expectedeventlist.h
-SOURCES += qnativeevents.cpp qnativeevents_mac.cpp
-SOURCES += expectedeventlist.cpp nativeeventlist.cpp
-SOURCES += tst_macnativeevents.cpp
-
-requires(mac)
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
-
-LIBS += -framework AppKit
diff --git a/tests/auto/other/macplist/app/app.pro b/tests/auto/other/macplist/app/app.pro
deleted file mode 100644
index 9ccac831d04..00000000000
--- a/tests/auto/other/macplist/app/app.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-QT += widgets
-
-SOURCES += main.cpp
diff --git a/tests/auto/other/macplist/macplist.pro b/tests/auto/other/macplist/macplist.pro
deleted file mode 100644
index df7143031aa..00000000000
--- a/tests/auto/other/macplist/macplist.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-requires(widgets)
-
-TEMPLATE = subdirs
-
-test.depends = app
-SUBDIRS = app test
-
-
-
diff --git a/tests/auto/other/macplist/test/test.pro b/tests/auto/other/macplist/test/test.pro
deleted file mode 100644
index 5018abeca98..00000000000
--- a/tests/auto/other/macplist/test/test.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-
-QT += testlib
-SOURCES += ../tst_macplist.cpp
-TARGET = ../tst_macplist
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_macplist
- } else {
- TARGET = ../../release/tst_macplist
- }
-}
diff --git a/tests/auto/other/networkselftest/networkselftest.pro b/tests/auto/other/networkselftest/networkselftest.pro
deleted file mode 100644
index ea81b10f8cb..00000000000
--- a/tests/auto/other/networkselftest/networkselftest.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_networkselftest
-
-SOURCES += tst_networkselftest.cpp
-QT = core core-private network testlib
-
-CONFIG += unsupported/testserver
-QT_TEST_SERVER_LIST = cyrus vsftpd apache2 ftp-proxy danted squid echo
diff --git a/tests/auto/other/other.pro b/tests/auto/other/other.pro
deleted file mode 100644
index 7b507836832..00000000000
--- a/tests/auto/other/other.pro
+++ /dev/null
@@ -1,74 +0,0 @@
-TEMPLATE=subdirs
-QT_FOR_CONFIG += gui-private
-
-SUBDIRS=\
- gestures \
- lancelot \
- languagechange \
- macgui \
- #macnativeevents \
- macplist \
- networkselftest \
- qaccessibility \
- # qaccessibilitylinux # QTBUG-44434 \
- qaccessibilitymac \
- qcomplextext \
- qfocusevent \
- qnetworkaccessmanager_and_qprogressdialog \
- qobjectrace \
- qsharedpointer_and_qwidget \
- qprocess_and_guieventloop \
- toolsupport \
-
-!qtHaveModule(gui): SUBDIRS -= \
- qcomplextext \
- qprocess_and_guieventloop \
-
-!qtHaveModule(widgets): SUBDIRS -= \
- gestures \
- lancelot \
- languagechange \
- macgui \
- macplist \
- qaccessibility \
- qfocusevent \
- qnetworkaccessmanager_and_qprogressdialog \
- qsharedpointer_and_qwidget \
- windowsmobile \
- qaccessibility \
- qaccessibilitylinux \
- qaccessibilitymac \
-
-!qtHaveModule(network): SUBDIRS -= \
- lancelot \
- networkselftest \
- qnetworkaccessmanager_and_qprogressdialog \
-
-cross_compile: SUBDIRS -= \
- atwrapper
-
-!qtHaveModule(gui)|!qtConfig(accessibility): SUBDIRS -= qaccessibility
-
-!qtHaveModule(gui)|!qtConfig(accessibility-atspi-bridge): SUBDIRS -= qaccessibilitylinux
-
-!qtConfig(process): SUBDIRS -= qprocess_and_guieventloop
-
-!macos|!qtHaveModule(gui): SUBDIRS -= \
- macgui \
- macnativeevents \
- macplist \
- qaccessibilitymac
-
-!embedded: SUBDIRS -= \
- qdirectpainter
-
-android: SUBDIRS += \
- android
-
-qtHaveModule(gui):qtConfig(xkbcommon): SUBDIRS += xkbkeyboard
-
-android: SUBDIRS -= \
- # QTBUG-87670
- qprocess_and_guieventloop \
- # QTBUG-87674
- qaccessibility
diff --git a/tests/auto/other/qaccessibility/qaccessibility.pro b/tests/auto/other/qaccessibility/qaccessibility.pro
deleted file mode 100644
index f909627cb71..00000000000
--- a/tests/auto/other/qaccessibility/qaccessibility.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qaccessibility
-requires(qtConfig(accessibility))
-QT += testlib core-private gui-private widgets-private testlib-private
-SOURCES += tst_qaccessibility.cpp
-HEADERS += accessiblewidgets.h
-
-unix:!darwin:!haiku:!integity: LIBS += -lm
-
-win32: LIBS += -loleacc -loleaut32 -lole32 -luuid
diff --git a/tests/auto/other/qaccessibilitylinux/qaccessibilitylinux.pro b/tests/auto/other/qaccessibilitylinux/qaccessibilitylinux.pro
deleted file mode 100644
index 837ef8ad690..00000000000
--- a/tests/auto/other/qaccessibilitylinux/qaccessibilitylinux.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-
-TARGET = tst_qaccessibilitylinux
-SOURCES += tst_qaccessibilitylinux.cpp
-
-QT += gui-private widgets dbus testlib linuxaccessibility_support-private
-
-DBUS_INTERFACES = $$PWD/../../../../src/platformsupport/linuxaccessibility/dbusxml/Bus.xml
diff --git a/tests/auto/other/qaccessibilitymac/qaccessibilitymac.pro b/tests/auto/other/qaccessibilitymac/qaccessibilitymac.pro
deleted file mode 100644
index e55757775e8..00000000000
--- a/tests/auto/other/qaccessibilitymac/qaccessibilitymac.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qaccessibilitymac
-QT += widgets testlib
-
-HEADERS += tst_qaccessibilitymac_helpers.h
-SOURCES += tst_qaccessibilitymac.cpp
-
-mac {
- LIBS += -framework Security -framework AppKit -framework ApplicationServices
- OBJECTIVE_SOURCES += tst_qaccessibilitymac_helpers.mm
-}
-
-
-requires(mac)
diff --git a/tests/auto/other/qcomplextext/qcomplextext.pro b/tests/auto/other/qcomplextext/qcomplextext.pro
deleted file mode 100644
index 5135b48fee7..00000000000
--- a/tests/auto/other/qcomplextext/qcomplextext.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcomplextext
-QT += testlib
-QT += core-private gui-private
-SOURCES += tst_qcomplextext.cpp
-
-TESTDATA += data
-
-android {
- RESOURCES += \
- android_testdata.qrc
-}
-
-builtin_testdata: DEFINES += BUILTIN_TESTDATA
diff --git a/tests/auto/other/qfocusevent/qfocusevent.pro b/tests/auto/other/qfocusevent/qfocusevent.pro
deleted file mode 100644
index 95445f30fa2..00000000000
--- a/tests/auto/other/qfocusevent/qfocusevent.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfocusevent
-QT += widgets testlib gui-private
-SOURCES += tst_qfocusevent.cpp
diff --git a/tests/auto/other/qnetworkaccessmanager_and_qprogressdialog/qnetworkaccessmanager_and_qprogressdialog.pro b/tests/auto/other/qnetworkaccessmanager_and_qprogressdialog/qnetworkaccessmanager_and_qprogressdialog.pro
deleted file mode 100644
index b03a448dfb3..00000000000
--- a/tests/auto/other/qnetworkaccessmanager_and_qprogressdialog/qnetworkaccessmanager_and_qprogressdialog.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qnetworkaccessmanager_and_qprogressdialog
-SOURCES += tst_qnetworkaccessmanager_and_qprogressdialog.cpp
-QT += network widgets testlib
diff --git a/tests/auto/other/qobjectrace/qobjectrace.pro b/tests/auto/other/qobjectrace/qobjectrace.pro
deleted file mode 100644
index 6536810534b..00000000000
--- a/tests/auto/other/qobjectrace/qobjectrace.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-SOURCES += tst_qobjectrace.cpp
-QT = core testlib
-
-INCLUDEPATH += ../../../shared/
-HEADERS += ../../../shared/emulationdetector.h
-
diff --git a/tests/auto/other/qprocess_and_guieventloop/qprocess_and_guieventloop.pro b/tests/auto/other/qprocess_and_guieventloop/qprocess_and_guieventloop.pro
deleted file mode 100644
index e349fe5b117..00000000000
--- a/tests/auto/other/qprocess_and_guieventloop/qprocess_and_guieventloop.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- write-read-write
-SUBDIRS += test.pro
diff --git a/tests/auto/other/qprocess_and_guieventloop/test.pro b/tests/auto/other/qprocess_and_guieventloop/test.pro
deleted file mode 100644
index 50c4e1d72b1..00000000000
--- a/tests/auto/other/qprocess_and_guieventloop/test.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-QT = core gui testlib
-SOURCES = tst_qprocess_and_guieventloop.cpp
-TARGET = tst_qprocess_and_guieventloop
diff --git a/tests/auto/other/qprocess_and_guieventloop/write-read-write/write-read-write.pro b/tests/auto/other/qprocess_and_guieventloop/write-read-write/write-read-write.pro
deleted file mode 100644
index 6a23e52d950..00000000000
--- a/tests/auto/other/qprocess_and_guieventloop/write-read-write/write-read-write.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-SOURCES = main.cpp
-CONFIG -= qt
-CONFIG += cmdline
-DESTDIR = ./
diff --git a/tests/auto/other/qsharedpointer_and_qwidget/qsharedpointer_and_qwidget.pro b/tests/auto/other/qsharedpointer_and_qwidget/qsharedpointer_and_qwidget.pro
deleted file mode 100644
index 722f575f803..00000000000
--- a/tests/auto/other/qsharedpointer_and_qwidget/qsharedpointer_and_qwidget.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsharedpointer_and_qwidget
-QT += widgets testlib
-SOURCES += tst_qsharedpointer_and_qwidget.cpp
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/other/sessionmanagement_macos/sessionmanagement_macos.pro b/tests/auto/other/sessionmanagement_macos/sessionmanagement_macos.pro
deleted file mode 100644
index cef53bdf283..00000000000
--- a/tests/auto/other/sessionmanagement_macos/sessionmanagement_macos.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_sessionmanagement_macos
-
-OBJECTIVE_SOURCES += tst_sessionmanagement_macos.mm
-
-QT = testlib gui core
-LIBS += -framework AppKit
-
-requires(mac)
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/other/toolsupport/toolsupport.pro b/tests/auto/other/toolsupport/toolsupport.pro
deleted file mode 100644
index 7603dea79e0..00000000000
--- a/tests/auto/other/toolsupport/toolsupport.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_toolsupport
-QT = testlib core-private
-SOURCES = $$PWD/tst_toolsupport.cpp
diff --git a/tests/auto/other/xkbkeyboard/xkbkeyboard.pro b/tests/auto/other/xkbkeyboard/xkbkeyboard.pro
deleted file mode 100644
index 17396ee4751..00000000000
--- a/tests/auto/other/xkbkeyboard/xkbkeyboard.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_xkbkeyboard
-
-SOURCES += tst_xkbkeyboard.cpp
-
-QT = core-private gui-private testlib
-
diff --git a/tests/auto/printsupport/dialogs/dialogs.pro b/tests/auto/printsupport/dialogs/dialogs.pro
deleted file mode 100644
index 419bd13ccf9..00000000000
--- a/tests/auto/printsupport/dialogs/dialogs.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qabstractprintdialog \
diff --git a/tests/auto/printsupport/dialogs/qabstractprintdialog/qabstractprintdialog.pro b/tests/auto/printsupport/dialogs/qabstractprintdialog/qabstractprintdialog.pro
deleted file mode 100644
index b867610009c..00000000000
--- a/tests/auto/printsupport/dialogs/qabstractprintdialog/qabstractprintdialog.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-############################################################
-# Project file for autotest for file qabstractprintdialog.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qabstractprintdialog
-QT += widgets printsupport testlib
-SOURCES += tst_qabstractprintdialog.cpp
diff --git a/tests/auto/printsupport/kernel/kernel.pro b/tests/auto/printsupport/kernel/kernel.pro
deleted file mode 100644
index 0566556e016..00000000000
--- a/tests/auto/printsupport/kernel/kernel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qprintdevice \
- qprinter \
- qprinterinfo \
diff --git a/tests/auto/printsupport/kernel/qprintdevice/qprintdevice.pro b/tests/auto/printsupport/kernel/qprintdevice/qprintdevice.pro
deleted file mode 100644
index a859f15fbb7..00000000000
--- a/tests/auto/printsupport/kernel/qprintdevice/qprintdevice.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qprintdevice
-SOURCES += tst_qprintdevice.cpp
-
-QT += printsupport-private testlib
-
-DEFINES += QT_USE_USING_NAMESPACE
diff --git a/tests/auto/printsupport/kernel/qprinter/qprinter.pro b/tests/auto/printsupport/kernel/qprinter/qprinter.pro
deleted file mode 100644
index 462929c1533..00000000000
--- a/tests/auto/printsupport/kernel/qprinter/qprinter.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qprinter
-QT += printsupport widgets testlib
-SOURCES += tst_qprinter.cpp
diff --git a/tests/auto/printsupport/kernel/qprinterinfo/qprinterinfo.pro b/tests/auto/printsupport/kernel/qprinterinfo/qprinterinfo.pro
deleted file mode 100644
index 36261780fd4..00000000000
--- a/tests/auto/printsupport/kernel/qprinterinfo/qprinterinfo.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qprinterinfo
-SOURCES += tst_qprinterinfo.cpp
-
-QT += printsupport testlib
-
-DEFINES += QT_USE_USING_NAMESPACE
diff --git a/tests/auto/printsupport/printsupport.pro b/tests/auto/printsupport/printsupport.pro
deleted file mode 100644
index 647e48b120b..00000000000
--- a/tests/auto/printsupport/printsupport.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE=subdirs
-QT_FOR_CONFIG += printsupport
-requires(qtConfig(printer))
-SUBDIRS=\
- dialogs \
- kernel \
diff --git a/tests/auto/sql/kernel/kernel.pro b/tests/auto/sql/kernel/kernel.pro
deleted file mode 100644
index 312f8fcfde8..00000000000
--- a/tests/auto/sql/kernel/kernel.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qsqlfield \
- qsqldatabase \
- qsqlerror \
- qsqldriver \
- qsqlquery \
- qsqlrecord \
- qsqlthread \
- qsql \
- qsqlresult \
diff --git a/tests/auto/sql/kernel/qsql/qsql.pro b/tests/auto/sql/kernel/qsql/qsql.pro
deleted file mode 100644
index 1c7452cd739..00000000000
--- a/tests/auto/sql/kernel/qsql/qsql.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsql
-SOURCES += tst_qsql.cpp
-
-QT = core-private sql-private testlib
diff --git a/tests/auto/sql/kernel/qsqldatabase/qsqldatabase.pro b/tests/auto/sql/kernel/qsqldatabase/qsqldatabase.pro
deleted file mode 100644
index 9ee414bf342..00000000000
--- a/tests/auto/sql/kernel/qsqldatabase/qsqldatabase.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqldatabase
-SOURCES += tst_qsqldatabase.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/auto/sql/kernel/qsqldriver/qsqldriver.pro b/tests/auto/sql/kernel/qsqldriver/qsqldriver.pro
deleted file mode 100644
index 772dc89177b..00000000000
--- a/tests/auto/sql/kernel/qsqldriver/qsqldriver.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqldriver
-SOURCES += tst_qsqldriver.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/auto/sql/kernel/qsqlerror/qsqlerror.pro b/tests/auto/sql/kernel/qsqlerror/qsqlerror.pro
deleted file mode 100644
index ef0d213dba2..00000000000
--- a/tests/auto/sql/kernel/qsqlerror/qsqlerror.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-############################################################
-# Project file for autotest for file qsqlerror.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qsqlerror
-QT = core sql testlib
-
-SOURCES += tst_qsqlerror.cpp
diff --git a/tests/auto/sql/kernel/qsqlfield/qsqlfield.pro b/tests/auto/sql/kernel/qsqlfield/qsqlfield.pro
deleted file mode 100644
index 5e0f4afe4cb..00000000000
--- a/tests/auto/sql/kernel/qsqlfield/qsqlfield.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqlfield
-SOURCES += tst_qsqlfield.cpp
-
-QT = core sql testlib
diff --git a/tests/auto/sql/kernel/qsqlquery/qsqlquery.pro b/tests/auto/sql/kernel/qsqlquery/qsqlquery.pro
deleted file mode 100644
index c7638f9c0b3..00000000000
--- a/tests/auto/sql/kernel/qsqlquery/qsqlquery.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TARGET = tst_qsqlquery
-CONFIG += testcase
-
-SOURCES += tst_qsqlquery.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/auto/sql/kernel/qsqlrecord/qsqlrecord.pro b/tests/auto/sql/kernel/qsqlrecord/qsqlrecord.pro
deleted file mode 100644
index ee17b5f2492..00000000000
--- a/tests/auto/sql/kernel/qsqlrecord/qsqlrecord.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqlrecord
-SOURCES += tst_qsqlrecord.cpp
-
-QT = core sql testlib
diff --git a/tests/auto/sql/kernel/qsqlresult/qsqlresult.pro b/tests/auto/sql/kernel/qsqlresult/qsqlresult.pro
deleted file mode 100644
index 5c567ad7717..00000000000
--- a/tests/auto/sql/kernel/qsqlresult/qsqlresult.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TARGET = tst_qsqlresult
-CONFIG += testcase
-
-QT = core core-private sql sql-private testlib
-
-SOURCES += tst_qsqlresult.cpp
-HEADERS += testsqldriver.h
-
diff --git a/tests/auto/sql/kernel/qsqlthread/qsqlthread.pro b/tests/auto/sql/kernel/qsqlthread/qsqlthread.pro
deleted file mode 100644
index 32e0f2228fa..00000000000
--- a/tests/auto/sql/kernel/qsqlthread/qsqlthread.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqlthread
-SOURCES += tst_qsqlthread.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/auto/sql/models/models.pro b/tests/auto/sql/models/models.pro
deleted file mode 100644
index da807f43515..00000000000
--- a/tests/auto/sql/models/models.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE=subdirs
-qtHaveModule(widgets): SUBDIRS = \
- qsqlquerymodel \
- qsqlrelationaldelegate
-
-SUBDIRS += qsqlrelationaltablemodel \
- qsqltablemodel \
-
diff --git a/tests/auto/sql/models/qsqlquerymodel/qsqlquerymodel.pro b/tests/auto/sql/models/qsqlquerymodel/qsqlquerymodel.pro
deleted file mode 100644
index 05eb871694a..00000000000
--- a/tests/auto/sql/models/qsqlquerymodel/qsqlquerymodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqlquerymodel
-SOURCES += tst_qsqlquerymodel.cpp
-
-QT += widgets sql testlib core-private sql-private
diff --git a/tests/auto/sql/models/qsqlrelationaldelegate/qsqlrelationaldelegate.pro b/tests/auto/sql/models/qsqlrelationaldelegate/qsqlrelationaldelegate.pro
deleted file mode 100644
index d911a462597..00000000000
--- a/tests/auto/sql/models/qsqlrelationaldelegate/qsqlrelationaldelegate.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqlrelationaldelegate
-SOURCES += tst_qsqlrelationaldelegate.cpp
-
-QT = core sql testlib core-private sql-private widgets
diff --git a/tests/auto/sql/models/qsqlrelationaltablemodel/qsqlrelationaltablemodel.pro b/tests/auto/sql/models/qsqlrelationaltablemodel/qsqlrelationaltablemodel.pro
deleted file mode 100644
index 5695c06b298..00000000000
--- a/tests/auto/sql/models/qsqlrelationaltablemodel/qsqlrelationaltablemodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqlrelationaltablemodel
-SOURCES += tst_qsqlrelationaltablemodel.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/auto/sql/models/qsqltablemodel/qsqltablemodel.pro b/tests/auto/sql/models/qsqltablemodel/qsqltablemodel.pro
deleted file mode 100644
index 958f0507bfa..00000000000
--- a/tests/auto/sql/models/qsqltablemodel/qsqltablemodel.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsqltablemodel
-SOURCES += tst_qsqltablemodel.cpp
-
-QT = core core-private sql sql-private testlib
diff --git a/tests/auto/sql/sql.pro b/tests/auto/sql/sql.pro
deleted file mode 100644
index 99f6e38cf82..00000000000
--- a/tests/auto/sql/sql.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- kernel \
- models \
-
diff --git a/tests/auto/testlib/initmain/initmain.pro b/tests/auto/testlib/initmain/initmain.pro
deleted file mode 100644
index 4c12aba08da..00000000000
--- a/tests/auto/testlib/initmain/initmain.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-SOURCES += tst_initmain.cpp
-QT = core testlib
-
-TARGET = tst_initmain
diff --git a/tests/auto/testlib/outformat/outformat.pro b/tests/auto/testlib/outformat/outformat.pro
deleted file mode 100644
index ea02f3167ff..00000000000
--- a/tests/auto/testlib/outformat/outformat.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-QT = core testlib
-
-SOURCES += tst_outformat.cpp
-TARGET = outformat
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/qabstractitemmodeltester/qabstractitemmodeltester.pro b/tests/auto/testlib/qabstractitemmodeltester/qabstractitemmodeltester.pro
deleted file mode 100644
index 48ad6b01b96..00000000000
--- a/tests/auto/testlib/qabstractitemmodeltester/qabstractitemmodeltester.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractitemmodeltester
-QT += widgets testlib
-
-mtdir = ../../other/qabstractitemmodelutils
-
-INCLUDEPATH += $$PWD/$${mtdir}
-
-SOURCES += \
- $${mtdir}/dynamictreemodel.cpp \
- tst_qabstractitemmodeltester.cpp
-
-HEADERS += \
- $${mtdir}/dynamictreemodel.h
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/qsignalspy/qsignalspy.pro b/tests/auto/testlib/qsignalspy/qsignalspy.pro
deleted file mode 100644
index 5343a98c141..00000000000
--- a/tests/auto/testlib/qsignalspy/qsignalspy.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsignalspy
-SOURCES += tst_qsignalspy.cpp
-QT = core testlib
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/assert/assert.pro b/tests/auto/testlib/selftests/assert/assert.pro
deleted file mode 100644
index 0692b6bdf26..00000000000
--- a/tests/auto/testlib/selftests/assert/assert.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_assert.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = assert
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/badxml/badxml.pro b/tests/auto/testlib/selftests/badxml/badxml.pro
deleted file mode 100644
index 4e15886504b..00000000000
--- a/tests/auto/testlib/selftests/badxml/badxml.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_badxml.cpp
-QT = core-private testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = badxml
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind.pro b/tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind.pro
deleted file mode 100644
index 12f068843e2..00000000000
--- a/tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_benchlibcallgrind.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = benchlibcallgrind
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/benchlibcounting/benchlibcounting.pro b/tests/auto/testlib/selftests/benchlibcounting/benchlibcounting.pro
deleted file mode 100644
index 786511d057d..00000000000
--- a/tests/auto/testlib/selftests/benchlibcounting/benchlibcounting.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_benchlibcounting.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = benchlibcounting
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter.pro b/tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter.pro
deleted file mode 100644
index 98fa0e45678..00000000000
--- a/tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_benchlibeventcounter.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = benchlibeventcounter
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/benchliboptions/benchliboptions.pro b/tests/auto/testlib/selftests/benchliboptions/benchliboptions.pro
deleted file mode 100644
index 0b627ecb10d..00000000000
--- a/tests/auto/testlib/selftests/benchliboptions/benchliboptions.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_benchliboptions.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = benchliboptions
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter.pro b/tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter.pro
deleted file mode 100644
index f0741d5c263..00000000000
--- a/tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES += tst_benchlibtickcounter.cpp
-QT = core testlib-private
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-
-TARGET = benchlibtickcounter
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime.pro b/tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime.pro
deleted file mode 100644
index 80d97a24222..00000000000
--- a/tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES += tst_benchlibwalltime.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-
-TARGET = benchlibwalltime
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/blacklisted/blacklisted.pro b/tests/auto/testlib/selftests/blacklisted/blacklisted.pro
deleted file mode 100644
index a8602ee2662..00000000000
--- a/tests/auto/testlib/selftests/blacklisted/blacklisted.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_blacklisted.cpp
-QT = core testlib-private
-
-mac: CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = blacklisted
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/cmptest/cmptest.pro b/tests/auto/testlib/selftests/cmptest/cmptest.pro
deleted file mode 100644
index f38f5ecce16..00000000000
--- a/tests/auto/testlib/selftests/cmptest/cmptest.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES += tst_cmptest.cpp
-QT = core testlib
-qtHaveModule(gui): QT += gui
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = cmptest
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/commandlinedata/commandlinedata.pro b/tests/auto/testlib/selftests/commandlinedata/commandlinedata.pro
deleted file mode 100644
index 8032ba5a022..00000000000
--- a/tests/auto/testlib/selftests/commandlinedata/commandlinedata.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_commandlinedata.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = commandlinedata
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/counting/counting.pro b/tests/auto/testlib/selftests/counting/counting.pro
deleted file mode 100644
index be3a5339b0b..00000000000
--- a/tests/auto/testlib/selftests/counting/counting.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_counting.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = counting
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/crashes/crashes.pro b/tests/auto/testlib/selftests/crashes/crashes.pro
deleted file mode 100644
index 00fa07a4157..00000000000
--- a/tests/auto/testlib/selftests/crashes/crashes.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_crashes.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = crashes
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/datatable/datatable.pro b/tests/auto/testlib/selftests/datatable/datatable.pro
deleted file mode 100644
index 12a1f697b1f..00000000000
--- a/tests/auto/testlib/selftests/datatable/datatable.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_datatable.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = datatable
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/datetime/datetime.pro b/tests/auto/testlib/selftests/datetime/datetime.pro
deleted file mode 100644
index 15242810904..00000000000
--- a/tests/auto/testlib/selftests/datetime/datetime.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_datetime.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = datetime
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/deleteLater/deleteLater.pro b/tests/auto/testlib/selftests/deleteLater/deleteLater.pro
deleted file mode 100644
index 1b057eccde8..00000000000
--- a/tests/auto/testlib/selftests/deleteLater/deleteLater.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_deleteLater.cpp
-QT = core testlib
-
-CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = deleteLater
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/deleteLater_noApp/deleteLater_noApp.pro b/tests/auto/testlib/selftests/deleteLater_noApp/deleteLater_noApp.pro
deleted file mode 100644
index 90440109e7d..00000000000
--- a/tests/auto/testlib/selftests/deleteLater_noApp/deleteLater_noApp.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_deleteLater_noApp.cpp
-QT = core testlib
-
-CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = deleteLater_noApp
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/differentexec/differentexec.pro b/tests/auto/testlib/selftests/differentexec/differentexec.pro
deleted file mode 100644
index 339962f6093..00000000000
--- a/tests/auto/testlib/selftests/differentexec/differentexec.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_differentexec.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = differentexec
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/exceptionthrow/exceptionthrow.pro b/tests/auto/testlib/selftests/exceptionthrow/exceptionthrow.pro
deleted file mode 100644
index 5473ec32c3b..00000000000
--- a/tests/auto/testlib/selftests/exceptionthrow/exceptionthrow.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES += tst_exceptionthrow.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-CONFIG += exceptions
-
-TARGET = exceptionthrow
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/expectfail/expectfail.pro b/tests/auto/testlib/selftests/expectfail/expectfail.pro
deleted file mode 100644
index db383bee6ac..00000000000
--- a/tests/auto/testlib/selftests/expectfail/expectfail.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_expectfail.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = expectfail
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/failcleanup/failcleanup.pro b/tests/auto/testlib/selftests/failcleanup/failcleanup.pro
deleted file mode 100644
index 12da5920fb5..00000000000
--- a/tests/auto/testlib/selftests/failcleanup/failcleanup.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_failcleanup.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = failcleanup
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/faildatatype/faildatatype.pro b/tests/auto/testlib/selftests/faildatatype/faildatatype.pro
deleted file mode 100644
index 4ff73525556..00000000000
--- a/tests/auto/testlib/selftests/faildatatype/faildatatype.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_faildatatype.cpp
-QT = core testlib
-
-darwin: CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = faildatatype
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/failfetchtype/failfetchtype.pro b/tests/auto/testlib/selftests/failfetchtype/failfetchtype.pro
deleted file mode 100644
index 5821018af41..00000000000
--- a/tests/auto/testlib/selftests/failfetchtype/failfetchtype.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_failfetchtype.cpp
-QT = core testlib
-
-darwin: CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = failfetchtype
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/failinit/failinit.pro b/tests/auto/testlib/selftests/failinit/failinit.pro
deleted file mode 100644
index 46b1c3a6c49..00000000000
--- a/tests/auto/testlib/selftests/failinit/failinit.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_failinit.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = failinit
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/failinitdata/failinitdata.pro b/tests/auto/testlib/selftests/failinitdata/failinitdata.pro
deleted file mode 100644
index 63b32cb6d6e..00000000000
--- a/tests/auto/testlib/selftests/failinitdata/failinitdata.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_failinitdata.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = failinitdata
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/fetchbogus/fetchbogus.pro b/tests/auto/testlib/selftests/fetchbogus/fetchbogus.pro
deleted file mode 100644
index 0fbb5e4c009..00000000000
--- a/tests/auto/testlib/selftests/fetchbogus/fetchbogus.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_fetchbogus.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = fetchbogus
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/findtestdata/findtestdata.pro b/tests/auto/testlib/selftests/findtestdata/findtestdata.pro
deleted file mode 100644
index 7fbdaea3a3a..00000000000
--- a/tests/auto/testlib/selftests/findtestdata/findtestdata.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-SOURCES += findtestdata.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-RESOURCES = findtestdata.qrc
-
-TARGET = findtestdata
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/float/float.pro b/tests/auto/testlib/selftests/float/float.pro
deleted file mode 100644
index 8f169921c3c..00000000000
--- a/tests/auto/testlib/selftests/float/float.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-QT = core testlib
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-INCLUDEPATH += ../../../../shared/
-HEADERS = ../../../../shared/emulationdetector.h
-SOURCES += tst_float.cpp
-TARGET = float
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/globaldata/globaldata.pro b/tests/auto/testlib/selftests/globaldata/globaldata.pro
deleted file mode 100644
index 621416c5b8b..00000000000
--- a/tests/auto/testlib/selftests/globaldata/globaldata.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_globaldata.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = globaldata
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/keyboard/keyboard.pro b/tests/auto/testlib/selftests/keyboard/keyboard.pro
deleted file mode 100644
index 488c992e628..00000000000
--- a/tests/auto/testlib/selftests/keyboard/keyboard.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_keyboard.cpp
-QT += testlib testlib-private gui gui-private
-
-macos:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = keyboard
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/longstring/longstring.pro b/tests/auto/testlib/selftests/longstring/longstring.pro
deleted file mode 100644
index d8961203f30..00000000000
--- a/tests/auto/testlib/selftests/longstring/longstring.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_longstring.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = longstring
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/maxwarnings/maxwarnings.pro b/tests/auto/testlib/selftests/maxwarnings/maxwarnings.pro
deleted file mode 100644
index bdca0225d32..00000000000
--- a/tests/auto/testlib/selftests/maxwarnings/maxwarnings.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += maxwarnings.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = maxwarnings
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/mouse/mouse.pro b/tests/auto/testlib/selftests/mouse/mouse.pro
deleted file mode 100644
index e5701eee0f8..00000000000
--- a/tests/auto/testlib/selftests/mouse/mouse.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_mouse.cpp
-QT += testlib testlib-private gui gui-private
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = mouse
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/multiexec/multiexec.pro b/tests/auto/testlib/selftests/multiexec/multiexec.pro
deleted file mode 100644
index e9b2b7b587b..00000000000
--- a/tests/auto/testlib/selftests/multiexec/multiexec.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_multiexec.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = multiexec
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/pairdiagnostics/pairdiagnostics.pro b/tests/auto/testlib/selftests/pairdiagnostics/pairdiagnostics.pro
deleted file mode 100644
index 25f5bfe809c..00000000000
--- a/tests/auto/testlib/selftests/pairdiagnostics/pairdiagnostics.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES += tst_pairdiagnostics.cpp
-QT = core testlib
-
-CONFIG -= app_bundle debug_and_release_target
-
-TARGET = pairdiagnostics
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/pass/pass.pro b/tests/auto/testlib/selftests/pass/pass.pro
deleted file mode 100644
index dd00a1c744a..00000000000
--- a/tests/auto/testlib/selftests/pass/pass.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_pass.cpp
-QT = core testlib
-
-macos:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = pass
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/printdatatags/printdatatags.pro b/tests/auto/testlib/selftests/printdatatags/printdatatags.pro
deleted file mode 100644
index 83f171aac59..00000000000
--- a/tests/auto/testlib/selftests/printdatatags/printdatatags.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_printdatatags.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = printdatatags
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/printdatatagswithglobaltags/printdatatagswithglobaltags.pro b/tests/auto/testlib/selftests/printdatatagswithglobaltags/printdatatagswithglobaltags.pro
deleted file mode 100644
index 00ca4a0e62e..00000000000
--- a/tests/auto/testlib/selftests/printdatatagswithglobaltags/printdatatagswithglobaltags.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_printdatatagswithglobaltags.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = printdatatagswithglobaltags
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/qexecstringlist/qexecstringlist.pro b/tests/auto/testlib/selftests/qexecstringlist/qexecstringlist.pro
deleted file mode 100644
index 4d7af8ab40b..00000000000
--- a/tests/auto/testlib/selftests/qexecstringlist/qexecstringlist.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_qexecstringlist.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = qexecstringlist
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/selftest.pro b/tests/auto/testlib/selftests/selftest.pro
deleted file mode 100644
index 4cb3cf67980..00000000000
--- a/tests/auto/testlib/selftests/selftest.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-CONFIG += testcase catch
-SOURCES += tst_selftests.cpp catch.cpp
-QT = core testlib-private
-
-TARGET = tst_selftests
-
-win32 {
- CONFIG(debug, debug|release) {
- TARGET = ../debug/tst_selftests
-} else {
- TARGET = ../release/tst_selftests
- }
-}
-
-expected_files.files = $$files($$PWD/expected_*)
-expected_files.base = $$PWD
-RESOURCES += expected_files
-
-include(selftests.pri)
-DEFINES += SUBPROGRAMS=$$shell_quote($$SUBPROGRAMS)
-!android: for(file, SUBPROGRAMS): TEST_HELPER_INSTALLS += "$${file}/$${file}"
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/selftests.pri b/tests/auto/testlib/selftests/selftests.pri
deleted file mode 100644
index fb456d541ba..00000000000
--- a/tests/auto/testlib/selftests/selftests.pri
+++ /dev/null
@@ -1,63 +0,0 @@
-SUBPROGRAMS = \
- assert \
- badxml \
- benchlibcallgrind \
- benchlibcounting \
- benchlibeventcounter \
- benchliboptions \
- benchlibtickcounter \
- benchlibwalltime \
- blacklisted \
- cmptest \
- commandlinedata \
- counting \
- crashes \
- datatable \
- datetime \
- deleteLater \
- deleteLater_noApp \
- differentexec \
- exceptionthrow \
- expectfail \
- failcleanup \
- faildatatype \
- failfetchtype \
- failinit \
- failinitdata \
- fetchbogus \
- findtestdata \
- float \
- globaldata \
- longstring \
- maxwarnings \
- multiexec \
- pass \
- pairdiagnostics \
- printdatatags \
- printdatatagswithglobaltags \
- qexecstringlist \
- silent \
- signaldumper \
- singleskip \
- skip \
- skipcleanup \
- skipinit \
- skipinitdata \
- sleep \
- strcmp \
- subtest \
- testlib \
- tuplediagnostics \
- verbose1 \
- verbose2 \
- verifyexceptionthrown \
- warnings \
- watchdog \
- xunit
-
-qtHaveModule(gui): SUBPROGRAMS += \
- keyboard \
- mouse
-
-INCLUDEPATH += ../../../shared/
-HEADERS += ../../../shared/emulationdetector.h
diff --git a/tests/auto/testlib/selftests/selftests.pro b/tests/auto/testlib/selftests/selftests.pro
deleted file mode 100644
index cb71ff48334..00000000000
--- a/tests/auto/testlib/selftests/selftests.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = subdirs
-
-include(selftests.pri)
-
-selftest.file = selftest.pro
-selftest.makefile = Makefile.selftest
-selftest.target = selftest
-
-SUBDIRS = $$SUBPROGRAMS selftest
-
-INSTALLS =
-
-QT = core
diff --git a/tests/auto/testlib/selftests/signaldumper/signaldumper.pro b/tests/auto/testlib/selftests/signaldumper/signaldumper.pro
deleted file mode 100644
index 8780b18419c..00000000000
--- a/tests/auto/testlib/selftests/signaldumper/signaldumper.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_signaldumper.cpp
-QT = core testlib-private
-
-macos:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = signaldumper
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/silent/silent.pro b/tests/auto/testlib/selftests/silent/silent.pro
deleted file mode 100644
index 3f6325a0107..00000000000
--- a/tests/auto/testlib/selftests/silent/silent.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_silent.cpp
-QT = core testlib-private
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = silent
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/singleskip/singleskip.pro b/tests/auto/testlib/selftests/singleskip/singleskip.pro
deleted file mode 100644
index a32c22c9432..00000000000
--- a/tests/auto/testlib/selftests/singleskip/singleskip.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_singleskip.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = singleskip
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/skip/skip.pro b/tests/auto/testlib/selftests/skip/skip.pro
deleted file mode 100644
index 19a01908af8..00000000000
--- a/tests/auto/testlib/selftests/skip/skip.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_skip.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = skip
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/skipcleanup/skipcleanup.pro b/tests/auto/testlib/selftests/skipcleanup/skipcleanup.pro
deleted file mode 100644
index 059132b5a6e..00000000000
--- a/tests/auto/testlib/selftests/skipcleanup/skipcleanup.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_skipcleanup.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = skipcleanup
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/skipinit/skipinit.pro b/tests/auto/testlib/selftests/skipinit/skipinit.pro
deleted file mode 100644
index 66052269932..00000000000
--- a/tests/auto/testlib/selftests/skipinit/skipinit.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_skipinit.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = skipinit
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/skipinitdata/skipinitdata.pro b/tests/auto/testlib/selftests/skipinitdata/skipinitdata.pro
deleted file mode 100644
index 176955500be..00000000000
--- a/tests/auto/testlib/selftests/skipinitdata/skipinitdata.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_skipinitdata.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = skipinitdata
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/sleep/sleep.pro b/tests/auto/testlib/selftests/sleep/sleep.pro
deleted file mode 100644
index b109bf6253b..00000000000
--- a/tests/auto/testlib/selftests/sleep/sleep.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_sleep.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = sleep
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/strcmp/strcmp.pro b/tests/auto/testlib/selftests/strcmp/strcmp.pro
deleted file mode 100644
index 35a4c5e8586..00000000000
--- a/tests/auto/testlib/selftests/strcmp/strcmp.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_strcmp.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = strcmp
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/subtest/subtest.pro b/tests/auto/testlib/selftests/subtest/subtest.pro
deleted file mode 100644
index b5c294aed6b..00000000000
--- a/tests/auto/testlib/selftests/subtest/subtest.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_subtest.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = subtest
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/testlib/testlib.pro b/tests/auto/testlib/selftests/testlib/testlib.pro
deleted file mode 100644
index 8798f86b18a..00000000000
--- a/tests/auto/testlib/selftests/testlib/testlib.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_testlib.cpp
-QT = core testlib
-
-darwin: CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = testlib
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/tuplediagnostics/tuplediagnostics.pro b/tests/auto/testlib/selftests/tuplediagnostics/tuplediagnostics.pro
deleted file mode 100644
index f338170b817..00000000000
--- a/tests/auto/testlib/selftests/tuplediagnostics/tuplediagnostics.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-SOURCES += tst_tuplediagnostics.cpp
-QT = core testlib
-
-CONFIG -= app_bundle debug_and_release_target
-
-TARGET = tuplediagnostics
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/verbose1/verbose1.pro b/tests/auto/testlib/selftests/verbose1/verbose1.pro
deleted file mode 100644
index f50ce83ea66..00000000000
--- a/tests/auto/testlib/selftests/verbose1/verbose1.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-# This test just reuses the counting selftest to show how the output
-# differs when the -v1 command-line switch is used.
-
-SOURCES += ../counting/tst_counting.cpp
-QT = core testlib
-
-DEFINES += TESTLIB_VERBOSITY_ARG="-v1"
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = verbose1
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/verbose2/verbose2.pro b/tests/auto/testlib/selftests/verbose2/verbose2.pro
deleted file mode 100644
index d4765f01b51..00000000000
--- a/tests/auto/testlib/selftests/verbose2/verbose2.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-# This test just reuses the counting selftest to show how the output
-# differs when the -v2 command-line switch is used.
-
-SOURCES += ../counting/tst_counting.cpp
-QT = core testlib
-
-DEFINES += TESTLIB_VERBOSITY_ARG="-v2"
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = verbose2
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/verifyexceptionthrown/verifyexceptionthrown.pro b/tests/auto/testlib/selftests/verifyexceptionthrown/verifyexceptionthrown.pro
deleted file mode 100644
index 198d35dc6c6..00000000000
--- a/tests/auto/testlib/selftests/verifyexceptionthrown/verifyexceptionthrown.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-SOURCES += tst_verifyexceptionthrown.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-CONFIG += exceptions
-
-TARGET = verifyexceptionthrown
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/warnings/warnings.pro b/tests/auto/testlib/selftests/warnings/warnings.pro
deleted file mode 100644
index a0bd2c62ba0..00000000000
--- a/tests/auto/testlib/selftests/warnings/warnings.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-SOURCES += tst_warnings.cpp
-QT = core testlib
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = warnings
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/watchdog/watchdog.pro b/tests/auto/testlib/selftests/watchdog/watchdog.pro
deleted file mode 100644
index ddcc3f6ca2e..00000000000
--- a/tests/auto/testlib/selftests/watchdog/watchdog.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-SOURCES += tst_watchdog.cpp
-QT = core testlib
-
-darwin: CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = watchdog
-
-# The test deliberately times out; so tell it to do so quickly
-checkenv.name = QTEST_FUNCTION_TIMEOUT
-checkenv.value = 100
-QT_TOOL_ENV += checkenv
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/selftests/xunit/xunit.pro b/tests/auto/testlib/selftests/xunit/xunit.pro
deleted file mode 100644
index becb46ce8b0..00000000000
--- a/tests/auto/testlib/selftests/xunit/xunit.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-QT = core testlib
-SOURCES += tst_xunit.cpp
-
-
-mac:CONFIG -= app_bundle
-CONFIG -= debug_and_release_target
-
-TARGET = xunit
-
-include($$QT_SOURCE_TREE/src/testlib/selfcover.pri)
diff --git a/tests/auto/testlib/testlib.pro b/tests/auto/testlib/testlib.pro
deleted file mode 100644
index 1e4b1baa504..00000000000
--- a/tests/auto/testlib/testlib.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- initmain \
- outformat \
- qsignalspy \
- selftests \
-
-# QTBUG-88507
-android: SUBDIRS -= \
- selftests
-
-qtHaveModule(widgets): SUBDIRS += qabstractitemmodeltester
diff --git a/tests/auto/tools/moc/moc.pro b/tests/auto/tools/moc/moc.pro
deleted file mode 100644
index 5bcde6c8834..00000000000
--- a/tests/auto/tools/moc/moc.pro
+++ /dev/null
@@ -1,105 +0,0 @@
-CONFIG += testcase
-TARGET = tst_moc
-
-#exists(/usr/include/boost/spirit.hpp) {
-# message("including boost headers in test")
-# DEFINES += PARSE_BOOST
-# # need to add explicitly so that it ends up in moc's search path
-# INCLUDEPATH += /usr/include
-#}
-
-INCLUDEPATH += testproject/include testproject
-
-cross_compile: DEFINES += MOC_CROSS_COMPILED
-
-HEADERS += using-namespaces.h no-keywords.h task87883.h c-comments.h backslash-newlines.h oldstyle-casts.h \
- slots-with-void-template.h qinvokable.h namespaced-flags.h trigraphs.h \
- escapes-in-string-literals.h cstyle-enums.h qprivateslots.h gadgetwithnoenums.h \
- dir-in-include-path.h single_function_keyword.h task192552.h \
- task234909.h task240368.h pure-virtual-signals.h cxx11-enums.h \
- cxx11-final-classes.h \
- cxx11-explicit-override-control.h \
- forward-declared-param.h \
- parse-defines.h \
- function-with-attributes.h \
- plugin_metadata.h \
- single-quote-digit-separator-n3781.h \
- related-metaobjects-in-namespaces.h \
- qtbug-35657-gadget.h \
- non-gadget-parent-class.h grand-parent-gadget-class.h \
- related-metaobjects-in-gadget.h \
- related-metaobjects-name-conflict.h \
- namespace.h cxx17-namespaces.h \
- cxx-attributes.h \
- enum_inc.h enum_with_include.h \
- pointery_to_incomplete.h \
- moc_include.h
-
-# No platform specifics in the JSON files, so that we can compare them
-JSON_HEADERS = $$HEADERS
-JSON_HEADERS -= cxx-attributes.h
-JSON_HEADERS -= enum_inc.h
-
-if(*-g++*|*-icc*|*-clang*|*-llvm):!win32-*: HEADERS += os9-newlines.h win-newlines.h
-if(*-g++*|*-clang*): HEADERS += dollars.h
-SOURCES += tst_moc.cpp
-
-QT = core testlib
-qtHaveModule(dbus): QT += dbus
-qtHaveModule(concurrent): QT += concurrent
-qtHaveModule(network): QT += network
-qtHaveModule(sql): QT += sql
-
-# tst_Moc::specifyMetaTagsFromCmdline()
-# Ensure that plugin_metadata.h are moc-ed with some extra -M arguments:
-QMAKE_MOC_OPTIONS += -Muri=com.company.app -Muri=com.company.app.private
-
-# Define macro on the command lines used in parse-defines.h
-QMAKE_MOC_OPTIONS += "-DDEFINE_CMDLINE_EMPTY=" "\"-DDEFINE_CMDLINE_SIGNAL=void cmdlineSignal(const QMap<int, int> &i)\""
-
-QMAKE_MOC_OPTIONS += --output-json
-
-debug_and_release {
- CONFIG(debug, debug|release) {
- MOC_CPP_DIR = $$MOC_DIR/debug
- } else {
- MOC_CPP_DIR = $$MOC_DIR/release
- }
-} else {
- MOC_CPP_DIR = $$MOC_DIR
-}
-
-moc_json_header.input = JSON_HEADERS
-moc_json_header.output = $$MOC_CPP_DIR/$${QMAKE_H_MOD_MOC}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)}.json
-moc_json_header.CONFIG = no_link moc_verify
-moc_json_header.depends = $$MOC_CPP_DIR/$${QMAKE_H_MOD_MOC}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_CPP)}
-moc_json_header.commands = $$escape_expand(\\n) # force creation of rule
-moc_json_header.variable_out = MOC_JSON_HEADERS
-
-BASELINE_IN = allmocs_baseline_in.json
-copy_baseline.commands = $${QMAKE_COPY} $$shell_path(${QMAKE_FILE_NAME}) ${QMAKE_FILE_OUT}
-copy_baseline.input = BASELINE_IN
-copy_baseline.output = $$OUT_PWD/allmocs_baseline.json
-copy_baseline.CONFIG = no_link
-
-qtPrepareTool(MOC_COLLECT_JSON, moc)
-jsoncollector.CONFIG += combine
-jsoncollector.commands = $$MOC_COLLECT_JSON --collect-json -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}
-jsoncollector.input = MOC_JSON_HEADERS
-jsoncollector.output = $$OUT_PWD/allmocs.json
-jsoncollector.variable_out = GENERATED_FILES
-
-allmocs_contents = \
- "<!DOCTYPE RCC><RCC version=\"1.0\">"\
- "<qresource prefix=\"/\">"\
- "<file>allmocs.json</file>"\
- "<file>allmocs_baseline.json</file>"\
- "</qresource>"\
- "</RCC>"
-
-allmocs_file = $$OUT_PWD/allmocs.qrc
-
-!write_file($$allmocs_file, allmocs_contents): error()
-RESOURCES += $$allmocs_file
-
-QMAKE_EXTRA_COMPILERS += moc_json_header copy_baseline jsoncollector
diff --git a/tests/auto/tools/qdbuscpp2xml/qdbuscpp2xml.pro b/tests/auto/tools/qdbuscpp2xml/qdbuscpp2xml.pro
deleted file mode 100644
index 7389e9d44a3..00000000000
--- a/tests/auto/tools/qdbuscpp2xml/qdbuscpp2xml.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-QT = core testlib dbus
-TARGET = tst_qdbuscpp2xml
-
-SOURCES += tst_qdbuscpp2xml.cpp \
-
-RESOURCES += qdbuscpp2xml.qrc
-
-HEADERS += test1.h
diff --git a/tests/auto/tools/qdbusxml2cpp/qdbusxml2cpp.pro b/tests/auto/tools/qdbusxml2cpp/qdbusxml2cpp.pro
deleted file mode 100644
index 9fc0af98b45..00000000000
--- a/tests/auto/tools/qdbusxml2cpp/qdbusxml2cpp.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-QT = core testlib
-TARGET = tst_qdbusxml2cpp
-SOURCES += tst_qdbusxml2cpp.cpp
diff --git a/tests/auto/tools/qmake/qmake.pro b/tests/auto/tools/qmake/qmake.pro
deleted file mode 100644
index adb73b5e55f..00000000000
--- a/tests/auto/tools/qmake/qmake.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-# Allow more time since examples are compiled, which may take longer on Windows.
-win32:testcase.timeout=900
-TARGET = tst_qmake
-HEADERS += testcompiler.h
-SOURCES += tst_qmake.cpp testcompiler.cpp
-QT = core testlib
-TESTDATA += testdata/*
diff --git a/tests/auto/tools/qmakelib/qmakelib.pro b/tests/auto/tools/qmakelib/qmakelib.pro
deleted file mode 100644
index b737ebf6fab..00000000000
--- a/tests/auto/tools/qmakelib/qmakelib.pro
+++ /dev/null
@@ -1,25 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmakelib
-QT = core testlib core-private
-win32: LIBS += -ladvapi32
-
-INCLUDEPATH += ../../../../qmake/library
-VPATH += ../../../../qmake/library
-
-HEADERS += \
- tst_qmakelib.h
-
-SOURCES += \
- tst_qmakelib.cpp \
- parsertest.cpp \
- evaltest.cpp \
- ioutils.cpp \
- registry.cpp \
- proitems.cpp \
- qmakevfs.cpp \
- qmakeparser.cpp \
- qmakeglobals.cpp \
- qmakebuiltins.cpp \
- qmakeevaluator.cpp
-
-DEFINES += PROPARSER_DEBUG PROEVALUATOR_FULL PROEVALUATOR_SETENV QT_USE_QSTRINGBUILDER
diff --git a/tests/auto/tools/rcc/rcc.pro b/tests/auto/tools/rcc/rcc.pro
deleted file mode 100644
index 3fdc4132a75..00000000000
--- a/tests/auto/tools/rcc/rcc.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-QT = core testlib
-TARGET = tst_rcc
-
-SOURCES += tst_rcc.cpp
-
-RESOURCES += \
- $$PWD/data/images/images.qrc \
- $$PWD/data/sizes/size-0.qrc \
- $$PWD/data/sizes/size-2-0-35-1.qrc \
- $$PWD/data/sizes/size-1.qrc
-
diff --git a/tests/auto/tools/tools.pro b/tests/auto/tools/tools.pro
deleted file mode 100644
index c73036aa4a0..00000000000
--- a/tests/auto/tools/tools.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE=subdirs
-# QTBUG-88538
-!android:!ios: SUBDIRS = \
- qmakelib \
- qmake \
- uic \
- moc \
- rcc \
-
-qtHaveModule(dbus): SUBDIRS += qdbuscpp2xml qdbusxml2cpp
-!qtHaveModule(widgets): SUBDIRS -= uic
diff --git a/tests/auto/tools/uic/uic.pro b/tests/auto/tools/uic/uic.pro
deleted file mode 100644
index 3d8b7f85cdb..00000000000
--- a/tests/auto/tools/uic/uic.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-
-QT = core testlib
-SOURCES += tst_uic.cpp
-TARGET = tst_uic
-
diff --git a/tests/auto/widgets/dialogs/dialogs.pro b/tests/auto/widgets/dialogs/dialogs.pro
deleted file mode 100644
index 6d6f6987f02..00000000000
--- a/tests/auto/widgets/dialogs/dialogs.pro
+++ /dev/null
@@ -1,24 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qcolordialog \
- qdialog \
- qerrormessage \
- qfiledialog \
- qfiledialog2 \
- qfontdialog \
- qinputdialog \
- qmessagebox \
- qprogressdialog \
- qsidebar \
- qwizard \
-
-# QTBUG-87671
-android: SUBDIRS -= \
- qfiledialog \
- qmessagebox
-
-!qtConfig(private_tests): SUBDIRS -= \
- qsidebar \
-
-mac:qinputdialog.CONFIG += no_check_target # QTBUG-25496
-
diff --git a/tests/auto/widgets/dialogs/qcolordialog/qcolordialog.pro b/tests/auto/widgets/dialogs/qcolordialog/qcolordialog.pro
deleted file mode 100644
index 563db6e887d..00000000000
--- a/tests/auto/widgets/dialogs/qcolordialog/qcolordialog.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcolordialog
-QT += widgets testlib
-SOURCES += tst_qcolordialog.cpp
diff --git a/tests/auto/widgets/dialogs/qdialog/qdialog.pro b/tests/auto/widgets/dialogs/qdialog/qdialog.pro
deleted file mode 100644
index 0a065b1a872..00000000000
--- a/tests/auto/widgets/dialogs/qdialog/qdialog.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdialog
-QT += widgets testlib gui-private core-private
-SOURCES += tst_qdialog.cpp
diff --git a/tests/auto/widgets/dialogs/qerrormessage/qerrormessage.pro b/tests/auto/widgets/dialogs/qerrormessage/qerrormessage.pro
deleted file mode 100644
index b4cf05e347a..00000000000
--- a/tests/auto/widgets/dialogs/qerrormessage/qerrormessage.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TEMPLATE = app
-TARGET = tst_qerrormessage
-
-QT += widgets testlib
-
-SOURCES += tst_qerrormessage.cpp
diff --git a/tests/auto/widgets/dialogs/qfiledialog/qfiledialog.pro b/tests/auto/widgets/dialogs/qfiledialog/qfiledialog.pro
deleted file mode 100644
index 1cdf10d29ad..00000000000
--- a/tests/auto/widgets/dialogs/qfiledialog/qfiledialog.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-############################################################
-# Project file for autotest for file qfiledialog.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qfiledialog
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-SOURCES += tst_qfiledialog.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/widgets/dialogs/qfiledialog2/qfiledialog2.pro b/tests/auto/widgets/dialogs/qfiledialog2/qfiledialog2.pro
deleted file mode 100644
index 1b35b2e4ac6..00000000000
--- a/tests/auto/widgets/dialogs/qfiledialog2/qfiledialog2.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfiledialog2
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qfiledialog2.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/widgets/dialogs/qfontdialog/qfontdialog.pro b/tests/auto/widgets/dialogs/qfontdialog/qfontdialog.pro
deleted file mode 100644
index 320d6ee3b57..00000000000
--- a/tests/auto/widgets/dialogs/qfontdialog/qfontdialog.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfontdialog
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qfontdialog.cpp
-
-RESOURCES += testfonts.qrc
-
-osx {
-# ### fixme
-# OBJECTIVE_SOURCES += tst_qfontdialog_mac_helpers.mm
-# LIBS += -framework AppKit
-}
-
diff --git a/tests/auto/widgets/dialogs/qinputdialog/qinputdialog.pro b/tests/auto/widgets/dialogs/qinputdialog/qinputdialog.pro
deleted file mode 100644
index 9cb14c53501..00000000000
--- a/tests/auto/widgets/dialogs/qinputdialog/qinputdialog.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qinputdialog
-QT += widgets-private testlib
-SOURCES += tst_qinputdialog.cpp
diff --git a/tests/auto/widgets/dialogs/qmessagebox/qmessagebox.pro b/tests/auto/widgets/dialogs/qmessagebox/qmessagebox.pro
deleted file mode 100644
index 91848fee24d..00000000000
--- a/tests/auto/widgets/dialogs/qmessagebox/qmessagebox.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-TARGET = tst_qmessagebox
-QT += gui-private core-private widgets testlib
-CONFIG += testcase
-
-SOURCES += tst_qmessagebox.cpp
diff --git a/tests/auto/widgets/dialogs/qprogressdialog/qprogressdialog.pro b/tests/auto/widgets/dialogs/qprogressdialog/qprogressdialog.pro
deleted file mode 100644
index 10aeaace717..00000000000
--- a/tests/auto/widgets/dialogs/qprogressdialog/qprogressdialog.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-############################################################
-# Project file for autotest for file qprogressdialog.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qprogressdialog
-QT += widgets testlib
-SOURCES += tst_qprogressdialog.cpp
diff --git a/tests/auto/widgets/dialogs/qsidebar/qsidebar.pro b/tests/auto/widgets/dialogs/qsidebar/qsidebar.pro
deleted file mode 100644
index 18e637199aa..00000000000
--- a/tests/auto/widgets/dialogs/qsidebar/qsidebar.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-
-QT += core-private
-QT += widgets widgets-private testlib
-SOURCES += tst_qsidebar.cpp
-TARGET = tst_qsidebar
diff --git a/tests/auto/widgets/dialogs/qwizard/qwizard.pro b/tests/auto/widgets/dialogs/qwizard/qwizard.pro
deleted file mode 100644
index c6e5bcea7af..00000000000
--- a/tests/auto/widgets/dialogs/qwizard/qwizard.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwizard
-QT += widgets testlib
-SOURCES += tst_qwizard.cpp tst_qwizard_2.cpp
-RESOURCES = qwizard.qrc
diff --git a/tests/auto/widgets/effects/effects.pro b/tests/auto/widgets/effects/effects.pro
deleted file mode 100644
index e598707f3e7..00000000000
--- a/tests/auto/widgets/effects/effects.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qgraphicseffect \
- qpixmapfilter \
-
diff --git a/tests/auto/widgets/effects/qgraphicseffect/qgraphicseffect.pro b/tests/auto/widgets/effects/qgraphicseffect/qgraphicseffect.pro
deleted file mode 100644
index 177d1a7c42a..00000000000
--- a/tests/auto/widgets/effects/qgraphicseffect/qgraphicseffect.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicseffect
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qgraphicseffect.cpp
diff --git a/tests/auto/widgets/effects/qpixmapfilter/qpixmapfilter.pro b/tests/auto/widgets/effects/qpixmapfilter/qpixmapfilter.pro
deleted file mode 100644
index 4fbe13cce7b..00000000000
--- a/tests/auto/widgets/effects/qpixmapfilter/qpixmapfilter.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpixmapfilter
-
-QT += widgets widgets-private testlib
-QT += gui-private
-
-SOURCES += tst_qpixmapfilter.cpp
diff --git a/tests/auto/widgets/graphicsview/graphicsview.pro b/tests/auto/widgets/graphicsview/graphicsview.pro
deleted file mode 100644
index ed3c09f8115..00000000000
--- a/tests/auto/widgets/graphicsview/graphicsview.pro
+++ /dev/null
@@ -1,35 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qgraphicsanchorlayout \
- qgraphicsanchorlayout1 \
- qgraphicseffectsource \
- qgraphicsgridlayout \
- qgraphicsitem \
- qgraphicsitemanimation \
- qgraphicslayout \
- qgraphicslayoutitem \
- qgraphicslinearlayout \
- qgraphicsobject \
- qgraphicspixmapitem \
- qgraphicspolygonitem \
- qgraphicsproxywidget \
- qgraphicsscene \
- qgraphicssceneindex \
- qgraphicstransform \
- qgraphicsview \
- qgraphicswidget \
-
-# QTBUG-87671
-android: SUBDIRS -= qgraphicsview
-
-!qtConfig(private_tests): SUBDIRS -= \
- qgraphicsanchorlayout \
- qgraphicsanchorlayout1 \
- qgraphicsitem \
- qgraphicsscene \
- qgraphicssceneindex \
-
-# These tests require the fusion style
-!contains(styles, fusion):SUBDIRS -= \
- qgraphicsproxywidget \
- qgraphicswidget \
diff --git a/tests/auto/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro b/tests/auto/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro
deleted file mode 100644
index 8e8c0708a30..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsanchorlayout
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-SOURCES += tst_qgraphicsanchorlayout.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicsanchorlayout1/qgraphicsanchorlayout1.pro b/tests/auto/widgets/graphicsview/qgraphicsanchorlayout1/qgraphicsanchorlayout1.pro
deleted file mode 100644
index a1064d1c73d..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsanchorlayout1/qgraphicsanchorlayout1.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsanchorlayout1
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-SOURCES += tst_qgraphicsanchorlayout1.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicseffectsource/qgraphicseffectsource.pro b/tests/auto/widgets/graphicsview/qgraphicseffectsource/qgraphicseffectsource.pro
deleted file mode 100644
index 550d3debf71..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicseffectsource/qgraphicseffectsource.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicseffectsource
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qgraphicseffectsource.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicsgridlayout/qgraphicsgridlayout.pro b/tests/auto/widgets/graphicsview/qgraphicsgridlayout/qgraphicsgridlayout.pro
deleted file mode 100644
index e49139a8ad0..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsgridlayout/qgraphicsgridlayout.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsgridlayout
-
-QT += widgets testlib
-SOURCES += tst_qgraphicsgridlayout.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro b/tests/auto/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro
deleted file mode 100644
index 20d628aea25..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsitem
-QT += widgets widgets-private testlib testlib-private
-QT += core-private gui-private
-SOURCES += tst_qgraphicsitem.cpp
-DEFINES += QT_NO_CAST_TO_ASCII
-
-win32: LIBS += -luser32
diff --git a/tests/auto/widgets/graphicsview/qgraphicsitemanimation/qgraphicsitemanimation.pro b/tests/auto/widgets/graphicsview/qgraphicsitemanimation/qgraphicsitemanimation.pro
deleted file mode 100644
index 3515d259d0d..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsitemanimation/qgraphicsitemanimation.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsitemanimation
-QT += widgets testlib
-SOURCES += tst_qgraphicsitemanimation.cpp
-DEFINES += QT_NO_CAST_TO_ASCII
-
diff --git a/tests/auto/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro b/tests/auto/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro
deleted file mode 100644
index 1be43692d51..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-############################################################
-# Project file for autotest for file qlayout.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qgraphicslayout
-QT += widgets testlib
-SOURCES += tst_qgraphicslayout.cpp
-DEFINES += QT_USE_USING_NAMESPACE
diff --git a/tests/auto/widgets/graphicsview/qgraphicslayoutitem/qgraphicslayoutitem.pro b/tests/auto/widgets/graphicsview/qgraphicslayoutitem/qgraphicslayoutitem.pro
deleted file mode 100644
index e4a970201a9..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicslayoutitem/qgraphicslayoutitem.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicslayoutitem
-QT += widgets testlib
-SOURCES += tst_qgraphicslayoutitem.cpp
-
diff --git a/tests/auto/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro b/tests/auto/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro
deleted file mode 100644
index 2bf1a1d6769..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicslinearlayout
-QT += widgets testlib
-SOURCES += tst_qgraphicslinearlayout.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicsobject/qgraphicsobject.pro b/tests/auto/widgets/graphicsview/qgraphicsobject/qgraphicsobject.pro
deleted file mode 100644
index 483f123fa75..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsobject/qgraphicsobject.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsobject
-
-QT += widgets testlib
-QT += core-private
-
-SOURCES += tst_qgraphicsobject.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicspixmapitem/qgraphicspixmapitem.pro b/tests/auto/widgets/graphicsview/qgraphicspixmapitem/qgraphicspixmapitem.pro
deleted file mode 100644
index 123f1050ec8..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicspixmapitem/qgraphicspixmapitem.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicspixmapitem
-QT += widgets testlib
-SOURCES += tst_qgraphicspixmapitem.cpp
-
diff --git a/tests/auto/widgets/graphicsview/qgraphicspolygonitem/qgraphicspolygonitem.pro b/tests/auto/widgets/graphicsview/qgraphicspolygonitem/qgraphicspolygonitem.pro
deleted file mode 100644
index 89847e9ed25..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicspolygonitem/qgraphicspolygonitem.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicspolygonitem
-QT += widgets testlib
-SOURCES += tst_qgraphicspolygonitem.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicsproxywidget/qgraphicsproxywidget.pro b/tests/auto/widgets/graphicsview/qgraphicsproxywidget/qgraphicsproxywidget.pro
deleted file mode 100644
index c10cbe1b1ad..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsproxywidget/qgraphicsproxywidget.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicsproxywidget
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-DEFINES += QTEST_QPA_MOUSE_HANDLING
-SOURCES += tst_qgraphicsproxywidget.cpp
-
diff --git a/tests/auto/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro b/tests/auto/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro
deleted file mode 100644
index 00a35622833..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase testcase_lowdpi
-TARGET = tst_qgraphicsscene
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-SOURCES += tst_qgraphicsscene.cpp
-RESOURCES += images.qrc
-win32: LIBS += -luser32
-
-DEFINES += SRCDIR=\\\"$$PWD\\\"
-DEFINES += QT_NO_CAST_TO_ASCII
-
-RESOURCES += testdata.qrc
diff --git a/tests/auto/widgets/graphicsview/qgraphicssceneindex/qgraphicssceneindex.pro b/tests/auto/widgets/graphicsview/qgraphicssceneindex/qgraphicssceneindex.pro
deleted file mode 100644
index 42c260d4805..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicssceneindex/qgraphicssceneindex.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicssceneindex
-requires(qtConfig(private_tests))
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-SOURCES += tst_qgraphicssceneindex.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicstransform/qgraphicstransform.pro b/tests/auto/widgets/graphicsview/qgraphicstransform/qgraphicstransform.pro
deleted file mode 100644
index 68ee58d0d79..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicstransform/qgraphicstransform.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicstransform
-QT += widgets testlib
-SOURCES += tst_qgraphicstransform.cpp
diff --git a/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro b/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro
deleted file mode 100644
index 13998d5494e..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicsview/qgraphicsview.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-testcase.timeout = 500 # this test is slow
-TARGET = tst_qgraphicsview
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private testlib-private
-qtConfig(opengl): QT += opengl openglwidgets
-
-SOURCES += tst_qgraphicsview.cpp tst_qgraphicsview_2.cpp
-HEADERS += tst_qgraphicsview.h
-DEFINES += QT_NO_CAST_TO_ASCII
-
diff --git a/tests/auto/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro b/tests/auto/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro
deleted file mode 100644
index 042c42f63f9..00000000000
--- a/tests/auto/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgraphicswidget
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qgraphicswidget.cpp
-
diff --git a/tests/auto/widgets/itemviews/itemviews.pro b/tests/auto/widgets/itemviews/itemviews.pro
deleted file mode 100644
index b9477b7a7e7..00000000000
--- a/tests/auto/widgets/itemviews/itemviews.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qabstractitemview \
- qcolumnview \
- qdatawidgetmapper \
- qfileiconprovider \
- qheaderview \
- qitemdelegate \
- qitemeditorfactory \
- qitemview \
- qlistview \
- qlistwidget \
- qtableview \
- qtablewidget \
- qtreeview \
- qtreewidget \
- qtreewidgetitemiterator \
-
-!qtConfig(private_tests): SUBDIRS -= \
- qcolumnview \
- qlistwidget \
diff --git a/tests/auto/widgets/itemviews/qabstractitemview/qabstractitemview.pro b/tests/auto/widgets/itemviews/qabstractitemview/qabstractitemview.pro
deleted file mode 100644
index b9091a134e2..00000000000
--- a/tests/auto/widgets/itemviews/qabstractitemview/qabstractitemview.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractitemview
-QT += widgets testlib testlib-private gui-private widgets-private
-SOURCES += tst_qabstractitemview.cpp
diff --git a/tests/auto/widgets/itemviews/qcolumnview/qcolumnview.pro b/tests/auto/widgets/itemviews/qcolumnview/qcolumnview.pro
deleted file mode 100644
index 0b3dcd9e801..00000000000
--- a/tests/auto/widgets/itemviews/qcolumnview/qcolumnview.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-QT += widgets widgets-private
-QT += gui-private core-private testlib testlib-private
-
-SOURCES += tst_qcolumnview.cpp
-HEADERS += ../../../../shared/fakedirmodel.h
-TARGET = tst_qcolumnview
diff --git a/tests/auto/widgets/itemviews/qdatawidgetmapper/qdatawidgetmapper.pro b/tests/auto/widgets/itemviews/qdatawidgetmapper/qdatawidgetmapper.pro
deleted file mode 100644
index 53b23b5ef27..00000000000
--- a/tests/auto/widgets/itemviews/qdatawidgetmapper/qdatawidgetmapper.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdatawidgetmapper
-QT += widgets testlib
-SOURCES += tst_qdatawidgetmapper.cpp
-
-
diff --git a/tests/auto/widgets/itemviews/qfileiconprovider/qfileiconprovider.pro b/tests/auto/widgets/itemviews/qfileiconprovider/qfileiconprovider.pro
deleted file mode 100644
index 37173a175e8..00000000000
--- a/tests/auto/widgets/itemviews/qfileiconprovider/qfileiconprovider.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfileiconprovider
-QT += widgets testlib
-SOURCES += tst_qfileiconprovider.cpp
-
-
diff --git a/tests/auto/widgets/itemviews/qheaderview/qheaderview.pro b/tests/auto/widgets/itemviews/qheaderview/qheaderview.pro
deleted file mode 100644
index a5dfe2113fa..00000000000
--- a/tests/auto/widgets/itemviews/qheaderview/qheaderview.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qheaderview
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qheaderview.cpp
-
-
-DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/widgets/itemviews/qitemdelegate/qitemdelegate.pro b/tests/auto/widgets/itemviews/qitemdelegate/qitemdelegate.pro
deleted file mode 100644
index f004397a487..00000000000
--- a/tests/auto/widgets/itemviews/qitemdelegate/qitemdelegate.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qitemdelegate
-QT += widgets widgets-private testlib
-SOURCES += tst_qitemdelegate.cpp
-
-win32: LIBS += -luser32
diff --git a/tests/auto/widgets/itemviews/qitemeditorfactory/qitemeditorfactory.pro b/tests/auto/widgets/itemviews/qitemeditorfactory/qitemeditorfactory.pro
deleted file mode 100644
index 5ff7771585a..00000000000
--- a/tests/auto/widgets/itemviews/qitemeditorfactory/qitemeditorfactory.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qitemeditorfactory
-QT += widgets testlib
-SOURCES += tst_qitemeditorfactory.cpp
-
-
diff --git a/tests/auto/widgets/itemviews/qitemview/qitemview.pro b/tests/auto/widgets/itemviews/qitemview/qitemview.pro
deleted file mode 100644
index 079953d60d4..00000000000
--- a/tests/auto/widgets/itemviews/qitemview/qitemview.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qitemview
-QT += widgets testlib
-SOURCES += tst_qitemview.cpp
-
-
diff --git a/tests/auto/widgets/itemviews/qlistview/qlistview.pro b/tests/auto/widgets/itemviews/qlistview/qlistview.pro
deleted file mode 100644
index c552c9a0884..00000000000
--- a/tests/auto/widgets/itemviews/qlistview/qlistview.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qlistview
-QT += widgets gui-private widgets-private core-private testlib testlib-private
-SOURCES += tst_qlistview.cpp
-win32: LIBS += -luser32
diff --git a/tests/auto/widgets/itemviews/qlistwidget/qlistwidget.pro b/tests/auto/widgets/itemviews/qlistwidget/qlistwidget.pro
deleted file mode 100644
index b4aedf1bcf8..00000000000
--- a/tests/auto/widgets/itemviews/qlistwidget/qlistwidget.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qlistwidget
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-SOURCES += tst_qlistwidget.cpp
-
diff --git a/tests/auto/widgets/itemviews/qtableview/qtableview.pro b/tests/auto/widgets/itemviews/qtableview/qtableview.pro
deleted file mode 100644
index a02f96eb996..00000000000
--- a/tests/auto/widgets/itemviews/qtableview/qtableview.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtableview
-QT += widgets widgets-private testlib
-QT += core-private gui-private testlib-private
-
-SOURCES += tst_qtableview.cpp
diff --git a/tests/auto/widgets/itemviews/qtablewidget/qtablewidget.pro b/tests/auto/widgets/itemviews/qtablewidget/qtablewidget.pro
deleted file mode 100644
index 114ce115eb8..00000000000
--- a/tests/auto/widgets/itemviews/qtablewidget/qtablewidget.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtablewidget
-QT += widgets testlib
-SOURCES += tst_qtablewidget.cpp
diff --git a/tests/auto/widgets/itemviews/qtreeview/qtreeview.pro b/tests/auto/widgets/itemviews/qtreeview/qtreeview.pro
deleted file mode 100644
index 2530b44935d..00000000000
--- a/tests/auto/widgets/itemviews/qtreeview/qtreeview.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtreeview
-QT += widgets testlib
-QT += widgets-private gui-private core-private testlib-private
-SOURCES += tst_qtreeview.cpp
-HEADERS += ../../../../shared/fakedirmodel.h
diff --git a/tests/auto/widgets/itemviews/qtreewidget/qtreewidget.pro b/tests/auto/widgets/itemviews/qtreewidget/qtreewidget.pro
deleted file mode 100644
index 3fa0681691c..00000000000
--- a/tests/auto/widgets/itemviews/qtreewidget/qtreewidget.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtreewidget
-QT += widgets testlib
-SOURCES += tst_qtreewidget.cpp
diff --git a/tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro b/tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro
deleted file mode 100644
index 42a00618a20..00000000000
--- a/tests/auto/widgets/itemviews/qtreewidgetitemiterator/qtreewidgetitemiterator.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtreewidgetitemiterator
-QT += widgets testlib
-SOURCES += tst_qtreewidgetitemiterator.cpp
-
-
diff --git a/tests/auto/widgets/kernel/kernel.pro b/tests/auto/widgets/kernel/kernel.pro
deleted file mode 100644
index 6fba6363544..00000000000
--- a/tests/auto/widgets/kernel/kernel.pro
+++ /dev/null
@@ -1,32 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qapplication \
- qboxlayout \
- qformlayout \
- qgesturerecognizer \
- qgridlayout \
- qlayout \
- qstackedlayout \
- qtooltip \
- qwidget \
- qwidget_window \
- qwidgetmetatype \
- qwidgetsvariant \
- qwindowcontainer \
- qshortcut \
- qsizepolicy
-
-# QTBUG-87668
-android: SUBDIRS -= \
- qwidget
-
-darwin:SUBDIRS -= \
- qgesturerecognizer \
-
-qtConfig(action):SUBDIRS += \
- qaction \
- qactiongroup \
- qwidgetaction
-
-!qtConfig(shortcut): SUBDIRS -= \
- qshortcut
diff --git a/tests/auto/widgets/kernel/qaction/qaction.pro b/tests/auto/widgets/kernel/qaction/qaction.pro
deleted file mode 100644
index c57107b1b01..00000000000
--- a/tests/auto/widgets/kernel/qaction/qaction.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qaction
-QT += gui-private core-private widgets testlib
-SOURCES += tst_qaction.cpp
-
-
diff --git a/tests/auto/widgets/kernel/qactiongroup/qactiongroup.pro b/tests/auto/widgets/kernel/qactiongroup/qactiongroup.pro
deleted file mode 100644
index 87521edfe96..00000000000
--- a/tests/auto/widgets/kernel/qactiongroup/qactiongroup.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qactiongroup
-QT += widgets testlib
-SOURCES += tst_qactiongroup.cpp
-
-
diff --git a/tests/auto/widgets/kernel/qapplication/desktopsettingsaware/desktopsettingsaware.pro b/tests/auto/widgets/kernel/qapplication/desktopsettingsaware/desktopsettingsaware.pro
deleted file mode 100644
index 442bf33b61d..00000000000
--- a/tests/auto/widgets/kernel/qapplication/desktopsettingsaware/desktopsettingsaware.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-QT += widgets
-CONFIG -= app_bundle
-
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/desktopsettingsaware_helper
- } else {
- TARGET = ../../release/desktopsettingsaware_helper
- }
-} else {
- TARGET = ../desktopsettingsaware_helper
-}
-
-SOURCES += main.cpp
diff --git a/tests/auto/widgets/kernel/qapplication/modal/modal.pro b/tests/auto/widgets/kernel/qapplication/modal/modal.pro
deleted file mode 100644
index e832d908211..00000000000
--- a/tests/auto/widgets/kernel/qapplication/modal/modal.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-QT += widgets
-SOURCES += main.cpp \
- base.cpp
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/modal_helper
- } else {
- TARGET = ../../release/modal_helper
- }
-} else {
- TARGET = ../modal_helper
-}
-CONFIG -= app_bundle
-HEADERS += base.h
-
diff --git a/tests/auto/widgets/kernel/qapplication/qapplication.pro b/tests/auto/widgets/kernel/qapplication/qapplication.pro
deleted file mode 100644
index 5154c915cdd..00000000000
--- a/tests/auto/widgets/kernel/qapplication/qapplication.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = desktopsettingsaware modal
-
-test.depends += $$SUBDIRS
-SUBDIRS += test
diff --git a/tests/auto/widgets/kernel/qapplication/test/CMakeLists.txt b/tests/auto/widgets/kernel/qapplication/test/CMakeLists.txt
index a93a677417b..ad5209f9bfe 100644
--- a/tests/auto/widgets/kernel/qapplication/test/CMakeLists.txt
+++ b/tests/auto/widgets/kernel/qapplication/test/CMakeLists.txt
@@ -5,7 +5,6 @@
#####################################################################
# Collect test data
-list(APPEND test_data "../test/test.pro")
list(APPEND test_data "../tmp/README")
list(APPEND test_data "../modal")
diff --git a/tests/auto/widgets/kernel/qapplication/test/test.pro b/tests/auto/widgets/kernel/qapplication/test/test.pro
deleted file mode 100644
index 39b099261aa..00000000000
--- a/tests/auto/widgets/kernel/qapplication/test/test.pro
+++ /dev/null
@@ -1,28 +0,0 @@
-CONFIG += testcase
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += ../tst_qapplication.cpp
-
-builtin_testdata: DEFINES += BUILTIN_TESTDATA
-
-TESTDATA = ../test/test.pro ../tmp/README ../modal
-
-!android: SUBPROGRAMS = desktopsettingsaware modal
-
-debug_and_release {
- CONFIG(debug, debug|release) {
- TARGET = ../../debug/tst_qapplication
- !android: TEST_HELPER_INSTALLS = ../debug/helper
- for(file, SUBPROGRAMS): TEST_HELPER_INSTALLS += "../debug/$${file}"
- } else {
- TARGET = ../../release/tst_qapplication
- !android: TEST_HELPER_INSTALLS = ../release/helper
- for(file, SUBPROGRAMS): TEST_HELPER_INSTALLS += "../release/$${file}"
- }
-} else {
- TARGET = ../tst_qapplication
- !android: TEST_HELPER_INSTALLS = ../helper
- for(file, SUBPROGRAMS): TEST_HELPER_INSTALLS += "../$${file}"
-}
diff --git a/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp b/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
index 46ccc0c6620..00e6adbc32d 100644
--- a/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
+++ b/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
@@ -924,9 +924,9 @@ bool isPathListIncluded(const QStringList &l, const QStringList &r)
void tst_QApplication::libraryPaths()
{
#ifndef BUILTIN_TESTDATA
- const QString testDir = QFileInfo(QFINDTESTDATA("test/test.pro")).absolutePath();
+ const QString testDir = QFileInfo(QFINDTESTDATA("test/CMakeLists.txt")).absolutePath();
#else
- const QString testDir = QFileInfo(QFINDTESTDATA("test.pro")).absolutePath();
+ const QString testDir = QFileInfo(QFINDTESTDATA("CMakeLists.txt")).absolutePath();
#endif
QVERIFY(!testDir.isEmpty());
{
diff --git a/tests/auto/widgets/kernel/qboxlayout/qboxlayout.pro b/tests/auto/widgets/kernel/qboxlayout/qboxlayout.pro
deleted file mode 100644
index 1a2c6d6f667..00000000000
--- a/tests/auto/widgets/kernel/qboxlayout/qboxlayout.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qboxlayout
-QT += widgets testlib testlib-private
-SOURCES += tst_qboxlayout.cpp
-
-
diff --git a/tests/auto/widgets/kernel/qformlayout/qformlayout.pro b/tests/auto/widgets/kernel/qformlayout/qformlayout.pro
deleted file mode 100644
index 0766b50f680..00000000000
--- a/tests/auto/widgets/kernel/qformlayout/qformlayout.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qformlayout
-QT += widgets widgets-private testlib testlib-private
-SOURCES += tst_qformlayout.cpp
diff --git a/tests/auto/widgets/kernel/qgesturerecognizer/qgesturerecognizer.pro b/tests/auto/widgets/kernel/qgesturerecognizer/qgesturerecognizer.pro
deleted file mode 100644
index 7c9ddcfb036..00000000000
--- a/tests/auto/widgets/kernel/qgesturerecognizer/qgesturerecognizer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgesturerecognizer
-QT += widgets testlib gui-private core-private
-SOURCES += tst_qgesturerecognizer.cpp
diff --git a/tests/auto/widgets/kernel/qgridlayout/qgridlayout.pro b/tests/auto/widgets/kernel/qgridlayout/qgridlayout.pro
deleted file mode 100644
index 8947658e8c1..00000000000
--- a/tests/auto/widgets/kernel/qgridlayout/qgridlayout.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgridlayout
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private testlib-private
-
-SOURCES += tst_qgridlayout.cpp
-FORMS += sortdialog.ui
-
-
-
diff --git a/tests/auto/widgets/kernel/qlayout/qlayout.pro b/tests/auto/widgets/kernel/qlayout/qlayout.pro
deleted file mode 100644
index e768e19a268..00000000000
--- a/tests/auto/widgets/kernel/qlayout/qlayout.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qlayout
-
-QT += widgets widgets-private testlib testlib-private
-
-SOURCES += tst_qlayout.cpp
-TESTDATA += baseline/*
-
-android:!android-embedded {
- RESOURCES += \
- testdata.qrc
-}
diff --git a/tests/auto/widgets/kernel/qshortcut/qshortcut.pro b/tests/auto/widgets/kernel/qshortcut/qshortcut.pro
deleted file mode 100644
index 043d062d603..00000000000
--- a/tests/auto/widgets/kernel/qshortcut/qshortcut.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qshortcut
-
-# Project Configuration ----------------------------------------------
-INCLUDEPATH += ../
-
-# Normal Test Files --------------------------------------------------
-QT += widgets testlib
-HEADERS +=
-SOURCES += tst_qshortcut.cpp
diff --git a/tests/auto/widgets/kernel/qsizepolicy/qsizepolicy.pro b/tests/auto/widgets/kernel/qsizepolicy/qsizepolicy.pro
deleted file mode 100644
index d325bc4aeb1..00000000000
--- a/tests/auto/widgets/kernel/qsizepolicy/qsizepolicy.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-contains(QT_CONFIG, c++14): CONFIG += c++14
-TARGET = tst_qsizepolicy
-
-QT += widgets widgets-private testlib
-
-SOURCES += tst_qsizepolicy.cpp
diff --git a/tests/auto/widgets/kernel/qstackedlayout/qstackedlayout.pro b/tests/auto/widgets/kernel/qstackedlayout/qstackedlayout.pro
deleted file mode 100644
index 1f94c1b386e..00000000000
--- a/tests/auto/widgets/kernel/qstackedlayout/qstackedlayout.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstackedlayout
-QT += widgets testlib
-SOURCES += tst_qstackedlayout.cpp
-
-
-
diff --git a/tests/auto/widgets/kernel/qtooltip/qtooltip.pro b/tests/auto/widgets/kernel/qtooltip/qtooltip.pro
deleted file mode 100644
index 6e5dd738cb2..00000000000
--- a/tests/auto/widgets/kernel/qtooltip/qtooltip.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtooltip
-QT += widgets testlib
-SOURCES += tst_qtooltip.cpp
diff --git a/tests/auto/widgets/kernel/qwidget/qwidget.pro b/tests/auto/widgets/kernel/qwidget/qwidget.pro
deleted file mode 100644
index 56d3ee7b96a..00000000000
--- a/tests/auto/widgets/kernel/qwidget/qwidget.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-CONFIG += testcase
-testcase.timeout = 600 # this test is slow
-TARGET = tst_qwidget
-
-QT += widgets core-private gui-private widgets-private testlib testlib-private
-
-SOURCES += tst_qwidget.cpp
-RESOURCES = qwidget.qrc
-
-aix-g++*:QMAKE_CXXFLAGS+=-fpermissive
-
-CONFIG += x11inc
-
-mac {
- LIBS += -framework Security -framework AppKit
- OBJECTIVE_SOURCES += tst_qwidget_mac_helpers.mm
-}
-
-win32: LIBS += -luser32 -lgdi32
diff --git a/tests/auto/widgets/kernel/qwidget_window/qwidget_window.pro b/tests/auto/widgets/kernel/qwidget_window/qwidget_window.pro
deleted file mode 100644
index 00bf763c35e..00000000000
--- a/tests/auto/widgets/kernel/qwidget_window/qwidget_window.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwidget_window
-QT += widgets testlib core-private gui-private testlib-private
-SOURCES += tst_qwidget_window.cpp
diff --git a/tests/auto/widgets/kernel/qwidgetaction/qwidgetaction.pro b/tests/auto/widgets/kernel/qwidgetaction/qwidgetaction.pro
deleted file mode 100644
index f443758eea8..00000000000
--- a/tests/auto/widgets/kernel/qwidgetaction/qwidgetaction.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwidgetaction
-QT += widgets testlib testlib-private
-SOURCES += tst_qwidgetaction.cpp
-
-
diff --git a/tests/auto/widgets/kernel/qwidgetmetatype/qwidgetmetatype.pro b/tests/auto/widgets/kernel/qwidgetmetatype/qwidgetmetatype.pro
deleted file mode 100644
index 55228e6a1e2..00000000000
--- a/tests/auto/widgets/kernel/qwidgetmetatype/qwidgetmetatype.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwidgetmetatype
-QT += widgets testlib
-SOURCES += tst_qwidgetmetatype.cpp
diff --git a/tests/auto/widgets/kernel/qwidgetsvariant/qwidgetsvariant.pro b/tests/auto/widgets/kernel/qwidgetsvariant/qwidgetsvariant.pro
deleted file mode 100644
index 7979e920874..00000000000
--- a/tests/auto/widgets/kernel/qwidgetsvariant/qwidgetsvariant.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwidgetsvariant
-INCLUDEPATH += $$PWD/../../../other/qvariant_common
-SOURCES += tst_qwidgetsvariant.cpp
-QT += testlib widgets
-
diff --git a/tests/auto/widgets/kernel/qwindowcontainer/qwindowcontainer.pro b/tests/auto/widgets/kernel/qwindowcontainer/qwindowcontainer.pro
deleted file mode 100644
index 50069b7e3e9..00000000000
--- a/tests/auto/widgets/kernel/qwindowcontainer/qwindowcontainer.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qwindowcontainer
-QT += widgets testlib
-SOURCES += tst_qwindowcontainer.cpp
diff --git a/tests/auto/widgets/styles/qmacstyle/qmacstyle.pro b/tests/auto/widgets/styles/qmacstyle/qmacstyle.pro
deleted file mode 100644
index 90bf134ef12..00000000000
--- a/tests/auto/widgets/styles/qmacstyle/qmacstyle.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmacstyle
-QT += widgets-private testlib
-SOURCES += tst_qmacstyle.cpp
diff --git a/tests/auto/widgets/styles/qstyle/qstyle.pro b/tests/auto/widgets/styles/qstyle/qstyle.pro
deleted file mode 100644
index 4dc0525c497..00000000000
--- a/tests/auto/widgets/styles/qstyle/qstyle.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstyle
-QT += widgets testlib testlib-private
-SOURCES += tst_qstyle.cpp
diff --git a/tests/auto/widgets/styles/qstyleoption/qstyleoption.pro b/tests/auto/widgets/styles/qstyleoption/qstyleoption.pro
deleted file mode 100644
index bf12a6b30f2..00000000000
--- a/tests/auto/widgets/styles/qstyleoption/qstyleoption.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-TARGET = tst_qstyleoption
-
-CONFIG += testcase
-QT += widgets testlib
-
-SOURCES += tst_qstyleoption.cpp
diff --git a/tests/auto/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro b/tests/auto/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro
deleted file mode 100644
index 3bf1b940502..00000000000
--- a/tests/auto/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstylesheetstyle
-QT += widgets widgets-private gui-private testlib testlib-private
-
-SOURCES += tst_qstylesheetstyle.cpp
-RESOURCES += resources.qrc
-
-requires(qtConfig(private_tests))
diff --git a/tests/auto/widgets/styles/styles.pro b/tests/auto/widgets/styles/styles.pro
deleted file mode 100644
index 9d7464cb5b8..00000000000
--- a/tests/auto/widgets/styles/styles.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qmacstyle \
- qstyle \
- qstyleoption \
- qstylesheetstyle \
-
-!qtConfig(private_tests): SUBDIRS -= \
- qstylesheetstyle \
-
-# This test can only be run on Mac OS:
-!mac:SUBDIRS -= \
- qmacstyle \
-
-uikit|android|qnx: SUBDIRS -= \
- qstylesheetstyle \
diff --git a/tests/auto/widgets/util/qcompleter/qcompleter.pro b/tests/auto/widgets/util/qcompleter/qcompleter.pro
deleted file mode 100644
index fcdce93079a..00000000000
--- a/tests/auto/widgets/util/qcompleter/qcompleter.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TEMPLATE = app
-TARGET = tst_qcompleter
-QT += widgets testlib testlib-private
-
-SOURCES += tst_qcompleter.cpp
diff --git a/tests/auto/widgets/util/qscroller/qscroller.pro b/tests/auto/widgets/util/qscroller/qscroller.pro
deleted file mode 100644
index 29e8378f2b2..00000000000
--- a/tests/auto/widgets/util/qscroller/qscroller.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qscroller
-
-QT += widgets testlib gui-private
-SOURCES += tst_qscroller.cpp
diff --git a/tests/auto/widgets/util/qsystemtrayicon/qsystemtrayicon.pro b/tests/auto/widgets/util/qsystemtrayicon/qsystemtrayicon.pro
deleted file mode 100644
index e9310fc234f..00000000000
--- a/tests/auto/widgets/util/qsystemtrayicon/qsystemtrayicon.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qsystemtrayicon.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qsystemtrayicon
-QT += widgets testlib
-SOURCES += tst_qsystemtrayicon.cpp
-
-
diff --git a/tests/auto/widgets/util/util.pro b/tests/auto/widgets/util/util.pro
deleted file mode 100644
index 66d2a288eed..00000000000
--- a/tests/auto/widgets/util/util.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qcompleter \
- qscroller \
- qsystemtrayicon
diff --git a/tests/auto/widgets/widgets.pro b/tests/auto/widgets/widgets.pro
deleted file mode 100644
index 8b6c4722be0..00000000000
--- a/tests/auto/widgets/widgets.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- dialogs \
- effects \
- graphicsview \
- itemviews \
- kernel \
- styles \
- util \
- widgets \
diff --git a/tests/auto/widgets/widgets/qabstractbutton/qabstractbutton.pro b/tests/auto/widgets/widgets/qabstractbutton/qabstractbutton.pro
deleted file mode 100644
index 1d9074491e7..00000000000
--- a/tests/auto/widgets/widgets/qabstractbutton/qabstractbutton.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractbutton
-QT += widgets testlib gui-private
-SOURCES += tst_qabstractbutton.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qabstractscrollarea/qabstractscrollarea.pro b/tests/auto/widgets/widgets/qabstractscrollarea/qabstractscrollarea.pro
deleted file mode 100644
index 2d9aa52e3a3..00000000000
--- a/tests/auto/widgets/widgets/qabstractscrollarea/qabstractscrollarea.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qabstractscrollarea.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qabstractscrollarea
-QT += widgets testlib
-SOURCES += tst_qabstractscrollarea.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qabstractslider/qabstractslider.pro b/tests/auto/widgets/widgets/qabstractslider/qabstractslider.pro
deleted file mode 100644
index 95385e21724..00000000000
--- a/tests/auto/widgets/widgets/qabstractslider/qabstractslider.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qabstractslider
-QT += widgets testlib testlib-private
-SOURCES += tst_qabstractslider.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qabstractspinbox/qabstractspinbox.pro b/tests/auto/widgets/widgets/qabstractspinbox/qabstractspinbox.pro
deleted file mode 100644
index a4a6f84ee47..00000000000
--- a/tests/auto/widgets/widgets/qabstractspinbox/qabstractspinbox.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qabstractspinbox.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qabstractspinbox
-QT += widgets gui-private core-private testlib testlib-private
-SOURCES += tst_qabstractspinbox.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qbuttongroup/qbuttongroup.pro b/tests/auto/widgets/widgets/qbuttongroup/qbuttongroup.pro
deleted file mode 100644
index 36049cdf0df..00000000000
--- a/tests/auto/widgets/widgets/qbuttongroup/qbuttongroup.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qbuttongroup
-QT += widgets testlib
-SOURCES += tst_qbuttongroup.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qcalendarwidget/qcalendarwidget.pro b/tests/auto/widgets/widgets/qcalendarwidget/qcalendarwidget.pro
deleted file mode 100644
index f16110cbd16..00000000000
--- a/tests/auto/widgets/widgets/qcalendarwidget/qcalendarwidget.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcalendarwidget
-QT += widgets testlib
-SOURCES += tst_qcalendarwidget.cpp
diff --git a/tests/auto/widgets/widgets/qcheckbox/qcheckbox.pro b/tests/auto/widgets/widgets/qcheckbox/qcheckbox.pro
deleted file mode 100644
index 4282b25c9f3..00000000000
--- a/tests/auto/widgets/widgets/qcheckbox/qcheckbox.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcheckbox
-QT += widgets testlib
-SOURCES += tst_qcheckbox.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qcombobox/qcombobox.pro b/tests/auto/widgets/widgets/qcombobox/qcombobox.pro
deleted file mode 100644
index ba25a85634d..00000000000
--- a/tests/auto/widgets/widgets/qcombobox/qcombobox.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcombobox
-QT += widgets widgets-private gui-private core-private testlib testlib-private
-DEFINES += QTEST_QPA_MOUSE_HANDLING
-SOURCES += tst_qcombobox.cpp
-
-TESTDATA += qtlogo.png qtlogoinverted.png
diff --git a/tests/auto/widgets/widgets/qcommandlinkbutton/qcommandlinkbutton.pro b/tests/auto/widgets/widgets/qcommandlinkbutton/qcommandlinkbutton.pro
deleted file mode 100644
index be3cfcd1047..00000000000
--- a/tests/auto/widgets/widgets/qcommandlinkbutton/qcommandlinkbutton.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qcommandlinkbutton
-QT += widgets testlib
-SOURCES += tst_qcommandlinkbutton.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qdatetimeedit/qdatetimeedit.pro b/tests/auto/widgets/widgets/qdatetimeedit/qdatetimeedit.pro
deleted file mode 100644
index c4bc1cab210..00000000000
--- a/tests/auto/widgets/widgets/qdatetimeedit/qdatetimeedit.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdatetimeedit
-QT += widgets testlib core-private widgets-private
-SOURCES += tst_qdatetimeedit.cpp
diff --git a/tests/auto/widgets/widgets/qdial/qdial.pro b/tests/auto/widgets/widgets/qdial/qdial.pro
deleted file mode 100644
index 9bdd61f9d5a..00000000000
--- a/tests/auto/widgets/widgets/qdial/qdial.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdial
-QT += widgets testlib
-SOURCES += tst_qdial.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qdialogbuttonbox/qdialogbuttonbox.pro b/tests/auto/widgets/widgets/qdialogbuttonbox/qdialogbuttonbox.pro
deleted file mode 100644
index 7f2ad595816..00000000000
--- a/tests/auto/widgets/widgets/qdialogbuttonbox/qdialogbuttonbox.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-QT += widgets testlib
-SOURCES += tst_qdialogbuttonbox.cpp
-
-TARGET = tst_qdialogbuttonbox
-
-
diff --git a/tests/auto/widgets/widgets/qdockwidget/qdockwidget.pro b/tests/auto/widgets/widgets/qdockwidget/qdockwidget.pro
deleted file mode 100644
index 5c1ef520367..00000000000
--- a/tests/auto/widgets/widgets/qdockwidget/qdockwidget.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdockwidget
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qdockwidget.cpp
diff --git a/tests/auto/widgets/widgets/qdoublespinbox/qdoublespinbox.pro b/tests/auto/widgets/widgets/qdoublespinbox/qdoublespinbox.pro
deleted file mode 100644
index cc66eaae262..00000000000
--- a/tests/auto/widgets/widgets/qdoublespinbox/qdoublespinbox.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdoublespinbox
-QT += widgets testlib
-SOURCES += tst_qdoublespinbox.cpp
diff --git a/tests/auto/widgets/widgets/qfocusframe/qfocusframe.pro b/tests/auto/widgets/widgets/qfocusframe/qfocusframe.pro
deleted file mode 100644
index 404edcd0755..00000000000
--- a/tests/auto/widgets/widgets/qfocusframe/qfocusframe.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qfocusframe.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qfocusframe
-QT += widgets testlib
-SOURCES += tst_qfocusframe.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qfontcombobox/qfontcombobox.pro b/tests/auto/widgets/widgets/qfontcombobox/qfontcombobox.pro
deleted file mode 100644
index 418789ac0f5..00000000000
--- a/tests/auto/widgets/widgets/qfontcombobox/qfontcombobox.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qfontcombobox
-QT += widgets testlib
-SOURCES += tst_qfontcombobox.cpp
diff --git a/tests/auto/widgets/widgets/qframe/qframe.pro b/tests/auto/widgets/widgets/qframe/qframe.pro
deleted file mode 100644
index cf874cbc8e2..00000000000
--- a/tests/auto/widgets/widgets/qframe/qframe.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase testcase_lowdpi
-TARGET = tst_qframe
-
-QT += testlib widgets
-
-SOURCES += tst_qframe.cpp
-
-TESTDATA += images/*
diff --git a/tests/auto/widgets/widgets/qgroupbox/qgroupbox.pro b/tests/auto/widgets/widgets/qgroupbox/qgroupbox.pro
deleted file mode 100644
index 4a5e76ff656..00000000000
--- a/tests/auto/widgets/widgets/qgroupbox/qgroupbox.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qgroupbox
-QT += widgets testlib
-SOURCES += tst_qgroupbox.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qkeysequenceedit/qkeysequenceedit.pro b/tests/auto/widgets/widgets/qkeysequenceedit/qkeysequenceedit.pro
deleted file mode 100644
index c660b398ce7..00000000000
--- a/tests/auto/widgets/widgets/qkeysequenceedit/qkeysequenceedit.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qkeysequenceedit
-QT += widgets testlib
-SOURCES += tst_qkeysequenceedit.cpp
diff --git a/tests/auto/widgets/widgets/qlabel/qlabel.pro b/tests/auto/widgets/widgets/qlabel/qlabel.pro
deleted file mode 100644
index 6a5757fb5ca..00000000000
--- a/tests/auto/widgets/widgets/qlabel/qlabel.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qlabel
-
-QT += widgets widgets-private testlib
-QT += core-private gui-private
-
-SOURCES += tst_qlabel.cpp
-
-TESTDATA += testdata/* *.png
diff --git a/tests/auto/widgets/widgets/qlcdnumber/qlcdnumber.pro b/tests/auto/widgets/widgets/qlcdnumber/qlcdnumber.pro
deleted file mode 100644
index 1508806fb07..00000000000
--- a/tests/auto/widgets/widgets/qlcdnumber/qlcdnumber.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qlcdnumber.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qlcdnumber
-QT += widgets testlib
-SOURCES += tst_qlcdnumber.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qlineedit/qlineedit.pro b/tests/auto/widgets/widgets/qlineedit/qlineedit.pro
deleted file mode 100644
index cb24a80afdf..00000000000
--- a/tests/auto/widgets/widgets/qlineedit/qlineedit.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qlineedit
-QT += gui-private core-private widgets widgets-private testlib testlib-private
-SOURCES += tst_qlineedit.cpp
-
-osx: LIBS += -framework AppKit
diff --git a/tests/auto/widgets/widgets/qmainwindow/qmainwindow.pro b/tests/auto/widgets/widgets/qmainwindow/qmainwindow.pro
deleted file mode 100644
index 7e0a5320b0d..00000000000
--- a/tests/auto/widgets/widgets/qmainwindow/qmainwindow.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmainwindow
-QT += widgets widgets-private testlib
-SOURCES += tst_qmainwindow.cpp
diff --git a/tests/auto/widgets/widgets/qmdiarea/qmdiarea.pro b/tests/auto/widgets/widgets/qmdiarea/qmdiarea.pro
deleted file mode 100644
index 119204c10e4..00000000000
--- a/tests/auto/widgets/widgets/qmdiarea/qmdiarea.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmdiarea
-
-QT += gui-private widgets testlib
-
-INCLUDEPATH += .
-SOURCES += tst_qmdiarea.cpp
-DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII
-qtHaveModule(opengl): QT += opengl
-
-mac {
- LIBS += -framework Security
-}
diff --git a/tests/auto/widgets/widgets/qmdisubwindow/qmdisubwindow.pro b/tests/auto/widgets/widgets/qmdisubwindow/qmdisubwindow.pro
deleted file mode 100644
index e33271428f5..00000000000
--- a/tests/auto/widgets/widgets/qmdisubwindow/qmdisubwindow.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmdisubwindow
-QT += widgets widgets-private testlib
-INCLUDEPATH += .
-SOURCES += tst_qmdisubwindow.cpp
-DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII
diff --git a/tests/auto/widgets/widgets/qmenu/qmenu.pro b/tests/auto/widgets/widgets/qmenu/qmenu.pro
deleted file mode 100644
index 4a492ee9419..00000000000
--- a/tests/auto/widgets/widgets/qmenu/qmenu.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmenu
-QT += gui-private widgets testlib testlib-private
-SOURCES += tst_qmenu.cpp
-macx:{
- OBJECTIVE_SOURCES += tst_qmenu_mac.mm
- LIBS += -lobjc
-} else {
- DEFINES += QTEST_QPA_MOUSE_HANDLING
-}
diff --git a/tests/auto/widgets/widgets/qmenubar/qmenubar.pro b/tests/auto/widgets/widgets/qmenubar/qmenubar.pro
deleted file mode 100644
index bde00265178..00000000000
--- a/tests/auto/widgets/widgets/qmenubar/qmenubar.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qmenubar
-QT += widgets testlib testlib-private
-SOURCES += tst_qmenubar.cpp
-
-macos: {
- OBJECTIVE_SOURCES += tst_qmenubar_mac.mm
- LIBS += -framework AppKit
-}
diff --git a/tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro b/tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro
deleted file mode 100644
index 9a6b0e20407..00000000000
--- a/tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase testcase_lowdpi
-TARGET = tst_qopenglwidget
-QT += opengl opengl-private gui-private core-private testlib widgets openglwidgets
-
-SOURCES += tst_qopenglwidget.cpp
diff --git a/tests/auto/widgets/widgets/qplaintextedit/qplaintextedit.pro b/tests/auto/widgets/widgets/qplaintextedit/qplaintextedit.pro
deleted file mode 100644
index be4102ec75f..00000000000
--- a/tests/auto/widgets/widgets/qplaintextedit/qplaintextedit.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qplaintextedit
-
-QT += widgets widgets-private testlib
-QT += gui-private
-
-INCLUDEPATH += ../
-
-HEADERS +=
-SOURCES += tst_qplaintextedit.cpp
-
-osx: LIBS += -framework AppKit
diff --git a/tests/auto/widgets/widgets/qprogressbar/qprogressbar.pro b/tests/auto/widgets/widgets/qprogressbar/qprogressbar.pro
deleted file mode 100644
index 1de3e6309fa..00000000000
--- a/tests/auto/widgets/widgets/qprogressbar/qprogressbar.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qprogressbar
-QT += widgets testlib
-SOURCES += tst_qprogressbar.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qpushbutton/qpushbutton.pro b/tests/auto/widgets/widgets/qpushbutton/qpushbutton.pro
deleted file mode 100644
index 353ad06ca21..00000000000
--- a/tests/auto/widgets/widgets/qpushbutton/qpushbutton.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qpushbutton
-QT += widgets testlib
-SOURCES += tst_qpushbutton.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qradiobutton/qradiobutton.pro b/tests/auto/widgets/widgets/qradiobutton/qradiobutton.pro
deleted file mode 100644
index a89733e9e10..00000000000
--- a/tests/auto/widgets/widgets/qradiobutton/qradiobutton.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qradiobutton
-QT += widgets testlib
-SOURCES += tst_qradiobutton.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qscrollarea/qscrollarea.pro b/tests/auto/widgets/widgets/qscrollarea/qscrollarea.pro
deleted file mode 100644
index bdf18a02521..00000000000
--- a/tests/auto/widgets/widgets/qscrollarea/qscrollarea.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qscrollarea.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qscrollarea
-QT += widgets testlib
-SOURCES += tst_qscrollarea.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qscrollbar/qscrollbar.pro b/tests/auto/widgets/widgets/qscrollbar/qscrollbar.pro
deleted file mode 100644
index 51f955200b9..00000000000
--- a/tests/auto/widgets/widgets/qscrollbar/qscrollbar.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qscrollbar
-QT += widgets testlib testlib-private
-SOURCES += tst_qscrollbar.cpp
diff --git a/tests/auto/widgets/widgets/qsizegrip/qsizegrip.pro b/tests/auto/widgets/widgets/qsizegrip/qsizegrip.pro
deleted file mode 100644
index 1149b50febf..00000000000
--- a/tests/auto/widgets/widgets/qsizegrip/qsizegrip.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsizegrip
-INCLUDEPATH += .
-QT += widgets testlib
-SOURCES += tst_qsizegrip.cpp
diff --git a/tests/auto/widgets/widgets/qslider/qslider.pro b/tests/auto/widgets/widgets/qslider/qslider.pro
deleted file mode 100644
index 4c8b061459f..00000000000
--- a/tests/auto/widgets/widgets/qslider/qslider.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qslider.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qslider
-QT += widgets testlib
-SOURCES += tst_qslider.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qspinbox/qspinbox.pro b/tests/auto/widgets/widgets/qspinbox/qspinbox.pro
deleted file mode 100644
index 0541eaadeb4..00000000000
--- a/tests/auto/widgets/widgets/qspinbox/qspinbox.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qspinbox
-QT += widgets testlib
-SOURCES += tst_qspinbox.cpp
diff --git a/tests/auto/widgets/widgets/qsplashscreen/qsplashscreen.pro b/tests/auto/widgets/widgets/qsplashscreen/qsplashscreen.pro
deleted file mode 100644
index 0241d690776..00000000000
--- a/tests/auto/widgets/widgets/qsplashscreen/qsplashscreen.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsplashscreen
-QT += widgets testlib
-SOURCES += tst_qsplashscreen.cpp
diff --git a/tests/auto/widgets/widgets/qsplitter/qsplitter.pro b/tests/auto/widgets/widgets/qsplitter/qsplitter.pro
deleted file mode 100644
index 8ae745ea9d0..00000000000
--- a/tests/auto/widgets/widgets/qsplitter/qsplitter.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qsplitter
-QT += widgets testlib
-SOURCES += tst_qsplitter.cpp
-
-TESTDATA += extradata.txt setSizes3.dat
diff --git a/tests/auto/widgets/widgets/qstackedwidget/qstackedwidget.pro b/tests/auto/widgets/widgets/qstackedwidget/qstackedwidget.pro
deleted file mode 100644
index 2e8b86f35a5..00000000000
--- a/tests/auto/widgets/widgets/qstackedwidget/qstackedwidget.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-############################################################
-# Project file for autotest for file qstackedwidget.h
-############################################################
-
-CONFIG += testcase
-TARGET = tst_qstackedwidget
-QT += widgets testlib
-SOURCES += tst_qstackedwidget.cpp
-
-
diff --git a/tests/auto/widgets/widgets/qstatusbar/qstatusbar.pro b/tests/auto/widgets/widgets/qstatusbar/qstatusbar.pro
deleted file mode 100644
index 5cf40f7b36e..00000000000
--- a/tests/auto/widgets/widgets/qstatusbar/qstatusbar.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qstatusbar
-QT += widgets testlib
-SOURCES += tst_qstatusbar.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qtabbar/qtabbar.pro b/tests/auto/widgets/widgets/qtabbar/qtabbar.pro
deleted file mode 100644
index 01b3c4a4044..00000000000
--- a/tests/auto/widgets/widgets/qtabbar/qtabbar.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtabbar
-QT += widgets testlib
-SOURCES += tst_qtabbar.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qtabwidget/qtabwidget.pro b/tests/auto/widgets/widgets/qtabwidget/qtabwidget.pro
deleted file mode 100644
index a0f70ad1d41..00000000000
--- a/tests/auto/widgets/widgets/qtabwidget/qtabwidget.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtabwidget
-
-QT += widgets widgets-private testlib
-
-INCLUDEPATH += ../
-
-HEADERS +=
-SOURCES += tst_qtabwidget.cpp
-
-win32: LIBS += -luser32
diff --git a/tests/auto/widgets/widgets/qtextbrowser/qtextbrowser.pro b/tests/auto/widgets/widgets/qtextbrowser/qtextbrowser.pro
deleted file mode 100644
index dfdcf264978..00000000000
--- a/tests/auto/widgets/widgets/qtextbrowser/qtextbrowser.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextbrowser
-SOURCES += tst_qtextbrowser.cpp
-
-QT += widgets testlib
-
-TESTDATA += *.html *.md markdown.really subdir/*
-
-builtin_testdata: DEFINES += BUILTIN_TESTDATA
diff --git a/tests/auto/widgets/widgets/qtextedit/qtextedit.pro b/tests/auto/widgets/widgets/qtextedit/qtextedit.pro
deleted file mode 100644
index de8531daece..00000000000
--- a/tests/auto/widgets/widgets/qtextedit/qtextedit.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtextedit
-
-QT += widgets widgets-private gui-private core-private testlib
-
-SOURCES += tst_qtextedit.cpp
-
-osx: LIBS += -framework AppKit
-
-TESTDATA += fullWidthSelection
diff --git a/tests/auto/widgets/widgets/qtoolbar/qtoolbar.pro b/tests/auto/widgets/widgets/qtoolbar/qtoolbar.pro
deleted file mode 100644
index ef1a0e0ba09..00000000000
--- a/tests/auto/widgets/widgets/qtoolbar/qtoolbar.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtoolbar
-QT += widgets widgets-private testlib
-QT += gui-private
-SOURCES += tst_qtoolbar.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qtoolbox/qtoolbox.pro b/tests/auto/widgets/widgets/qtoolbox/qtoolbox.pro
deleted file mode 100644
index 19b3a03443e..00000000000
--- a/tests/auto/widgets/widgets/qtoolbox/qtoolbox.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtoolbox
-QT += widgets testlib
-SOURCES += tst_qtoolbox.cpp
-
-
-
diff --git a/tests/auto/widgets/widgets/qtoolbutton/qtoolbutton.pro b/tests/auto/widgets/widgets/qtoolbutton/qtoolbutton.pro
deleted file mode 100644
index 441477e9562..00000000000
--- a/tests/auto/widgets/widgets/qtoolbutton/qtoolbutton.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qtoolbutton
-QT += widgets testlib
-SOURCES += tst_qtoolbutton.cpp
diff --git a/tests/auto/widgets/widgets/widgets.pro b/tests/auto/widgets/widgets/widgets.pro
deleted file mode 100644
index 9019ed65b19..00000000000
--- a/tests/auto/widgets/widgets/widgets.pro
+++ /dev/null
@@ -1,74 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qabstractbutton \
- qabstractscrollarea \
- qabstractslider \
- qabstractspinbox \
- qbuttongroup \
- qcalendarwidget \
- qcheckbox \
- qcombobox \
- qcommandlinkbutton \
- qdatetimeedit \
- qdial \
- qdialogbuttonbox \
- qdockwidget \
- qdoublespinbox \
- qfocusframe \
- qfontcombobox \
- qframe \
- qgroupbox \
- qkeysequenceedit \
- qlabel \
- qlcdnumber \
- qlineedit \
- qmainwindow \
- qmdiarea \
- qmdisubwindow \
- qmenu \
- qmenubar \
- qplaintextedit \
- qprogressbar \
- qpushbutton \
- qradiobutton \
- qscrollarea \
- qscrollbar \
- qsizegrip \
- qslider \
- qspinbox \
- qsplitter \
- qstackedwidget \
- qstatusbar \
- qtabbar \
- qtabwidget \
- qtextbrowser \
- qtextedit \
- qtoolbar \
- qtoolbox \
- qtoolbutton \
-
-android: SUBDIRS -= \
- # QTBUG-87417
- qlineedit \
- # QTBUG-87420
- qmdiarea \
- # QTBUG-87671
- qmenu \
- # QTBUG-87421
- qmenubar
-
-!qtConfig(shortcut): SUBDIRS -= \
- qkeysequenceedit
-
-# The following tests depend on private API:
-!qtConfig(private_tests): SUBDIRS -= \
- qabstractspinbox \
- qcombobox \
- qmainwindow \
- qtextedit \
- qtoolbar \
-
-qtConfig(opengl): SUBDIRS += qopenglwidget
-
-# QTBUG-87671
-android: SUBDIRS -= qopenglwidget
diff --git a/tests/auto/xml/dom/dom.pro b/tests/auto/xml/dom/dom.pro
deleted file mode 100644
index 17cfafcea7b..00000000000
--- a/tests/auto/xml/dom/dom.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- qdom \
-
diff --git a/tests/auto/xml/dom/qdom/qdom.pro b/tests/auto/xml/dom/qdom/qdom.pro
deleted file mode 100644
index dd1fa1a75bf..00000000000
--- a/tests/auto/xml/dom/qdom/qdom.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-CONFIG += testcase
-TARGET = tst_qdom
-SOURCES += tst_qdom.cpp
-
-QT = core xml testlib
-
-TESTDATA += testdata/* doubleNamespaces.xml umlaut.xml
diff --git a/tests/auto/xml/xml.pro b/tests/auto/xml/xml.pro
deleted file mode 100644
index 708cdae0168..00000000000
--- a/tests/auto/xml/xml.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- dom \
-
-# QTBUG-87671
-android: SUBDIRS -= \
- dom