summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2020-12-17 14:55:57 +0100
committerJoerg Bornemann <joerg.bornemann@qt.io>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 <edward.welbourne@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
-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 c607898b71..0000000000
--- 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 ea0d1fa572..0000000000
--- 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 5b43ce1cd5..0000000000
--- 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 d295f6320c..0000000000
--- 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 577aa734d6..0000000000
--- 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 91f29a232c..0000000000
--- 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 11a280e4ce..0000000000
--- 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 5751432980..0000000000
--- 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 f55b7cb448..0000000000
--- 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 802bd12222..0000000000
--- 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 f432fab05d..0000000000
--- 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 7474d5d54d..0000000000
--- 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 4f1871fe0a..0000000000
--- 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 7466200dfc..0000000000
--- 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 395c4682f9..0000000000
--- 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 7dce10a902..0000000000
--- 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 5d8efdcfd3..0000000000
--- 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 8b53f3e990..0000000000
--- 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 f60e67681d..0000000000
--- 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 364dbb11a6..0000000000
--- 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 b71dfefd20..0000000000
--- 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 8de2991ac2..0000000000
--- 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 ace72ec93e..0000000000
--- 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 95f11f6f23..0000000000
--- 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 f4c8062468..0000000000
--- 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 62d9b7e409..0000000000
--- 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 a61291a9e4..0000000000
--- 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 4d8af3f0c6..0000000000
--- 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 f35f310c19..0000000000
--- 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 1174084591..0000000000
--- 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 de86f855ed..0000000000
--- 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 e8967a82db..0000000000
--- 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 35a63498f8..0000000000
--- 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 21c33e4c99..0000000000
--- 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 6e99051951..0000000000
--- 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 cb7850c7d6..0000000000
--- 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 a32ab7abeb..0000000000
--- 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 52fb9e3163..0000000000
--- 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 8f447be514..0000000000
--- 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 87397b491d..0000000000
--- 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 4df19215f0..0000000000
--- 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 ec9d7db658..0000000000
--- 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 0f451754f2..0000000000
--- 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 8c5eb91f05..0000000000
--- 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 14067f638a..0000000000
--- 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 0808114bd3..0000000000
--- 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 ebeac6e211..0000000000
--- 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 0b6c8cbc76..0000000000
--- 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 288ccf063e..0000000000
--- 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 1fe2db81b0..0000000000
--- 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 73447030fb..0000000000
--- 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 13153e8d0a..0000000000
--- 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 744750fbbe..0000000000
--- 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 5e52d82ed6..0000000000
--- 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 0704426f09..0000000000
--- 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 5237f8941a..0000000000
--- 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 84efbfbfd2..0000000000
--- 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 9c94da0969..0000000000
--- 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 2cfd7e086c..0000000000
--- 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 0447c3e2d8..0000000000
--- 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 f3ba106720..0000000000
--- 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 3866163220..0000000000
--- 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 dbf87fbfc5..0000000000
--- 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 cc403ba9e9..0000000000
--- 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 928a96e62a..0000000000
--- 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 b5c0843abc..0000000000
--- 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 9cebe1e2fb..0000000000
--- 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 add9ae7119..0000000000
--- 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 56f995392b..0000000000
--- 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 a384e5fee6..0000000000
--- 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 521b67aca9..0000000000
--- 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 ee2c0d1c52..0000000000
--- 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 a5eb5b576c..0000000000
--- 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 99261c2d51..0000000000
--- 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 0a16eb19bf..0000000000
--- 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 33318618e4..0000000000
--- 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 54c3ceeb5b..0000000000
--- 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 c8ed4d3694..0000000000
--- 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 c9b5e30cd1..0000000000
--- 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 8a3f614546..0000000000
--- 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 a0cf7a7b68..0000000000
--- 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 293502a33d..0000000000
--- 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 3466d6f21b..0000000000
--- 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 5c7e455360..0000000000
--- 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 077d24d49f..0000000000
--- 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 8f94f6ce28..0000000000
--- 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 737609ba4c..0000000000
--- 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 092e6f7b2b..0000000000
--- 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 d16f0fb3f6..0000000000
--- 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 6b83dc1ecc..0000000000
--- 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 e7f408716f..0000000000
--- 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 b2fbea4fc3..0000000000
--- 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 3b45ba9cb2..0000000000
--- 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 2c8654ccfa..0000000000
--- 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 40f64b200f..0000000000
--- 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 6e27f32dc4..0000000000
--- 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 3c80ea77c2..0000000000
--- 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 5fc0c7be71..0000000000
--- 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 c701a69e04..0000000000
--- 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 5f1c55f038..0000000000
--- 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 f770f68593..0000000000
--- 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 de6bd3a53a..0000000000
--- 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 a41f35fd50..0000000000
--- 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 df710a4dcd..0000000000
--- 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 c37654876c..0000000000
--- 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 f6d7a6d74d..0000000000
--- 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 7400f6981f..0000000000
--- 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 79e36d3881..0000000000
--- 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 97081aa333..0000000000
--- 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 ad475cef7e..0000000000
--- 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 5d51b3fba3..0000000000
--- 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 13631aba67..0000000000
--- 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 f503c97b82..0000000000
--- 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 e69de29bb2..0000000000
--- 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 4de6cc29e2..0000000000
--- 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 f709784e2f..0000000000
--- 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 0cbc3db0e1..0000000000
--- 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 61f333ec69..0000000000
--- 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 78d3cc2e54..0000000000
--- 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 193bd9e59b..0000000000
--- 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 6365a18756..0000000000
--- 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 1262b1775c..0000000000
--- 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 f60cae1011..0000000000
--- 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 c8d26c997b..0000000000
--- 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 1931507427..0000000000
--- 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 6240069f09..0000000000
--- 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 c328f23144..0000000000
--- 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 cc5b40ef42..0000000000
--- 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 0e320650fd..0000000000
--- 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 1b5d7eadb5..0000000000
--- 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 9155362d1d..0000000000
--- 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 ccd9592634..0000000000
--- 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 31470ae583..0000000000
--- 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 7bda687ef4..0000000000
--- 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 4c927a876b..0000000000
--- 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 538c16ecfe..0000000000
--- 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 91f803d740..0000000000
--- 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 31a243c23f..0000000000
--- 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 3ac3b8edc3..0000000000
--- 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 d7fe0c632d..0000000000
--- 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 e9f30aeb4a..0000000000
--- 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 dd05da3a19..0000000000
--- 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 ad4d711cba..0000000000
--- 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 915eb1d44b..0000000000
--- 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 745511da7b..0000000000
--- 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 aa3e9df254..0000000000
--- 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 b9fbd3427f..0000000000
--- 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 67325ac70f..0000000000
--- 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 c1eb3d169e..0000000000
--- 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 4f7b547851..0000000000
--- 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 0dd3d33552..0000000000
--- 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 a058b77ea7..0000000000
--- 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 881ec4d41e..0000000000
--- 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 3775906470..0000000000
--- 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 445f230fa5..0000000000
--- 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 a8c9c663f3..0000000000
--- 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 ea1712ad2f..0000000000
--- 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 0ad236e882..0000000000
--- 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 3d39210b9e..0000000000
--- 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 f418a0deee..0000000000
--- 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 0a6240c422..0000000000
--- 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 8b13da1933..0000000000
--- 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 73eb38c9da..0000000000
--- 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 9efd126e13..0000000000
--- 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 0c5a20a239..0000000000
--- 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 3cc184985c..0000000000
--- 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 c14c38c839..0000000000
--- 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 11949b95d5..0000000000
--- 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 73fddf4d26..0000000000
--- 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 f3a8558ef2..0000000000
--- 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 1409cd83c9..0000000000
--- 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 3ca646aaca..0000000000
--- 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 980aa1a506..0000000000
--- 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 434bf7b945..0000000000
--- 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 7c3a0bf607..0000000000
--- 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 08f7036c92..0000000000
--- 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 c2625be85a..0000000000
--- 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 c8bb37eff2..0000000000
--- 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 9d1c0c8fdf..0000000000
--- 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 89476e62f5..0000000000
--- 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 2e2f8600c3..0000000000
--- 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 a3220fd547..0000000000
--- 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 56a39a49e7..0000000000
--- 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 979124473e..0000000000
--- 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 ac2dfa9e68..0000000000
--- 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 742038d5cd..0000000000
--- 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 70e4ef497e..0000000000
--- 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 df4bbc9e9e..0000000000
--- 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 bcb72c9ea7..0000000000
--- 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 8c207d1413..0000000000
--- 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 aa487be8c0..0000000000
--- 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 609f04e8a9..0000000000
--- 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 37c0e09c74..0000000000
--- 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 23063c052e..0000000000
--- 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 8c05f16008..0000000000
--- 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 1b6255b03f..0000000000
--- 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 0df31117a7..0000000000
--- 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 a1a1c55383..0000000000
--- 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 3261a6dbba..0000000000
--- 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 448b4cbe21..0000000000
--- 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 62acd51cea..0000000000
--- 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 8d3be9c2ac..0000000000
--- 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 45d73e1eb8..0000000000
--- 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 6b55918f03..0000000000
--- 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 90da265000..0000000000
--- 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 d91ffd60a1..0000000000
--- 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 720e35c226..0000000000
--- 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 4978d4ed04..0000000000
--- 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 7280f66863..0000000000
--- 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 594ccefcf1..0000000000
--- 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 9da26b71ff..0000000000
--- 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 7379765599..0000000000
--- 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 6b4ae1ef5e..0000000000
--- 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 08a4d6dd0c..0000000000
--- 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 54f0ac905f..0000000000
--- 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 3d21a6546b..0000000000
--- 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 6be725af7e..0000000000
--- 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 2ce9790d91..0000000000
--- 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 1c8ef2cd24..0000000000
--- 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 a250ba999e..0000000000
--- 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 d6f75969d5..0000000000
--- 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 fd3ed1c6df..0000000000
--- 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 1cfcf314f3..0000000000
--- 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 ea211beaef..0000000000
--- 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 56bc126652..0000000000
--- 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 dde176433c..0000000000
--- 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 98e48b706f..0000000000
--- 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 fe10ca4acd..0000000000
--- 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 0ba7926f9a..0000000000
--- 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 e1a47fb7d7..0000000000
--- 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 4c646d42c6..0000000000
--- 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 1c43c5ca04..0000000000
--- 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 29eb2906e9..0000000000
--- 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 e63d2dd614..0000000000
--- 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 07deff036d..0000000000
--- 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 4f6e74386c..0000000000
--- 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 880bd1c631..0000000000
--- 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 58bc11606b..0000000000
--- 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 a7397a7390..0000000000
--- 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 be6a930e52..0000000000
--- 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 b99fe91fe3..0000000000
--- 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 e5709207d1..0000000000
--- 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 56dd5f598c..0000000000
--- 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 e6ef71f20f..0000000000
--- 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 17844f27d2..0000000000
--- 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 c44a6319c3..0000000000
--- 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 4b78fa9454..0000000000
--- 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 f1db8f65a2..0000000000
--- 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 d7e19f97b1..0000000000
--- 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 4ca35d8046..0000000000
--- 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 9044354c07..0000000000
--- 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 542ad1329a..0000000000
--- 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 483914c13d..0000000000
--- 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 0a7b947c79..0000000000
--- 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 ea1f634ac1..0000000000
--- 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 c47ea9c87c..0000000000
--- 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 06a7c6a683..0000000000
--- 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 89d765dc28..0000000000
--- 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 53bdccb3a3..0000000000
--- 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 1b5f0aca34..0000000000
--- 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 779aee7f6b..0000000000
--- 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 68be4669cd..0000000000
--- 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 b31a52996e..0000000000
--- 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 fd6ace8277..0000000000
--- 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 972cf2f3f2..0000000000
--- 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 1cd2a05250..0000000000
--- 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 8efa4e679d..0000000000
--- 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 ddd5f9b261..0000000000
--- 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 c4aeb5e99c..0000000000
--- 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 62b8fb064c..0000000000
--- 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 abf63ebef5..0000000000
--- 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 7de50ba6e6..0000000000
--- 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 787df6b648..0000000000
--- 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 2d0f5b41d1..0000000000
--- 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 641d3e0003..0000000000
--- 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 c3ed27d979..0000000000
--- 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 8cdcc10bd7..0000000000
--- 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 278d5607cd..0000000000
--- 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 c092bbb1b1..0000000000
--- 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 e29738c18a..0000000000
--- 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 d0e8cfdf24..0000000000
--- 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 8468d2ab44..0000000000
--- 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 e54512d6c9..0000000000
--- 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 8ac775f21d..0000000000
--- 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 dfe4824027..0000000000
--- 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 938e336939..0000000000
--- 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 5cfeade1ee..0000000000
--- 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 0428fdfe08..0000000000
--- 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 534f2acbff..0000000000
--- 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 ae55b5d8af..0000000000
--- 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 20f0bb2914..0000000000
--- 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 786b0e97a5..0000000000
--- 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 4dd31160a1..0000000000
--- 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 dce2af8bf1..0000000000
--- 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 1c9098dcf9..0000000000
--- 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 8b579cb575..0000000000
--- 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 06467d0ff0..0000000000
--- 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 d04d0da3cc..0000000000
--- 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 ddb3657700..0000000000
--- 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 89ed63e16b..0000000000
--- 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 02b9b2791d..0000000000
--- 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 9b09e5e4f3..0000000000
--- 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 f48b07a14a..0000000000
--- 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 8abaa0b1be..0000000000
--- 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 a76ceb149c..0000000000
--- 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 57f752f0b0..0000000000
--- 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 23c5682999..0000000000
--- 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 190e4b0fa7..0000000000
--- 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 bc2a1f0dce..0000000000
--- 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 12a900a7c6..0000000000
--- 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 16181f21cf..0000000000
--- 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 ffe134cbb6..0000000000
--- 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 b9350172f5..0000000000
--- 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 57f752f0b0..0000000000
--- 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 28dcadcbfa..0000000000
--- 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 d8c1c9fa5f..0000000000
--- 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 b1126bfe73..0000000000
--- 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 b9350172f5..0000000000
--- 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 a21f941866..0000000000
--- 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 d69a6f5c3f..0000000000
--- 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 b0f6240552..0000000000
--- 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 2f9215648a..0000000000
--- 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 d21e5d4a74..0000000000
--- 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 007fd19eb5..0000000000
--- 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 be535c1846..0000000000
--- 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 81f8c1fea4..0000000000
--- 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 35fe21e788..0000000000
--- 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 3caf2912f9..0000000000
--- 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 2de9693561..0000000000
--- 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 36b6087ede..0000000000
--- 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 5474d477e4..0000000000
--- 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 bb4de3e2b3..0000000000
--- 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 35dbf613d9..0000000000
--- 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 1ccbe924ae..0000000000
--- 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 75dc21cf0a..0000000000
--- 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 ed7df603bb..0000000000
--- 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 4dd2d6c547..0000000000
--- 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 29496868fe..0000000000
--- 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 140f198811..0000000000
--- 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 830d130a05..0000000000
--- 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 dd98937ee3..0000000000
--- 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 1dd03391e8..0000000000
--- 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 3651abaafa..0000000000
--- 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 5bc35209c0..0000000000
--- 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 f2e3e0c8e1..0000000000
--- 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 7533a53c34..0000000000
--- 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 f599372c6f..0000000000
--- 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 bbadd1ada1..0000000000
--- 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 59e22d24a1..0000000000
--- 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 44891b7ba5..0000000000
--- 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 4404efa0b3..0000000000
--- 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 b98b8f56e8..0000000000
--- 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 30c98f4a11..0000000000
--- 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 32701c2c9c..0000000000
--- 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 f4b5747216..0000000000
--- 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 5b4c6ab90a..0000000000
--- 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 7f19bc7545..0000000000
--- 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 72a36876b7..0000000000
--- 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 b0271e8ea2..0000000000
--- 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 b82d3bc6e0..0000000000
--- 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 3d5fb3d8e4..0000000000
--- 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 b3f3be08a5..0000000000
--- 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 7663a880eb..0000000000
--- 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 0e2cd2771c..0000000000
--- 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 c3c11fa81b..0000000000
--- 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 42081181b4..0000000000
--- 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 c6d1100335..0000000000
--- 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 e4453affa5..0000000000
--- 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 21bb040b8d..0000000000
--- 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 a5c0d63cb9..0000000000
--- 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 e2dd431055..0000000000
--- 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 3ada382ff4..0000000000
--- 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 86396cf51c..0000000000
--- 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 c6c5950ff1..0000000000
--- 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 6f2cea20ad..0000000000
--- 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 188bb5b463..0000000000
--- 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 f9384643ef..0000000000
--- 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 0307b0c1eb..0000000000
--- 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 890976d26c..0000000000
--- 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 eab5df9dc3..0000000000
--- 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 acc1752721..0000000000
--- 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 e96d1398ca..0000000000
--- 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 641bb7341b..0000000000
--- 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 76b1088595..0000000000
--- 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 7085c9d881..0000000000
--- 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 45c0aa4061..0000000000
--- 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 f6ff0d0421..0000000000
--- 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 7c1f026bdb..0000000000
--- 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 1b434a2a74..0000000000
--- 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 bc48a9fb39..0000000000
--- 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 aca7d29fcd..0000000000
--- 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 4bf198e171..0000000000
--- 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 edcc91e8ed..0000000000
--- 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 474836fba2..0000000000
--- 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 a7d50ece43..0000000000
--- 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 46dd70289b..0000000000
--- 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 1c978953d6..0000000000
--- 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 9c769052ed..0000000000
--- 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 91f104305c..0000000000
--- 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 97135d279e..0000000000
--- 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 db0024864a..0000000000
--- 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 8492daefc1..0000000000
--- 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 ac976e9b9c..0000000000
--- 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 7e35f92474..0000000000
--- 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 8e46320e0c..0000000000
--- 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 2744491151..0000000000
--- 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 8d17090545..0000000000
--- 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 3867ac5741..0000000000
--- 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 63187c9668..0000000000
--- 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 3d80b668df..0000000000
--- 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 5eaf8dc881..0000000000
--- 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 4d91e0cf36..0000000000
--- 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 6a23e52d95..0000000000
--- 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 ef438d6399..0000000000
--- 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 640ce4cd09..0000000000
--- 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 c7be60a82d..0000000000
--- 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 6a23e52d95..0000000000
--- 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 6a23e52d95..0000000000
--- 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 6a23e52d95..0000000000
--- 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 6a23e52d95..0000000000
--- 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 935f43630c..0000000000
--- 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 6a23e52d95..0000000000
--- 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 6a23e52d95..0000000000
--- 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 7e1119c117..0000000000
--- 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 0bbb6b3c0e..0000000000
--- 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 7954a2f74b..0000000000
--- 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 44a365c9a5..0000000000
--- 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 bd2db9fb6d..0000000000
--- 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 6a23e52d95..0000000000
--- 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 4d91e0cf36..0000000000
--- 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 2cfcb4794e..0000000000
--- 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 48f28c4c8b..0000000000
--- 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 04cef29a64..0000000000
--- 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 1e12a41dea..0000000000
--- 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 345e3d13b9..0000000000
--- 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 e19d884548..0000000000
--- 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 dd22d69ce6..0000000000
--- 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 bc88a0fa42..0000000000
--- 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 0a6f45c8fd..f275b97efe 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 5c15ad84be..0000000000
--- 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 de27504a9b..0000000000
--- 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 5908648378..0000000000
--- 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 11a5d58dc8..0000000000
--- 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 c046c75522..0000000000
--- 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 82223222a8..0000000000
--- 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 68129f356f..0000000000
--- 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 d0b9bb1fc3..0000000000
--- 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 da1f87e76a..0000000000
--- 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 19aec43072..0000000000
--- 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 ee4ea28b5b..0000000000
--- 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 ddec0d2354..0000000000
--- 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 ff21d6afa5..0000000000
--- 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 4dcddc8feb..0000000000
--- 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 a8b793dbc6..0000000000
--- 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 e993d07126..0000000000
--- 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 91a4cf306c..0000000000
--- 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 3834add115..0000000000
--- 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 ef385a7798..0000000000
--- 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 1a76085c1b..0000000000
--- 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 12ad7dabc2..0000000000
--- 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 657a63a5d7..0000000000
--- 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 ff048d0429..0000000000
--- 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 edbc0db177..0000000000
--- 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 703c530e35..0000000000
--- 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 31019d1573..0000000000
--- 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 718f2b51de..0000000000
--- 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 9dfa29b0fc..0000000000
--- 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 980c247ab5..0000000000
--- 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 4da90c1096..0000000000
--- 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 1f338a909b..0000000000
--- 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 f9c08377dd..0000000000
--- 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 502ec78024..0000000000
--- 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 bdbec1e9f8..0000000000
--- 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 d21b3a62a9..0000000000
--- 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 af5203e152..0000000000
--- 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 02765efdbd..0000000000
--- 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 bae67e70a4..0000000000
--- 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 a6156ed5b6..0000000000
--- 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 91ac28fe0d..0000000000
--- 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 8b3badadb0..0000000000
--- 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 6e4913db5d..0000000000
--- 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 418d6dce62..0000000000
--- 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 04806de5f7..0000000000
--- 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 a6156ed5b6..0000000000
--- 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 70526426aa..0000000000
--- 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 13bd1fa270..0000000000
--- 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 710dfea682..0000000000
--- 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 a985f35a14..0000000000
--- 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 21f39567fb..0000000000
--- 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 20ec7572fb..0000000000
--- 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 9dd091374f..0000000000
--- 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 53bb012f7c..0000000000
--- 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 7b27ee4217..0000000000
--- 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 f821702564..0000000000
--- 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 1540e75c28..0000000000
--- 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 c153fa37d9..0000000000
--- 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 964e466228..0000000000
--- 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 cc888f1d10..0000000000
--- 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 f0430d55e6..0000000000
--- 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 5e4d65a49f..0000000000
--- 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 2c3305e872..0000000000
--- 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 3db4bed973..0000000000
--- 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 ec230601c4..0000000000
--- 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 5894bee9d5..0000000000
--- 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 ca47df22bd..0000000000
--- 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 d953c6d367..0000000000
--- 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 96fc704c07..0000000000
--- 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 b7dea67894..0000000000
--- 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 4432ee20c1..0000000000
--- 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 abfc70883e..0000000000
--- 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 aa72a80559..0000000000
--- 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 ca4a0a07e9..0000000000
--- 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 795dd89895..0000000000
--- 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 9c34a873bc..0000000000
--- 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 bfb2e0930c..0000000000
--- 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 a73f97ccc6..0000000000
--- 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 9dbae5c4ee..0000000000
--- 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 18c9c8d198..0000000000
--- 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 ff65ab728c..0000000000
--- 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 6ec4a8de05..0000000000
--- 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 d49bff14fd..0000000000
--- 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 25e24561ae..0000000000
--- 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 562bfbdc25..0000000000
--- 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 5ee7b1a21f..0000000000
--- 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 2706bf9d5b..0000000000
--- 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 b758de1a9e..0000000000
--- 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 3391b5a296..0000000000
--- 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 4d01b290f5..0000000000
--- 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 c11000b7c2..0000000000
--- 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 25f8b889a0..0000000000
--- 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 7e003304af..0000000000
--- 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 19853b74ad..0000000000
--- 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 f2b5aa619f..0000000000
--- 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 f2b5aa619f..0000000000
--- 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 f2b5aa619f..0000000000
--- 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 77409947a7..0000000000
--- 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 0a739f0a0e..0000000000
--- 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 d1fd4be86c..0000000000
--- 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 c2101b0611..0000000000
--- 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 237c2fc698..0000000000
--- 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 6c05c288cf..0000000000
--- 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 9d4d5964c9..0000000000
--- 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 23d0aed959..0000000000
--- 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 e23018f96a..0000000000
--- 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 70c1222988..0000000000
--- 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 b7aa256ded..0000000000
--- 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 61054b40e4..0000000000
--- 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 abbe31d1ef..0000000000
--- 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 3e283c05a4..0000000000
--- 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 7f38528f5f..0000000000
--- 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 ec8189717e..0000000000
--- 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 9a478b134e..0000000000
--- 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 14dbe779db..0000000000
--- 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 a4e91e38bd..0000000000
--- 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 d73d541502..0000000000
--- 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 d9cdad1bf5..0000000000
--- 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 e134c5d934..0000000000
--- 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 29607551c3..0000000000
--- 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 e55848e4bd..0000000000
--- 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 6cd797e805..0000000000
--- 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 3a1678b5f3..0000000000
--- 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 a87257decb..0000000000
--- 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 e34928776f..0000000000
--- 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 5ae27c6570..0000000000
--- 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 e6d610e980..0000000000
--- 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 3c9f03842d..0000000000
--- 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 24645c850c..0000000000
--- 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 89ac465e81..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 f1030d41ef..0000000000
--- 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 09458bd9c3..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 1e97d5cbae..0000000000
--- 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 cce822da6e..0000000000
--- 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 fe097edf20..0000000000
--- 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 0d20117ed0..0000000000
--- 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 d0e8b4c982..0000000000
--- 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 cb9d364b71..0000000000
--- 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 76ec0471ca..0000000000
--- 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 9ea1aaacdf..0000000000
--- 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 ba46786750..0000000000
--- 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 c108c3d8af..0000000000
--- 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 80e79b1c1a..0000000000
--- 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 5a0f0337e6..0000000000
--- 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 37552f1fca..0000000000
--- 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 e8b95a06a7..0000000000
--- 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 eac4ef9365..0000000000
--- 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 57bd78bcee..0000000000
--- 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 c3eae5f7e1..0000000000
--- 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 e0725d038e..0000000000
--- 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 2098d9dd2f..0000000000
--- 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 a6c4f70b8d..0000000000
--- 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 d6e24b9b33..0000000000
--- 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 94e8fe8606..0000000000
--- 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 087cf8856c..0000000000
--- 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 60d4d810d4..0000000000
--- 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 76431b04b0..0000000000
--- 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 f9daacf5d1..0000000000
--- 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 24d4b776be..0000000000
--- 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 78217e582e..0000000000
--- 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 0182a0c837..0000000000
--- 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 8c72dca336..0000000000
--- 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 0e6e830185..0000000000
--- 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 36708dfd59..0000000000
--- 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 1e7185b600..0000000000
--- 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 07488ef40f..0000000000
--- 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 a9aedc4c0d..0000000000
--- 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 5020658835..0000000000
--- 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 75b74bbf4d..0000000000
--- 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 d79bd16c76..0000000000
--- 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 8d3957a524..0000000000
--- 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 c3a70a07a0..0000000000
--- 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 80c5a94a83..0000000000
--- 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 45fe1f60fe..0000000000
--- 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 3927cee30c..0000000000
--- 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 4825987bcf..0000000000
--- 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 e96c0d1bf1..0000000000
--- 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 853e9f30e5..0000000000
--- 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 81e2f17118..0000000000
--- 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 17220f377c..0000000000
--- 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 8599596344..0000000000
--- 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 abb3d9fdbc..0000000000
--- 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 2cc772720d..0000000000
--- 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 696f9374a2..0000000000
--- 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 a62b702f22..0000000000
--- 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 6c00f4f081..0000000000
--- 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 39757d3e0f..0000000000
--- 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 8321d08fe0..0000000000
--- 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 5715b95d96..0000000000
--- 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 55ceb65fbd..0000000000
--- 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 8ec31db215..0000000000
--- 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 c63544035a..0000000000
--- 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 5248ad5528..0000000000
--- 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 c9c0a029d3..0000000000
--- 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 e3645befcf..0000000000
--- 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 3ae4bc4805..0000000000
--- 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 604bd7f59f..0000000000
--- 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 240137d563..0000000000
--- 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 9462e98e49..0000000000
--- 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 f5ba220b06..0000000000
--- 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 e57e62b828..0000000000
--- 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 48bc503c56..0000000000
--- 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 9424cf8fd2..0000000000
--- 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 14b2bc213b..0000000000
--- 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 e2ae91cb64..0000000000
--- 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 5718db760b..0000000000
--- 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 6878c9341d..0000000000
--- 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 9b63dab068..0000000000
--- 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 c05a575acf..0000000000
--- 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 8f2d261899..0000000000
--- 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 26991e2514..0000000000
--- 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 702c81ff54..0000000000
--- 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 a876cbfa33..0000000000
--- 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 3fcf3e076b..0000000000
--- 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 71a75c644d..0000000000
--- 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 ba3a13caa9..0000000000
--- 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 1998cc6df7..0000000000
--- 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 d1b27ee8c0..0000000000
--- 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 020d30380d..0000000000
--- 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 42cf425d52..0000000000
--- 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 bc9cf5ffaf..0000000000
--- 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 67709105a6..0000000000
--- 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 406f3d7d36..0000000000
--- 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 3577210b86..0000000000
--- 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 033602d4e4..0000000000
--- 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 031cc252c8..0000000000
--- 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 97a5e7e19d..0000000000
--- 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 1302263e2d..0000000000
--- 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 ee6f7c305d..0000000000
--- 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 ddfe3008a5..0000000000
--- 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 814e40decc..0000000000
--- 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 42e9e6dddc..0000000000
--- 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 e689a5cfa3..0000000000
--- 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 95358b2003..0000000000
--- 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 75a9980732..0000000000
--- 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 d695cc998f..0000000000
--- 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 30c404be57..0000000000
--- 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 9686dc08b8..0000000000
--- 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 46bfb2a586..0000000000
--- 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 c96f0555ad..0000000000
--- 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 49c615721b..0000000000
--- 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 881a04dd94..0000000000
--- 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 428ff62959..0000000000
--- 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 623d45ffe2..0000000000
--- 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 e63e57886c..0000000000
--- 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 1de428a685..0000000000
--- 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 7f967f33b9..0000000000
--- 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 c70fd6b55e..0000000000
--- 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 fe3b5a2db3..0000000000
--- 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 58f6635e6a..0000000000
--- 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 db8cf7de3f..0000000000
--- 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 50426612dc..0000000000
--- 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 147ca62528..0000000000
--- 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 88108453b8..0000000000
--- 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 f538dd534a..0000000000
--- 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 83e8296e68..0000000000
--- 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 a60109c63e..0000000000
--- 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 e67720b5d5..0000000000
--- 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 211be4c1c0..0000000000
--- 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 def50b6476..0000000000
--- 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 ef91e77b6e..0000000000
--- 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 d97c58dea0..0000000000
--- 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 8ccdecd405..0000000000
--- 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 16e7d7c41c..0000000000
--- 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 ac3fde8028..0000000000
--- 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 2959089ce3..0000000000
--- 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 45978d7b7e..0000000000
--- 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 a4abaeedc6..0000000000
--- 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 a6d3f322ef..0000000000
--- 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 34b75a8397..0000000000
--- 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 3057037e74..0000000000
--- 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 633386fa75..0000000000
--- 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 331295bab9..0000000000
--- 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 9c58f0e22c..0000000000
--- 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 ada3817e55..0000000000
--- 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 115da945a5..0000000000
--- 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 e285001b07..0000000000
--- 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 41e73848f3..0000000000
--- 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 a563776556..0000000000
--- 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 015cc782eb..0000000000
--- 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 c0a5786e27..0000000000
--- 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 9f79fe9ab7..0000000000
--- 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 6deac78485..0000000000
--- 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 7fd3a59edc..0000000000
--- 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 28b12f0677..0000000000
--- 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 9dd3f3e715..0000000000
--- 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 970e5c7c2d..0000000000
--- 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 9acd7e510a..0000000000
--- 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 b631f4cf37..0000000000
--- 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 5dc016b099..0000000000
--- 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 97d9d69fb7..0000000000
--- 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 8506a005bc..0000000000
--- 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 add42d4912..0000000000
--- 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 d977afa6e0..0000000000
--- 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 1401619cd0..0000000000
--- 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 f578a38580..0000000000
--- 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 9e5155aa6f..0000000000
--- 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 9c24b8e5ed..0000000000
--- 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 5016267e66..0000000000
--- 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 c8aab4ab75..0000000000
--- 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 14bd699bf7..0000000000
--- 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 21fc8e0bb7..0000000000
--- 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 9062a58ea3..0000000000
--- 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 5e1cdb64eb..0000000000
--- 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 810dd81311..0000000000
--- 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 9ccf8f20ba..0000000000
--- 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 33a3f1e4c2..0000000000
--- 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 0c0fe8951a..0000000000
--- 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 218183da3d..0000000000
--- 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 671220f94b..0000000000
--- 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 4d2dd70e26..0000000000
--- 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 762b8f47d4..0000000000
--- 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 6bda0f8709..0000000000
--- 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 e9dff9a32e..0000000000
--- 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 6af8485628..0000000000
--- 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 604aa59d8a..0000000000
--- 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 446a960835..0000000000
--- 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 0db990a2d6..0000000000
--- 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 58000ed514..0000000000
--- 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 5d9ef8304d..0000000000
--- 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 cc548b7b8a..0000000000
--- 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 53fc584961..0000000000
--- 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 776b4b3de2..0000000000
--- 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 96cd4cfdab..0000000000
--- 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 bc1042a91b..0000000000
--- 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 9d357a35f2..0000000000
--- 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 5dfabadd1a..0000000000
--- 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 c08019a561..0000000000
--- 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 811c9aab90..0000000000
--- 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 47e760e1da..0000000000
--- 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 09d0dd4126..0000000000
--- 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 c91eaad944..0000000000
--- 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 cf3456bbf6..0000000000
--- 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 1660ecf35d..0000000000
--- 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 1f06e297f2..0000000000
--- 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 da8d120c69..0000000000
--- 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 322690e4cc..0000000000
--- 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 bf909bafd2..0000000000
--- 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 6214171377..0000000000
--- 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 1e67626d23..0000000000
--- 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 e9ca3ad0a0..0000000000
--- 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 f3818efbf7..0000000000
--- 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 6144710b99..0000000000
--- 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 3c69757410..0000000000
--- 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 2c8bb39f6d..0000000000
--- 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 0bbe0c8c4e..0000000000
--- 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 6de4910107..0000000000
--- 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 756073e171..0000000000
--- 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 73e94d5735..0000000000
--- 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 ee92855093..0000000000
--- 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 ed3376c071..0000000000
--- 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 f5fb11effd..0000000000
--- 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 955369527f..0000000000
--- 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 52e0b85735..0000000000
--- 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 ab76cef3d1..0000000000
--- 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 c1f610e029..0000000000
--- 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 ec54941c77..0000000000
--- 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 e80a93f9e8..0000000000
--- 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 5ab8b73a51..0000000000
--- 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 b9c26a2942..0000000000
--- 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 43951fe722..0000000000
--- 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 fbae557207..0000000000
--- 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 bbade9635f..0000000000
--- 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 7523e01ca4..0000000000
--- 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 e0856a54a9..0000000000
--- 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 45d7b0cda5..0000000000
--- 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 2823ae4d0c..0000000000
--- 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 dad6638364..0000000000
--- 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 646ea117f7..0000000000
--- 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 c722100ead..0000000000
--- 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 254f04a707..0000000000
--- 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 84e6f857a1..0000000000
--- 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 31570e6f01..0000000000
--- 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 e84f9f7dba..0000000000
--- 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 0e942cd4f4..0000000000
--- 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 320e3a81c5..0000000000
--- 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 e679f8a930..0000000000
--- 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 4a78544bf8..0000000000
--- 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 3e304f4105..0000000000
--- 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 ec6f35a8b1..0000000000
--- 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 bf09a99d27..0000000000
--- 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 c00c2c30a2..0000000000
--- 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 c701a7fdc0..0000000000
--- 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 5038eea9af..0000000000
--- 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 f14ffd003e..0000000000
--- 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 25d76b5739..0000000000
--- 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 b092aa046d..0000000000
--- 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 272999cff1..0000000000
--- 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 427f2e0f19..0000000000
--- 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 23d57f3fbf..0000000000
--- 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 694dec2ed7..0000000000
--- 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 996f9e3691..0000000000
--- 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 a7fa43015f..0000000000
--- 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 2572bb235f..0000000000
--- 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 e8312032c3..0000000000
--- 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 2247a43c3c..0000000000
--- 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 ab96bb444e..0000000000
--- 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 00e604972f..0000000000
--- 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 63f41f4eb7..0000000000
--- 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 cbf5d160d9..0000000000
--- 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 e11ed5644b..0000000000
--- 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 ab9ed90b1d..0000000000
--- 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 49a40ce9b5..0000000000
--- 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 243eab9480..0000000000
--- 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 487b9014d0..0000000000
--- 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 e123cfe73b..0000000000
--- 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 3e4ca8cbf6..0000000000
--- 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 1f13a396dd..0000000000
--- 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 6afc008e7d..0000000000
--- 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 ceffe28fff..0000000000
--- 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 83a31b11e9..0000000000
--- 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 b267d5f249..0000000000
--- 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 994b360370..0000000000
--- 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 c8f9ebf648..0000000000
--- 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 e71c6884cd..0000000000
--- 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 006ac3428c..0000000000
--- 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 19e13a965c..0000000000
--- 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 4caa89fe49..0000000000
--- 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 f4e846f39b..0000000000
--- 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 3e2685f579..0000000000
--- 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 7e6870f74b..0000000000
--- 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 392d22c054..0000000000
--- 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 2d45f4476c..0000000000
--- 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 7eae6ae864..0000000000
--- 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 83644d093c..0000000000
--- 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 8ed65e68ad..0000000000
--- 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 51fcff9a8d..0000000000
--- 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 8585a3c861..0000000000
--- 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 158ecbee37..0000000000
--- 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 e5e7435b6d..0000000000
--- 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 a220deae24..0000000000
--- 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 60faf8050e..0000000000
--- 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 0ec0435f62..0000000000
--- 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 5b9117983a..0000000000
--- 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 7dbd47f63d..0000000000
--- 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 6ee22bdaec..0000000000
--- 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 0fe5949a1d..0000000000
--- 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 9ccac831d0..0000000000
--- 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 df7143031a..0000000000
--- 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 5018abeca9..0000000000
--- 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 ea81b10f8c..0000000000
--- 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 7b50783683..0000000000
--- 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 f909627cb7..0000000000
--- 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 837ef8ad69..0000000000
--- 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 e55757775e..0000000000
--- 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 5135b48fee..0000000000
--- 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 95445f30fa..0000000000
--- 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 b03a448dfb..0000000000
--- 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 6536810534..0000000000
--- 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 e349fe5b11..0000000000
--- 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 50c4e1d72b..0000000000
--- 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 6a23e52d95..0000000000
--- 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 722f575f80..0000000000
--- 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 cef53bdf28..0000000000
--- 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 7603dea79e..0000000000
--- 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 17396ee475..0000000000
--- 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 419bd13ccf..0000000000
--- 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 b867610009..0000000000
--- 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 0566556e01..0000000000
--- 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 a859f15fbb..0000000000
--- 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 462929c153..0000000000
--- 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 36261780fd..0000000000
--- 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 647e48b120..0000000000
--- 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 312f8fcfde..0000000000
--- 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 1c7452cd73..0000000000
--- 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 9ee414bf34..0000000000
--- 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 772dc89177..0000000000
--- 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 ef0d213dba..0000000000
--- 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 5e0f4afe4c..0000000000
--- 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 c7638f9c0b..0000000000
--- 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 ee17b5f249..0000000000
--- 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 5c567ad771..0000000000
--- 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 32e0f2228f..0000000000
--- 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 da807f4351..0000000000
--- 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 05eb871694..0000000000
--- 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 d911a46259..0000000000
--- 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 5695c06b29..0000000000
--- 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 958f0507bf..0000000000
--- 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 99f6e38cf8..0000000000
--- 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 4c12aba08d..0000000000
--- 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 ea02f3167f..0000000000
--- 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 48ad6b01b9..0000000000
--- 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 5343a98c14..0000000000
--- 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 0692b6bdf2..0000000000
--- 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 4e15886504..0000000000
--- 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 12f068843e..0000000000
--- 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 786511d057..0000000000
--- 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 98fa0e4567..0000000000
--- 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 0b627ecb10..0000000000
--- 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 f0741d5c26..0000000000
--- 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 80d97a2422..0000000000
--- 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 a8602ee266..0000000000
--- 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 f38f5ecce1..0000000000
--- 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 8032ba5a02..0000000000
--- 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 be3a5339b0..0000000000
--- 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 00fa07a415..0000000000
--- 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 12a1f697b1..0000000000
--- 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 1524281090..0000000000
--- 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 1b057eccde..0000000000
--- 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 90440109e7..0000000000
--- 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 339962f609..0000000000
--- 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 5473ec32c3..0000000000
--- 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 db383bee6a..0000000000
--- 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 12da5920fb..0000000000
--- 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 4ff7352555..0000000000
--- 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 5821018af4..0000000000
--- 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 46b1c3a6c4..0000000000
--- 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 63b32cb6d6..0000000000
--- 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 0fbb5e4c00..0000000000
--- 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 7fbdaea3a3..0000000000
--- 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 8f169921c3..0000000000
--- 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 621416c5b8..0000000000
--- 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 488c992e62..0000000000
--- 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 d8961203f3..0000000000
--- 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 bdca0225d3..0000000000
--- 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 e5701eee0f..0000000000
--- 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 e9b2b7b587..0000000000
--- 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 25f5bfe809..0000000000
--- 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 dd00a1c744..0000000000
--- 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 83f171aac5..0000000000
--- 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 00ca4a0e62..0000000000
--- 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 4d7af8ab40..0000000000
--- 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 4cb3cf6798..0000000000
--- 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 fb456d541b..0000000000
--- 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 cb71ff4833..0000000000
--- 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 8780b18419..0000000000
--- 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 3f6325a010..0000000000
--- 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 a32c22c943..0000000000
--- 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 19a01908af..0000000000
--- 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 059132b5a6..0000000000
--- 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 6605226993..0000000000
--- 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 176955500b..0000000000
--- 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 b109bf6253..0000000000
--- 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 35a4c5e858..0000000000
--- 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 b5c294aed6..0000000000
--- 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 8798f86b18..0000000000
--- 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 f338170b81..0000000000
--- 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 f50ce83ea6..0000000000
--- 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 d4765f01b5..0000000000
--- 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 198d35dc6c..0000000000
--- 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 a0bd2c62ba..0000000000
--- 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 ddcc3f6ca2..0000000000
--- 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 becb46ce8b..0000000000
--- 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 1e4b1baa50..0000000000
--- 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 5bcde6c883..0000000000
--- 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 7389e9d44a..0000000000
--- 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 9fc0af98b4..0000000000
--- 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 adb73b5e55..0000000000
--- 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 b737ebf6fa..0000000000
--- 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 3fdc4132a7..0000000000
--- 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 c73036aa4a..0000000000
--- 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 3d8b7f85cd..0000000000
--- 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 6d6f6987f0..0000000000
--- 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 563db6e887..0000000000
--- 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 0a065b1a87..0000000000
--- 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 b4cf05e347..0000000000
--- 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 1cdf10d29a..0000000000
--- 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 1b35b2e4ac..0000000000
--- 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 320d6ee3b5..0000000000
--- 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 9cb14c5350..0000000000
--- 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 91848fee24..0000000000
--- 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 10aeaace71..0000000000
--- 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 18e637199a..0000000000
--- 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 c6e5bcea7a..0000000000
--- 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 e598707f3e..0000000000
--- 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 177d1a7c42..0000000000
--- 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 4fbe13cce7..0000000000
--- 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 ed3c09f811..0000000000
--- 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 8e8c0708a3..0000000000
--- 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 a1064d1c73..0000000000
--- 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 550d3debf7..0000000000
--- 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 e49139a8ad..0000000000
--- 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 20d628aea2..0000000000
--- 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 3515d259d0..0000000000
--- 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 1be43692d5..0000000000
--- 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 e4a970201a..0000000000
--- 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 2bf1a1d676..0000000000
--- 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 483f123fa7..0000000000
--- 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 123f1050ec..0000000000
--- 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 89847e9ed2..0000000000
--- 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 c10cbe1b1a..0000000000
--- 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 00a3562283..0000000000
--- 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 42c260d480..0000000000
--- 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 68ee58d0d7..0000000000
--- 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 13998d5494..0000000000
--- 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 042c42f63f..0000000000
--- 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 b9477b7a7e..0000000000
--- 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 b9091a134e..0000000000
--- 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 0b3dcd9e80..0000000000
--- 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 53b23b5ef2..0000000000
--- 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 37173a175e..0000000000
--- 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 a5dfe2113f..0000000000
--- 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 f004397a48..0000000000
--- 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 5ff7771585..0000000000
--- 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 079953d60d..0000000000
--- 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 c552c9a088..0000000000
--- 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 b4aedf1bcf..0000000000
--- 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 a02f96eb99..0000000000
--- 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 114ce115eb..0000000000
--- 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 2530b44935..0000000000
--- 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 3fa0681691..0000000000
--- 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 42a00618a2..0000000000
--- 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 6fba636354..0000000000
--- 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 c57107b1b0..0000000000
--- 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 87521edfe9..0000000000
--- 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 442bf33b61..0000000000
--- 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 e832d90821..0000000000
--- 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 5154c915cd..0000000000
--- 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 a93a677417..ad5209f9bf 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 39b099261a..0000000000
--- 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 46ccc0c662..00e6adbc32 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 1a2c6d6f66..0000000000
--- 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 0766b50f68..0000000000
--- 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 7c9ddcfb03..0000000000
--- 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 8947658e8c..0000000000
--- 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 e768e19a26..0000000000
--- 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 043d062d60..0000000000
--- 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 d325bc4aeb..0000000000
--- 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 1f94c1b386..0000000000
--- 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 6e5dd738cb..0000000000
--- 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 56d3ee7b96..0000000000
--- 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 00bf763c35..0000000000
--- 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 f443758eea..0000000000
--- 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 55228e6a1e..0000000000
--- 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 7979e92087..0000000000
--- 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 50069b7e3e..0000000000
--- 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 90bf134ef1..0000000000
--- 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 4dc0525c49..0000000000
--- 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 bf12a6b30f..0000000000
--- 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 3bf1b94050..0000000000
--- 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 9d7464cb5b..0000000000
--- 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 fcdce93079..0000000000
--- 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 29e8378f2b..0000000000
--- 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 e9310fc234..0000000000
--- 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 66d2a288ee..0000000000
--- 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 8b6c4722be..0000000000
--- 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 1d9074491e..0000000000
--- 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 2d9aa52e3a..0000000000
--- 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 95385e2172..0000000000
--- 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 a4a6f84ee4..0000000000
--- 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 36049cdf0d..0000000000
--- 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 f16110cbd1..0000000000
--- 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 4282b25c9f..0000000000
--- 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 ba25a85634..0000000000
--- 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 be3cfcd104..0000000000
--- 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 c4bc1cab21..0000000000
--- 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 9bdd61f9d5..0000000000
--- 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 7f2ad59581..0000000000
--- 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 5c1ef52036..0000000000
--- 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 cc66eaae26..0000000000
--- 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 404edcd075..0000000000
--- 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 418789ac0f..0000000000
--- 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 cf874cbc8e..0000000000
--- 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 4a5e76ff65..0000000000
--- 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 c660b398ce..0000000000
--- 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 6a5757fb5c..0000000000
--- 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 1508806fb0..0000000000
--- 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 cb24a80afd..0000000000
--- 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 7e0a5320b0..0000000000
--- 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 119204c10e..0000000000
--- 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 e33271428f..0000000000
--- 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 4a492ee941..0000000000
--- 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 bde0026517..0000000000
--- 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 9a6b0e2040..0000000000
--- 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 be4102ec75..0000000000
--- 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 1de3e6309f..0000000000
--- 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 353ad06ca2..0000000000
--- 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 a89733e9e1..0000000000
--- 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 bdf18a0252..0000000000
--- 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 51f955200b..0000000000
--- 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 1149b50feb..0000000000
--- 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 4c8b061459..0000000000
--- 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 0541eaadeb..0000000000
--- 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 0241d69077..0000000000
--- 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 8ae745ea9d..0000000000
--- 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 2e8b86f35a..0000000000
--- 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 5cf40f7b36..0000000000
--- 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 01b3c4a404..0000000000
--- 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 a0f70ad1d4..0000000000
--- 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 dfdcf26497..0000000000
--- 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 de8531daec..0000000000
--- 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 ef1a0e0ba0..0000000000
--- 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 19b3a03443..0000000000
--- 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 441477e956..0000000000
--- 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 9019ed65b1..0000000000
--- 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 17cfafcea7..0000000000
--- 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 dd1fa1a75b..0000000000
--- 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 708cdae016..0000000000
--- a/tests/auto/xml/xml.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS=\
- dom \
-
-# QTBUG-87671
-android: SUBDIRS -= \
- dom