VirtualBox

Changeset 103369 in vbox for trunk


Ignore:
Timestamp:
Feb 14, 2024 7:39:03 PM (12 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161686
Message:

Config.kmk, Installer, FE/Qt: bugref:10450: A try to get rid of Qt[6]Core5Compat lib.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r103331 r103369  
    78037803  VBOX_QT_MOD := QtCore QtGui QtWidgets QtPrintSupport QtHelp QtNetwork QtSql
    78047804  ifdef VBOX_WITH_QT6
    7805    VBOX_QT_MOD += QtStateMachine QtCore5Compat
     7805   VBOX_QT_MOD += QtStateMachine
    78067806  else
    78077807   VBOX_QT_MOD += QtMacExtras
     
    78207820        plugins/xcbglintegrations/libqxcb-glx-integration.so
    78217821   else # qt6
    7822     VBOX_QT_MOD += Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6Core5Compat
     7822    VBOX_QT_MOD += Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine
    78237823    VBOX_QT_MOD += Qt6DBus Qt6Xml Qt6XcbQpa Qt6Help Qt6Network Qt6Sql
    78247824    VBOX_QT_PLUGINS = \
     
    78347834    VBOX_QT_MOD += Qt5WinExtras Qt5Help Qt5Network Qt5Sql
    78357835   else # qt6
    7836     VBOX_QT_MOD += Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6Core5Compat Qt6Help Qt6Network Qt6Sql
     7836    VBOX_QT_MOD += Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6Help Qt6Network Qt6Sql
    78377837   endif # qt6
    78387838  endif # win
     
    78797879  TEMPLATE_VBoxQtGuiExe_LRCTOOL := QT6
    78807880  TEMPLATE_VBoxQtGuiExe_SDKS    := QT6
    7881   TEMPLATE_VBoxQtGuiExe_QT_MODULES := Core5Compat
    78827881 endif
    78837882 TEMPLATE_VBoxQtGuiExe_QT_INFIX = $(VBOX_QT_INFIX)
  • trunk/src/VBox/Frontends/VirtualBox/src/precomp_gcc.h

    r98216 r103369  
    5656#include <QtCore/qglobal.h> /* 591 */
    5757#include <QtCore/qvariant.h> /* 588 */
    58 #include <QtCore/qregexp.h> /* 587 */
    5958#include <QtCore/qversiontagging.h> /* 585 */
    6059#include <QtCore/qtypeinfo.h> /* 585 */
  • trunk/src/VBox/Frontends/VirtualBox/src/precomp_vcc.h

    r100127 r103369  
    9090#include <qiterator.h>
    9191#include <qlist.h>
    92 #include <qregexp.h>
    9392#include <qstringlist.h>
    9493#include <qstringmatcher.h>
  • trunk/src/VBox/Installer/linux/debian/rules

    r103028 r103369  
    350350        dh_strip --keep-debug \
    351351            $(addprefix --exclude=lib,$(addsuffix VBox.so.6,\
    352               Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6Core5Compat Qt6DBus Qt6Xml Qt6XcbQpa Qt6Help Qt6Network Qt6Sql))
     352              Qt6Core Qt6Gui Qt6Widgets Qt6PrintSupport Qt6StateMachine Qt6DBus Qt6Xml Qt6XcbQpa Qt6Help Qt6Network Qt6Sql))
    353353  endif
    354354        mkdir -p $(bldbase)/$(verpkg)-dbg/usr/lib/$(package)
  • trunk/src/VBox/Installer/win/VBoxMergeApp.wxi

    r101551 r103369  
    368368        <File Id="file_Qt6StateMachine$(var.VBOX_QT_INFIX).dll" Name="Qt6StateMachine$(var.VBOX_QT_INFIX).dll"
    369369              Source="$(env.PATH_OUT)\bin\Qt6StateMachine$(var.VBOX_QT_INFIX).dll" />
    370         <File Id="file_Qt6Core5Compat$(var.VBOX_QT_INFIX).dll" Name="Qt6Core5Compat$(var.VBOX_QT_INFIX).dll"
    371               Source="$(env.PATH_OUT)\bin\Qt6Core5Compat$(var.VBOX_QT_INFIX).dll" />
    372370        <File Id="file_Qt6Help$(var.VBOX_QT_INFIX).dll" Name="Qt6Help$(var.VBOX_QT_INFIX).dll"
    373371              Source="$(env.PATH_OUT)\bin\Qt6Help$(var.VBOX_QT_INFIX).dll" />
Note: See TracChangeset for help on using the changeset viewer.

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