diff options
Diffstat (limited to 'src/plugins')
87 files changed, 0 insertions, 2325 deletions
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) |