summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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