mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-07 15:43:55 +02:00
Disable some static plugins when building without wayland
This commit is contained in:
parent
0563e1f878
commit
4ed6918a5e
1 changed files with 17 additions and 13 deletions
|
@ -21,19 +21,7 @@ Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
|
||||||
Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
|
Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
|
||||||
Q_IMPORT_PLUGIN(QGenericEnginePlugin)
|
Q_IMPORT_PLUGIN(QGenericEnginePlugin)
|
||||||
#elif defined Q_OS_UNIX // Q_OS_WIN | Q_OS_MAC
|
#elif defined Q_OS_UNIX // Q_OS_WIN | Q_OS_MAC
|
||||||
Q_IMPORT_PLUGIN(ShmServerBufferPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(DmaBufServerBufferPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(DrmEglServerBufferPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandEglClientBufferPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandIviShellIntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandWlShellIntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandXdgShellV5IntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandXdgShellV6IntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandXdgShellIntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandBradientDecorationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QXcbIntegrationPlugin)
|
Q_IMPORT_PLUGIN(QXcbIntegrationPlugin)
|
||||||
Q_IMPORT_PLUGIN(QWaylandIntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QWaylandEglPlatformIntegrationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(QGenericEnginePlugin)
|
Q_IMPORT_PLUGIN(QGenericEnginePlugin)
|
||||||
Q_IMPORT_PLUGIN(QComposePlatformInputContextPlugin)
|
Q_IMPORT_PLUGIN(QComposePlatformInputContextPlugin)
|
||||||
Q_IMPORT_PLUGIN(QSvgPlugin)
|
Q_IMPORT_PLUGIN(QSvgPlugin)
|
||||||
|
@ -44,18 +32,34 @@ Q_IMPORT_PLUGIN(QNetworkManagerEnginePlugin)
|
||||||
Q_IMPORT_PLUGIN(QIbusPlatformInputContextPlugin)
|
Q_IMPORT_PLUGIN(QIbusPlatformInputContextPlugin)
|
||||||
Q_IMPORT_PLUGIN(QXdgDesktopPortalThemePlugin)
|
Q_IMPORT_PLUGIN(QXdgDesktopPortalThemePlugin)
|
||||||
#endif // !DESKTOP_APP_DISABLE_DBUS_INTEGRATION
|
#endif // !DESKTOP_APP_DISABLE_DBUS_INTEGRATION
|
||||||
|
#ifndef DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
|
||||||
|
Q_IMPORT_PLUGIN(ShmServerBufferPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(DmaBufServerBufferPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(DrmEglServerBufferPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandEglClientBufferPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandIviShellIntegrationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandWlShellIntegrationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandXdgShellV5IntegrationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandXdgShellV6IntegrationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandXdgShellIntegrationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandBradientDecorationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandIntegrationPlugin)
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandEglPlatformIntegrationPlugin)
|
||||||
|
#endif // !DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
|
||||||
#endif // Q_OS_WIN | Q_OS_MAC | Q_OS_UNIX
|
#endif // Q_OS_WIN | Q_OS_MAC | Q_OS_UNIX
|
||||||
#endif // !DESKTOP_APP_USE_PACKAGED
|
#endif // !DESKTOP_APP_USE_PACKAGED
|
||||||
|
|
||||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
||||||
#if !defined DESKTOP_APP_USE_PACKAGED || defined DESKTOP_APP_USE_PACKAGED_LAZY
|
#if !defined DESKTOP_APP_USE_PACKAGED || defined DESKTOP_APP_USE_PACKAGED_LAZY
|
||||||
Q_IMPORT_PLUGIN(QWaylandMaterialDecorationPlugin)
|
|
||||||
Q_IMPORT_PLUGIN(NimfInputContextPlugin)
|
Q_IMPORT_PLUGIN(NimfInputContextPlugin)
|
||||||
#ifndef DESKTOP_APP_DISABLE_DBUS_INTEGRATION
|
#ifndef DESKTOP_APP_DISABLE_DBUS_INTEGRATION
|
||||||
Q_IMPORT_PLUGIN(QFcitxPlatformInputContextPlugin)
|
Q_IMPORT_PLUGIN(QFcitxPlatformInputContextPlugin)
|
||||||
Q_IMPORT_PLUGIN(QFcitx5PlatformInputContextPlugin)
|
Q_IMPORT_PLUGIN(QFcitx5PlatformInputContextPlugin)
|
||||||
Q_IMPORT_PLUGIN(QHimePlatformInputContextPlugin)
|
Q_IMPORT_PLUGIN(QHimePlatformInputContextPlugin)
|
||||||
#endif // !DESKTOP_APP_DISABLE_DBUS_INTEGRATION
|
#endif // !DESKTOP_APP_DISABLE_DBUS_INTEGRATION
|
||||||
|
#ifndef DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
|
||||||
|
Q_IMPORT_PLUGIN(QWaylandMaterialDecorationPlugin)
|
||||||
|
#endif // !DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION
|
||||||
#endif // !DESKTOP_APP_USE_PACKAGED || DESKTOP_APP_USE_PACKAGED_LAZY
|
#endif // !DESKTOP_APP_USE_PACKAGED || DESKTOP_APP_USE_PACKAGED_LAZY
|
||||||
|
|
||||||
#if !defined DESKTOP_APP_USE_PACKAGED || defined DESKTOP_APP_USE_PACKAGED_LAZY_PLATFORMTHEMES
|
#if !defined DESKTOP_APP_USE_PACKAGED || defined DESKTOP_APP_USE_PACKAGED_LAZY_PLATFORMTHEMES
|
||||||
|
|
Loading…
Add table
Reference in a new issue