From f8d0e4798c0d2985dbe5f8515a8281c9109ef6c4 Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Thu, 5 Dec 2024 13:27:00 +0100 Subject: [PATCH] Use QPlatformServices instead of QGenericUnixServices on embedded MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Including bsdfb/directfb/eglfs/integrity/linuxfb/vkkhrdisplay. QGenericUnixServices is mainly for desktop usages which uses dbus and xdg things. Task-number: QTBUG-130884 Pick-to: 6.9 Change-Id: I003ec780aa039610cb5c36cd67cabbf173d8f642 Reviewed-by: Tor Arne Vestbø --- src/plugins/platforms/bsdfb/qbsdfbintegration.cpp | 4 ++-- src/plugins/platforms/directfb/qdirectfbintegration.cpp | 4 ++-- src/plugins/platforms/eglfs/api/qeglfsintegration.cpp | 4 ++-- src/plugins/platforms/integrity/qintegrityfbintegration.cpp | 4 ++-- src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp | 4 ++-- .../platforms/vkkhrdisplay/qvkkhrdisplayintegration.cpp | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/plugins/platforms/bsdfb/qbsdfbintegration.cpp b/src/plugins/platforms/bsdfb/qbsdfbintegration.cpp index 58a542bbd7d..4847049bec5 100644 --- a/src/plugins/platforms/bsdfb/qbsdfbintegration.cpp +++ b/src/plugins/platforms/bsdfb/qbsdfbintegration.cpp @@ -6,7 +6,6 @@ #include "qbsdfbscreen.h" #include -#include #include #include @@ -18,6 +17,7 @@ #include #include #include +#include #if QT_CONFIG(tslib) #include @@ -97,7 +97,7 @@ QPlatformFontDatabase *QBsdFbIntegration::fontDatabase() const QPlatformServices *QBsdFbIntegration::services() const { if (m_services.isNull()) - m_services.reset(new QGenericUnixServices); + m_services.reset(new QPlatformServices); return m_services.data(); } diff --git a/src/plugins/platforms/directfb/qdirectfbintegration.cpp b/src/plugins/platforms/directfb/qdirectfbintegration.cpp index 562ab7f16fb..f705f66c16e 100644 --- a/src/plugins/platforms/directfb/qdirectfbintegration.cpp +++ b/src/plugins/platforms/directfb/qdirectfbintegration.cpp @@ -10,7 +10,6 @@ #include #include -#include #include #include @@ -21,6 +20,7 @@ #include #include #include +#include QT_BEGIN_NAMESPACE @@ -125,7 +125,7 @@ QPlatformFontDatabase *QDirectFbIntegration::fontDatabase() const QPlatformServices *QDirectFbIntegration::services() const { if (m_services.isNull()) - m_services.reset(new QGenericUnixServices); + m_services.reset(new QPlatformServices); return m_services.data(); } diff --git a/src/plugins/platforms/eglfs/api/qeglfsintegration.cpp b/src/plugins/platforms/eglfs/api/qeglfsintegration.cpp index fe2b97080b5..13fa9ab42cb 100644 --- a/src/plugins/platforms/eglfs/api/qeglfsintegration.cpp +++ b/src/plugins/platforms/eglfs/api/qeglfsintegration.cpp @@ -32,13 +32,13 @@ #endif #include -#include #include #include #include #ifndef QT_NO_OPENGL # include #endif +#include #if QT_CONFIG(libinput) #include @@ -132,7 +132,7 @@ QAbstractEventDispatcher *QEglFSIntegration::createEventDispatcher() const QPlatformServices *QEglFSIntegration::services() const { if (m_services.isNull()) - m_services.reset(new QGenericUnixServices); + m_services.reset(new QPlatformServices); return m_services.data(); } diff --git a/src/plugins/platforms/integrity/qintegrityfbintegration.cpp b/src/plugins/platforms/integrity/qintegrityfbintegration.cpp index e06011a38d9..4fe1e2b6302 100644 --- a/src/plugins/platforms/integrity/qintegrityfbintegration.cpp +++ b/src/plugins/platforms/integrity/qintegrityfbintegration.cpp @@ -6,7 +6,6 @@ #include "qintegrityhidmanager.h" #include -#include #include #include @@ -16,6 +15,7 @@ #include #include #include +#include QT_BEGIN_NAMESPACE @@ -84,7 +84,7 @@ QPlatformFontDatabase *QIntegrityFbIntegration::fontDatabase() const QPlatformServices *QIntegrityFbIntegration::services() const { if (m_services.isNull()) - m_services.reset(new QGenericUnixServices); + m_services.reset(new QPlatformServices); return m_services.data(); } diff --git a/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp b/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp index e1da9849236..361911d52ca 100644 --- a/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp +++ b/src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp @@ -8,8 +8,8 @@ #endif #include -#include #include +#include #include #include @@ -111,7 +111,7 @@ QPlatformFontDatabase *QLinuxFbIntegration::fontDatabase() const QPlatformServices *QLinuxFbIntegration::services() const { if (m_services.isNull()) - m_services.reset(new QGenericUnixServices); + m_services.reset(new QPlatformServices); return m_services.data(); } diff --git a/src/plugins/platforms/vkkhrdisplay/qvkkhrdisplayintegration.cpp b/src/plugins/platforms/vkkhrdisplay/qvkkhrdisplayintegration.cpp index 502c2518f25..05793f6e86a 100644 --- a/src/plugins/platforms/vkkhrdisplay/qvkkhrdisplayintegration.cpp +++ b/src/plugins/platforms/vkkhrdisplay/qvkkhrdisplayintegration.cpp @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include @@ -195,7 +195,7 @@ QPlatformFontDatabase *QVkKhrDisplayIntegration::fontDatabase() const QPlatformServices *QVkKhrDisplayIntegration::services() const { if (!m_services) - m_services = new QGenericUnixServices; + m_services = new QPlatformServices; return m_services; }