VirtualBox

Changeset 59924 in vbox


Ignore:
Timestamp:
Mar 4, 2016 1:42:44 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
105858
Message:

FE/Qt: Qt5 migration (part 103): Preparing GUI via Qt5 installer for Win host.

Location:
trunk/src/VBox/Installer/win
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/win/Makefile.kmk

    r59708 r59924  
    548548                -E 'VBOX_WITH_PYTHON=$(if $(VBOX_WITH_PYTHON),yes,no)' \
    549549                -E 'VBOX_WITH_QTGUI=$(if $(VBOX_WITH_QTGUI),yes,no)' \
     550                -E 'VBOX_WITH_QTGUI_V5=$(if $(VBOX_WITH_QTGUI_V5),yes,no)' \
    550551                -E 'VBOX_WITH_SECURELABEL=$(if $(VBOX_WITH_SECURELABEL),yes,no)' \
    551552                -E 'VBOX_WITH_SERIALNUMBER_INSTALL=$(if $(VBOX_WITH_SERIALNUMBER_INSTALL),yes,no)' \
     
    634635                -E 'VBOX_WITH_PYTHON=$(if $(VBOX_WITH_PYTHON),yes,no)' \
    635636                -E 'VBOX_WITH_QTGUI=$(if $(VBOX_WITH_QTGUI),yes,no)' \
     637                -E 'VBOX_WITH_QTGUI_V5=$(if $(VBOX_WITH_QTGUI_V5),yes,no)' \
    636638                -E 'VBOX_WITH_SECURELABEL=$(if $(VBOX_WITH_SECURELABEL),yes,no)' \
    637639                -E 'VBOX_WITH_SERIALNUMBER_INSTALL=$(if $(VBOX_WITH_SERIALNUMBER_INSTALL),yes,no)' \
  • trunk/src/VBox/Installer/win/VBoxMergeApp.wxi

    r59489 r59924  
    305305        </File>
    306306    <?endif ?>
     307    <?if $(env.VBOX_WITH_QTGUI_V5) = "no" ?>
    307308        <File Id="file_QtCoreVBox4.dll" Name="QtCoreVBox4.dll"
    308309              Source="$(env.PATH_OUT)\bin\QtCoreVBox4.dll" />
    309310        <File Id="file_QtGuiVBox4.dll" Name="QtGuiVBox4.dll"
    310311              Source="$(env.PATH_OUT)\bin\QtGuiVBox4.dll" />
     312    <?else ?>
     313        <File Id="file_Qt5CoreVBox.dll" Name="Qt5CoreVBox.dll"
     314              Source="$(env.PATH_OUT)\bin\Qt5CoreVBox.dll" />
     315        <File Id="file_Qt5GuiVBox.dll" Name="Qt5GuiVBox.dll"
     316              Source="$(env.PATH_OUT)\bin\Qt5GuiVBox.dll" />
     317        <File Id="file_Qt5WidgetsVBox.dll" Name="Qt5WidgetsVBox.dll"
     318              Source="$(env.PATH_OUT)\bin\Qt5WidgetsVBox.dll" />
     319        <File Id="file_Qt5PrintSupportVBox.dll" Name="Qt5PrintSupportVBox.dll"
     320              Source="$(env.PATH_OUT)\bin\Qt5PrintSupportVBox.dll" />
     321        <File Id="file_Qt5WinExtrasVBox.dll" Name="Qt5WinExtrasVBox.dll"
     322              Source="$(env.PATH_OUT)\bin\Qt5WinExtrasVBox.dll" />
     323    <?endif ?>
    311324<?endif ?>
    312325<?if $(env.VBOX_WITH_DEBUGGER_GUI) = "yes" ?>
     
    317330<?endif ?>
    318331<?if $(env.VBOX_GUI_USE_QGL) = "yes" ?>
     332    <?if $(env.VBOX_WITH_QTGUI_V5) = "no" ?>
    319333        <File Id="file_QtOpenGLVBox4.dll" Name="QtOpenGLVBox4.dll"
    320334              Source="$(env.PATH_OUT)\bin\QtOpenGLVBox4.dll" />
     335    <?else ?>
     336        <File Id="file_Qt5OpenGLVBox.dll" Name="Qt5OpenGLVBox.dll"
     337              Source="$(env.PATH_OUT)\bin\Qt5OpenGLVBox.dll" />
     338    <?endif ?>
    321339<?endif?>
    322340
     
    360378
    361379<?if $(env.VBOX_WITH_QTGUI) = "yes" ?>
    362     <!-- Qt accessible plugins -->
    363     <Directory Id="dir_VBoxAppAccessible" Name="accessible">
    364         <Component Id="cp_QtAccessible" Guid="12040EF9-D4A8-4FB2-A69C-CA2F5C354A45" Win64="$(var.Property_Win64)">
    365             <File Id="file_qtaccessiblewidgets4.dll" Name="qtaccessiblewidgets4.dll"
    366                   Source="$(env.PATH_OUT)\bin\accessible\qtaccessiblewidgets4.dll" />
    367         </Component>
    368     </Directory>
    369 <?endif?>
     380    <?if $(env.VBOX_WITH_QTGUI_V5) = "no" ?>
     381        <!-- Qt accessible plugins -->
     382        <Directory Id="dir_VBoxAppAccessible" Name="accessible">
     383            <Component Id="cp_QtAccessible" Guid="12040EF9-D4A8-4FB2-A69C-CA2F5C354A45" Win64="$(var.Property_Win64)">
     384                <File Id="file_qtaccessiblewidgets4.dll" Name="qtaccessiblewidgets4.dll"
     385                      Source="$(env.PATH_OUT)\bin\accessible\qtaccessiblewidgets4.dll" />
     386            </Component>
     387        </Directory>
     388    <?else ?>
     389        <!-- Qt platforms plugins -->
     390        <Directory Id="dir_VBoxAppPlatforms" Name="platforms">
     391            <Component Id="cp_QtPlatforms" Guid="842367ec-6094-4ddc-93d8-6ca70fc1ca24" Win64="$(var.Property_Win64)">
     392                <File Id="file_qminimal.dll" Name="qminimal.dll"
     393                      Source="$(env.PATH_OUT)\bin\platforms\qminimal.dll" />
     394                <File Id="file_qoffscreen.dll" Name="qoffscreen.dll"
     395                      Source="$(env.PATH_OUT)\bin\platforms\qoffscreen.dll" />
     396                <File Id="file_qwindows.dll" Name="qwindows.dll"
     397                      Source="$(env.PATH_OUT)\bin\platforms\qwindows.dll" />
     398            </Component>
     399        </Directory>
     400    <?endif?>
     401 <?endif ?>
    370402
    371403<?if $(env.VBOX_WITH_CROGL) = "yes" ?>
  • trunk/src/VBox/Installer/win/VirtualBox.wxs

    r59418 r59924  
    405405        <ComponentRef Id="cp_MainBinaries" />
    406406    <?if $(env.VBOX_WITH_QTGUI) = "yes" ?>
    407         <ComponentRef Id="cp_QtAccessible" />
     407        <?if $(env.VBOX_WITH_QTGUI_V5) = "no" ?>
     408            <ComponentRef Id="cp_QtAccessible" />
     409        <?else ?>
     410            <ComponentRef Id="cp_QtPlatforms" />
     411        <?endif?>
    408412    <?endif ?>
    409413    <?if $(env.VBOX_WITH_PYTHON) = "yes" ?>
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