From ad2da2d27a590333fc89a56fc58700a09c3017b3 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Thu, 17 Dec 2020 14:55:57 +0100 Subject: Remove the qmake project files Remove the qmake project files for most of Qt. Leave the qmake project files for examples, because we still test those in the CI to ensure qmake does not regress. Also leave the qmake project files for utils and other minor parts that lack CMake project files. Task-number: QTBUG-88742 Change-Id: I6cdf059e6204816f617f9624f3ea9822703f73cc Reviewed-by: Edward Welbourne Reviewed-by: Qt CI Bot Reviewed-by: Kai Koehne --- src/plugins/generic/bsdkeyboard/bsdkeyboard.pro | 16 --- src/plugins/generic/bsdmouse/bsdmouse.pro | 16 --- .../generic/evdevkeyboard/evdevkeyboard.pro | 13 --- src/plugins/generic/evdevmouse/evdevmouse.pro | 13 --- src/plugins/generic/evdevtablet/evdevtablet.pro | 13 --- src/plugins/generic/evdevtouch/evdevtouch.pro | 13 --- src/plugins/generic/generic.pro | 24 ---- src/plugins/generic/libinput/libinput.pro | 12 -- src/plugins/generic/tslib/tslib.pro | 14 --- src/plugins/generic/tuiotouch/tuiotouch.pro | 28 ----- src/plugins/imageformats/gif/gif.pro | 10 -- src/plugins/imageformats/ico/ico.pro | 10 -- src/plugins/imageformats/imageformats.pro | 6 - src/plugins/imageformats/jpeg/jpeg.pro | 18 --- .../platforminputcontexts/compose/compose.pro | 19 ---- src/plugins/platforminputcontexts/ibus/ibus.pro | 23 ---- .../platforminputcontexts.pro | 11 -- src/plugins/platforms/android/android.pro | 92 --------------- src/plugins/platforms/bsdfb/bsdfb.pro | 18 --- src/plugins/platforms/cocoa/cocoa.pro | 111 ------------------ src/plugins/platforms/direct2d/direct2d.pro | 42 ------- src/plugins/platforms/directfb/directfb.pro | 50 --------- src/plugins/platforms/eglfs/api/api.pri | 36 ------ .../eglfs/deviceintegration/deviceintegration.pro | 18 --- .../deviceintegration/eglfs_brcm/eglfs_brcm.pro | 22 ---- .../deviceintegration/eglfs_emu/eglfs_emu.pro | 27 ----- .../eglfs_kms/eglfs_kms-plugin.pro | 17 --- .../deviceintegration/eglfs_kms/eglfs_kms.pro | 5 - .../eglfs_kms/eglfs_kms_gbm_support.pro | 23 ---- .../eglfs_kms_egldevice/eglfs_kms_egldevice.pro | 24 ---- .../eglfs_kms_support/eglfs_kms_support.pro | 22 ---- .../eglfs_kms_vsp2/eglfs_kms_vsp2.pro | 30 ----- .../deviceintegration/eglfs_mali/eglfs_mali.pro | 20 ---- .../eglfs_openwfd/eglfs_openwfd.pro | 17 --- .../deviceintegration/eglfs_rcar/eglfs_rcar.pro | 18 --- .../deviceintegration/eglfs_viv/eglfs_viv.pro | 18 --- .../eglfs_viv_wl/eglfs_viv_wl.pro | 20 ---- .../deviceintegration/eglfs_x11/eglfs_x11.pro | 22 ---- src/plugins/platforms/eglfs/eglfs-plugin.pro | 17 --- src/plugins/platforms/eglfs/eglfs.pro | 6 - .../platforms/eglfs/eglfsdeviceintegration.pro | 47 -------- src/plugins/platforms/haiku/haiku.pro | 41 ------- src/plugins/platforms/integrity/integrity.pro | 28 ----- src/plugins/platforms/ios/ios.pro | 2 - src/plugins/platforms/ios/kernel.pro | 79 ------------- .../nsphotolibrarysupport.pro | 26 ----- src/plugins/platforms/ios/optional/optional.pro | 2 - src/plugins/platforms/linuxfb/linuxfb.pro | 30 ----- src/plugins/platforms/minimal/minimal.pro | 21 ---- src/plugins/platforms/minimalegl/minimalegl.pro | 36 ------ src/plugins/platforms/offscreen/offscreen.pro | 28 ----- src/plugins/platforms/platforms.pro | 50 --------- src/plugins/platforms/qnx/qnx.pro | 124 --------------------- src/plugins/platforms/vnc/vnc.pro | 30 ----- src/plugins/platforms/wasm/wasm.pro | 78 ------------- .../windows/uiautomation/uiautomation.pri | 43 ------- src/plugins/platforms/windows/windows.pri | 116 ------------------- src/plugins/platforms/windows/windows.pro | 28 ----- .../xcb/gl_integrations/gl_integrations.pri | 13 --- .../xcb/gl_integrations/gl_integrations.pro | 10 -- .../gl_integrations_plugin_base.pri | 7 -- .../xcb/gl_integrations/xcb_egl/xcb_egl.pro | 23 ---- .../xcb/gl_integrations/xcb_glx/xcb_glx.pro | 26 ----- .../xcb/nativepainting/nativepainting.pri | 23 ---- src/plugins/platforms/xcb/xcb-plugin.pro | 17 --- src/plugins/platforms/xcb/xcb.pro | 7 -- src/plugins/platforms/xcb/xcb_qpa_lib.pro | 109 ------------------ src/plugins/platformthemes/gtk3/gtk3.pro | 23 ---- src/plugins/platformthemes/platformthemes.pro | 6 - .../xdgdesktopportal/xdgdesktopportal.pro | 17 --- src/plugins/plugins.pro | 13 --- src/plugins/printsupport/cups/cups.pro | 23 ---- src/plugins/printsupport/printsupport.pro | 4 - src/plugins/sqldrivers/configure.pri | 85 -------------- src/plugins/sqldrivers/db2/db2.pro | 13 --- src/plugins/sqldrivers/ibase/ibase.pro | 12 -- src/plugins/sqldrivers/mysql/mysql.pro | 11 -- src/plugins/sqldrivers/oci/oci.pro | 13 --- src/plugins/sqldrivers/odbc/odbc.pro | 12 -- src/plugins/sqldrivers/psql/psql.pro | 11 -- src/plugins/sqldrivers/qsqldriverbase.pri | 9 -- src/plugins/sqldrivers/sqldrivers.pro | 14 --- src/plugins/sqldrivers/sqlite/sqlite.pro | 18 --- src/plugins/styles/android/android.pro | 16 --- src/plugins/styles/mac/mac.pro | 19 ---- src/plugins/styles/styles.pro | 8 -- src/plugins/styles/windowsvista/windowsvista.pro | 20 ---- 87 files changed, 2325 deletions(-) delete mode 100644 src/plugins/generic/bsdkeyboard/bsdkeyboard.pro delete mode 100644 src/plugins/generic/bsdmouse/bsdmouse.pro delete mode 100644 src/plugins/generic/evdevkeyboard/evdevkeyboard.pro delete mode 100644 src/plugins/generic/evdevmouse/evdevmouse.pro delete mode 100644 src/plugins/generic/evdevtablet/evdevtablet.pro delete mode 100644 src/plugins/generic/evdevtouch/evdevtouch.pro delete mode 100644 src/plugins/generic/generic.pro delete mode 100644 src/plugins/generic/libinput/libinput.pro delete mode 100644 src/plugins/generic/tslib/tslib.pro delete mode 100644 src/plugins/generic/tuiotouch/tuiotouch.pro delete mode 100644 src/plugins/imageformats/gif/gif.pro delete mode 100644 src/plugins/imageformats/ico/ico.pro delete mode 100644 src/plugins/imageformats/imageformats.pro delete mode 100644 src/plugins/imageformats/jpeg/jpeg.pro delete mode 100644 src/plugins/platforminputcontexts/compose/compose.pro delete mode 100644 src/plugins/platforminputcontexts/ibus/ibus.pro delete mode 100644 src/plugins/platforminputcontexts/platforminputcontexts.pro delete mode 100644 src/plugins/platforms/android/android.pro delete mode 100644 src/plugins/platforms/bsdfb/bsdfb.pro delete mode 100644 src/plugins/platforms/cocoa/cocoa.pro delete mode 100644 src/plugins/platforms/direct2d/direct2d.pro delete mode 100644 src/plugins/platforms/directfb/directfb.pro delete mode 100644 src/plugins/platforms/eglfs/api/api.pri delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/deviceintegration.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_brcm/eglfs_brcm.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_emu/eglfs_emu.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms-plugin.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/eglfs_kms_gbm_support.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/eglfs_kms_egldevice.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/eglfs_kms_support.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_vsp2/eglfs_kms_vsp2.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/eglfs_mali.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/eglfs_openwfd.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_rcar/eglfs_rcar.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_viv/eglfs_viv.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_viv_wl/eglfs_viv_wl.pro delete mode 100644 src/plugins/platforms/eglfs/deviceintegration/eglfs_x11/eglfs_x11.pro delete mode 100644 src/plugins/platforms/eglfs/eglfs-plugin.pro delete mode 100644 src/plugins/platforms/eglfs/eglfs.pro delete mode 100644 src/plugins/platforms/eglfs/eglfsdeviceintegration.pro delete mode 100644 src/plugins/platforms/haiku/haiku.pro delete mode 100644 src/plugins/platforms/integrity/integrity.pro delete mode 100644 src/plugins/platforms/ios/ios.pro delete mode 100644 src/plugins/platforms/ios/kernel.pro delete mode 100644 src/plugins/platforms/ios/optional/nsphotolibrarysupport/nsphotolibrarysupport.pro delete mode 100644 src/plugins/platforms/ios/optional/optional.pro delete mode 100644 src/plugins/platforms/linuxfb/linuxfb.pro delete mode 100644 src/plugins/platforms/minimal/minimal.pro delete mode 100644 src/plugins/platforms/minimalegl/minimalegl.pro delete mode 100644 src/plugins/platforms/offscreen/offscreen.pro delete mode 100644 src/plugins/platforms/platforms.pro delete mode 100644 src/plugins/platforms/qnx/qnx.pro delete mode 100644 src/plugins/platforms/vnc/vnc.pro delete mode 100644 src/plugins/platforms/wasm/wasm.pro delete mode 100644 src/plugins/platforms/windows/uiautomation/uiautomation.pri delete mode 100644 src/plugins/platforms/windows/windows.pri delete mode 100644 src/plugins/platforms/windows/windows.pro delete mode 100644 src/plugins/platforms/xcb/gl_integrations/gl_integrations.pri delete mode 100644 src/plugins/platforms/xcb/gl_integrations/gl_integrations.pro delete mode 100644 src/plugins/platforms/xcb/gl_integrations/gl_integrations_plugin_base.pri delete mode 100644 src/plugins/platforms/xcb/gl_integrations/xcb_egl/xcb_egl.pro delete mode 100644 src/plugins/platforms/xcb/gl_integrations/xcb_glx/xcb_glx.pro delete mode 100644 src/plugins/platforms/xcb/nativepainting/nativepainting.pri delete mode 100644 src/plugins/platforms/xcb/xcb-plugin.pro delete mode 100644 src/plugins/platforms/xcb/xcb.pro delete mode 100644 src/plugins/platforms/xcb/xcb_qpa_lib.pro delete mode 100644 src/plugins/platformthemes/gtk3/gtk3.pro delete mode 100644 src/plugins/platformthemes/platformthemes.pro delete mode 100644 src/plugins/platformthemes/xdgdesktopportal/xdgdesktopportal.pro delete mode 100644 src/plugins/plugins.pro delete mode 100644 src/plugins/printsupport/cups/cups.pro delete mode 100644 src/plugins/printsupport/printsupport.pro delete mode 100644 src/plugins/sqldrivers/configure.pri delete mode 100644 src/plugins/sqldrivers/db2/db2.pro delete mode 100644 src/plugins/sqldrivers/ibase/ibase.pro delete mode 100644 src/plugins/sqldrivers/mysql/mysql.pro delete mode 100644 src/plugins/sqldrivers/oci/oci.pro delete mode 100644 src/plugins/sqldrivers/odbc/odbc.pro delete mode 100644 src/plugins/sqldrivers/psql/psql.pro delete mode 100644 src/plugins/sqldrivers/qsqldriverbase.pri delete mode 100644 src/plugins/sqldrivers/sqldrivers.pro delete mode 100644 src/plugins/sqldrivers/sqlite/sqlite.pro delete mode 100644 src/plugins/styles/android/android.pro delete mode 100644 src/plugins/styles/mac/mac.pro delete mode 100644 src/plugins/styles/styles.pro delete mode 100644 src/plugins/styles/windowsvista/windowsvista.pro (limited to 'src/plugins') 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) -- cgit v1.2.3