VirtualBox

Changeset 108575 in vbox for trunk/src


Ignore:
Timestamp:
Mar 17, 2025 2:26:39 PM (8 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167980
Message:

FE/Qt: bugref:10867. Removing UIWizardNewVMDiskPage.

Location:
trunk/src/VBox/Frontends/VirtualBox
Files:
2 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r108555 r108575  
    660660        src/wizards/newvm/UIWizardNewVMUnattendedPage.h \
    661661        src/wizards/newvm/UIWizardNewVMHardwarePage.h \
    662         src/wizards/newvm/UIWizardNewVMDiskPage.h \
    663662        src/wizards/newvm/UIWizardNewVMExpertPage.h \
    664663        src/wizards/newvm/UIWizardNewVMSummaryPage.h \
     
    11841183        src/wizards/newvm/UIWizardNewVMUnattendedPage.cpp \
    11851184        src/wizards/newvm/UIWizardNewVMHardwarePage.cpp \
    1186         src/wizards/newvm/UIWizardNewVMDiskPage.cpp \
    11871185        src/wizards/newvm/UIWizardNewVMExpertPage.cpp \
    11881186        src/wizards/newvm/UIWizardNewVMSummaryPage.cpp \
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIWizardDiskEditors.cpp

    r108162 r108575  
    3838
    3939/* GUI includes: */
     40#include "QIFileDialog.h"
    4041#include "QILineEdit.h"
    4142#include "QIToolButton.h"
     
    5051#include "UIUserNamePasswordEditor.h"
    5152#include "UIWizardDiskEditors.h"
    52 #include "UIWizardNewVMDiskPage.h"
    5353
    5454/* Other VBox includes: */
     
    5656#include "iprt/fs.h"
    5757#include "CSystemProperties.h"
    58 
     58#include "KMediumVariant.h"
    5959
    6060/*********************************************************************************************************************************
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp

    r108567 r108575  
    2828/* Qt includes: */
    2929#include <QAbstractButton>
     30#include <QDir>
    3031#include <QLayout>
    3132
     
    4142#include "UIWizardNewVMUnattendedPage.h"
    4243#include "UIWizardNewVMHardwarePage.h"
    43 #include "UIWizardNewVMDiskPage.h"
    4444#include "UIWizardNewVMExpertPage.h"
    4545#include "UIWizardNewVMSummaryPage.h"
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMExpertPage.cpp

    r108570 r108575  
    2929#include <QButtonGroup>
    3030#include <QCheckBox>
     31#include <QDir>
    3132#include <QRadioButton>
    3233#include <QVBoxLayout>
     
    3940#include "UIMedium.h"
    4041#include "UIMediumEnumerator.h"
     42#include "UIMediumSelector.h"
    4143#include "UINameAndSystemEditor.h"
    4244#include "UINotificationCenter.h"
     
    4446#include "UIWizardNewVM.h"
    4547#include "UIWizardDiskEditors.h"
    46 #include "UIWizardNewVMDiskPage.h"
    4748#include "UIWizardNewVMEditors.h"
    4849#include "UIWizardNewVMExpertPage.h"
     
    5152/* COM includes: */
    5253#include "CSystemProperties.h"
     54
     55QUuid getWithFileOpenDialog(const QString &strOSTypeID,
     56                            const QString &strMachineFolder,
     57                            QWidget *pCaller, UIActionPool *pActionPool)
     58{
     59    QUuid uMediumId;
     60    int returnCode = UIMediumSelector::openMediumSelectorDialog(pCaller, UIMediumDeviceType_HardDisk,
     61                                                         QUuid() /* current medium id */,
     62                                                         uMediumId,
     63                                                         strMachineFolder,
     64                                                         QString() /* strMachineName */,
     65                                                         strOSTypeID,
     66                                                         false /* don't show/enable the create action: */,
     67                                                         QUuid() /* Machinie Id */, pActionPool);
     68    if (returnCode != static_cast<int>(UIMediumSelector::ReturnCode_Accepted))
     69        return QUuid();
     70    return uMediumId;
     71}
    5372
    5473UIWizardNewVMExpertPage::UIWizardNewVMExpertPage(UIActionPool *pActionPool)
     
    150169    UIWizardNewVM *pWizard = wizardWindow<UIWizardNewVM>();
    151170    AssertReturnVoid(pWizard);
    152     QUuid uMediumId = UIWizardNewVMDiskCommon::getWithFileOpenDialog(pWizard->guestOSTypeId(),
    153                                                                      pWizard->machineFolder(),
    154                                                                      this, m_pActionPool);
     171    QUuid uMediumId = getWithFileOpenDialog(pWizard->guestOSTypeId(),
     172                                            pWizard->machineFolder(),
     173                                            this, m_pActionPool);
    155174    if (!uMediumId.isNull())
    156175    {
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