summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiang Qi <[email protected]>2024-12-05 13:27:00 +0100
committerLiang Qi <[email protected]>2025-01-21 18:00:53 +0100
commitf8d0e4798c0d2985dbe5f8515a8281c9109ef6c4 (patch)
treea87e97ee697cc097e50826b3ac760ba337644746
parent1969b1a90a79dad049694bd1540f8627d5f26875 (diff)
Use QPlatformServices instead of QGenericUnixServices on embedded
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ø <[email protected]>
-rw-r--r--src/plugins/platforms/bsdfb/qbsdfbintegration.cpp4
-rw-r--r--src/plugins/platforms/directfb/qdirectfbintegration.cpp4
-rw-r--r--src/plugins/platforms/eglfs/api/qeglfsintegration.cpp4
-rw-r--r--src/plugins/platforms/integrity/qintegrityfbintegration.cpp4
-rw-r--r--src/plugins/platforms/linuxfb/qlinuxfbintegration.cpp4
-rw-r--r--src/plugins/platforms/vkkhrdisplay/qvkkhrdisplayintegration.cpp4
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 <QtGui/private/qgenericunixfontdatabase_p.h>
-#include <QtGui/private/qgenericunixservices_p.h>
#include <QtGui/private/qgenericunixeventdispatcher_p.h>
#include <QtFbSupport/private/qfbvthandler_p.h>
@@ -18,6 +17,7 @@
#include <qpa/qplatforminputcontext.h>
#include <qpa/qplatforminputcontextfactory_p.h>
#include <qpa/qwindowsysteminterface.h>
+#include <qpa/qplatformservices.h>
#if QT_CONFIG(tslib)
#include <QtInputSupport/private/qtslib_p.h>
@@ -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 <QtGui/private/qgenericunixfontdatabase_p.h>
#include <QtGui/private/qgenericunixeventdispatcher_p.h>
-#include <QtGui/private/qgenericunixservices_p.h>
#include <QtGui/private/qpixmap_blitter_p.h>
#include <QtGui/private/qpixmap_raster_p.h>
@@ -21,6 +20,7 @@
#include <QtCore/QAbstractEventDispatcher>
#include <qpa/qplatforminputcontextfactory_p.h>
#include <qpa/qwindowsysteminterface.h>
+#include <qpa/qplatformservices.h>
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 <QtGui/private/qgenericunixfontdatabase_p.h>
-#include <QtGui/private/qgenericunixservices_p.h>
#include <QtGui/private/qgenericunixthemes_p.h>
#include <QtGui/private/qgenericunixeventdispatcher_p.h>
#include <QtFbSupport/private/qfbvthandler_p.h>
#ifndef QT_NO_OPENGL
# include <QtOpenGL/private/qopenglcompositorbackingstore_p.h>
#endif
+#include <qpa/qplatformservices.h>
#if QT_CONFIG(libinput)
#include <QtInputSupport/private/qlibinputhandler_p.h>
@@ -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 <QtGui/private/qgenericunixfontdatabase_p.h>
-#include <QtGui/private/qgenericunixservices_p.h>
#include <QtGui/private/qgenericunixeventdispatcher_p.h>
#include <QtFbSupport/private/qfbbackingstore_p.h>
@@ -16,6 +15,7 @@
#include <QtGui/private/qguiapplication_p.h>
#include <qpa/qplatforminputcontextfactory_p.h>
#include <qpa/qwindowsysteminterface.h>
+#include <qpa/qplatformservices.h>
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 <QtGui/private/qgenericunixfontdatabase_p.h>
-#include <QtGui/private/qgenericunixservices_p.h>
#include <QtGui/private/qgenericunixeventdispatcher_p.h>
+#include <qpa/qplatformservices.h>
#include <QtFbSupport/private/qfbvthandler_p.h>
#include <QtFbSupport/private/qfbbackingstore_p.h>
@@ -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 <QtGui/private/qgenericunixeventdispatcher_p.h>
#include <QtGui/private/qgenericunixfontdatabase_p.h>
#include <QtGui/private/qgenericunixthemes_p.h>
-#include <QtGui/private/qgenericunixservices_p.h>
+#include <qpa/qplatformservices.h>
#include <QtFbSupport/private/qfbvthandler_p.h>
@@ -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;
}