summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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
318 files changed, 0 insertions, 9359 deletions
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)