VirtualBox

Changeset 99851 in vbox


Ignore:
Timestamp:
May 18, 2023 1:20:46 PM (23 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
157489
Message:

Config.kmk bugref:10450: Adjust a list of Qt modules for Qt 5/6 on Windows/X11 hosts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r99850 r99851  
    77277727  endif
    77287728 else if1of ($(KBUILD_TARGET), linux freebsd netbsd openbsd solaris win)
    7729   VBOX_QT_MOD += Qt5Core Qt5Gui Qt5Widgets Qt5PrintSupport $(if $(VBOX_GUI_USE_QGL),Qt5OpenGL,)
    77307729  if1of ($(KBUILD_TARGET), linux freebsd netbsd openbsd solaris)
    7731    VBOX_QT_MOD += Qt5DBus Qt5Xml Qt5XcbQpa Qt5X11Extras
    7732    VBOX_QT_PLUGINS = \
    7733         plugins/platforms/libqxcb.so \
    7734         plugins/platformthemes/libqgtk2.so \
    7735         plugins/platformthemes/libqgtk3.so \
    7736         plugins/sqldrivers/libqsqlite.so \
    7737         plugins/styles/libqgtk2style.so \
    7738         plugins/xcbglintegrations/libqxcb-glx-integration.so
     7730   ifndef VBOX_WITH_QT6
     7731    VBOX_QT_MOD += Qt5Core Qt5Gui Qt5Widgets Qt5PrintSupport $(if $(VBOX_GUI_USE_QGL),Qt5OpenGL,)
     7732    VBOX_QT_MOD += Qt5DBus Qt5Xml Qt5XcbQpa Qt5X11Extras
     7733    VBOX_QT_PLUGINS = \
     7734     plugins/platforms/libqxcb.so \
     7735     plugins/platformthemes/libqgtk2.so \
     7736     plugins/platformthemes/libqgtk3.so \
     7737     plugins/sqldrivers/libqsqlite.so \
     7738     plugins/styles/libqgtk2style.so \
     7739     plugins/xcbglintegrations/libqxcb-glx-integration.so
     7740   else # qt6
     7741    VBOX_QT_MOD += Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6Core5Compat $(if $(VBOX_GUI_USE_QGL),Qt6OpenGL,)
     7742    VBOX_QT_MOD += Qt6DBus Qt6Xml Qt6XcbQpa
     7743    VBOX_QT_PLUGINS = \
     7744     plugins/platforms/libqxcbVBox.so \
     7745     plugins/platformthemes/libqgtk3VBox.so \
     7746     plugins/sqldrivers/libqsqliteVBox.so \
     7747     plugins/xcbglintegrations/libqxcb-glx-integrationVBox.so
     7748   endif # qt6
    77397749  else ifeq ($(KBUILD_TARGET),win)
    7740    VBOX_QT_MOD += Qt5WinExtras
     7750   ifndef VBOX_WITH_QT6
     7751    VBOX_QT_MOD += Qt5Core Qt5Gui Qt5Widgets Qt5PrintSupport $(if $(VBOX_GUI_USE_QGL),Qt5OpenGL,)
     7752    VBOX_QT_MOD += Qt5WinExtras
     7753   else # qt6
     7754    VBOX_QT_MOD += Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6Core5Compat $(if $(VBOX_GUI_USE_QGL),Qt6OpenGL,)
     7755   endif # qt6
    77417756  endif # win
    77427757 endif # linux freebsd netbsd openbsd solaris win
     
    77467761   VBOX_QT_MOD  += QtHelp QtNetwork QtSql
    77477762  else if1of ($(KBUILD_TARGET), linux freebsd netbsd openbsd solaris win)
    7748    VBOX_QT_MOD  += Qt5Help Qt5Network Qt5Sql
     7763   ifndef VBOX_WITH_QT6
     7764    VBOX_QT_MOD += Qt5Help Qt5Network Qt5Sql
     7765   else # qt6
     7766    VBOX_QT_MOD += Qt6Help Qt6Network Qt6Sql
     7767   endif # qt6
    77497768  endif
    77507769 endif
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette