VirtualBox

Ignore:
Timestamp:
Feb 26, 2021 1:36:31 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142960
Message:

FE/Qt: bugref:9950. Removing the wizard field virtualDiskId field.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp

    r87885 r87886  
    138138         * but in that special case VM was not registered yet, so UIExtraDataManager is unaware of it: */
    139139        if (!isUnattendedEnabled() &&
    140             (field("virtualDiskId").toString().isNull() || !field("virtualDisk").value<CMedium>().isNull()))
     140            (!field("virtualDisk").value<CMedium>().isNull()))
    141141            m_machine.SetExtraData(GUI_FirstRun, "yes");
    142142    }
     
    386386    {
    387387        CMachine machine = session.GetMachine();
    388 
    389         QUuid uId = field("virtualDiskId").toUuid();
    390         /* Boot virtual hard drive: */
    391         if (!uId.isNull())
     388        CMedium vmedium = virtualDisk();
     389        if (!vmedium.isNull())
    392390        {
    393391            KStorageBus enmHDDBus = comGuestType.GetRecommendedHDStorageBus();
     
    395393            if (!comHDDController.isNull())
    396394            {
    397                 UIMedium vmedium = uiCommon().medium(uId);
    398                 CMedium medium = vmedium.medium();              /// @todo r=dj can this be cached somewhere?
    399                 machine.AttachDevice(comHDDController.GetName(), 0, 0, KDeviceType_HardDisk, medium);
     395                machine.AttachDevice(comHDDController.GetName(), 0, 0, KDeviceType_HardDisk, vmedium);
    400396                if (!machine.isOk())
    401397                    msgCenter().cannotAttachDevice(machine, UIMediumDeviceType_HardDisk, field("virtualDiskLocation").toString(),
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.cpp

    r87883 r87886  
    5454
    5555    /* Fetch filed values: */
    56     if (m_pDiskSkip->isChecked())
    57     {
    58         m_uVirtualDiskId = QUuid();
    59     }
    60     else if (m_pDiskPresent->isChecked())
    61     {
    62         m_uVirtualDiskId = m_pDiskSelector->id();
    63     }
     56    // if (m_pDiskSkip->isChecked())
     57    // {
     58    //     m_uVirtualDiskId = QUuid();
     59    // }
     60    // else if (m_pDiskPresent->isChecked())
     61    // {
     62    //     m_uVirtualDiskId = m_pDiskSelector->id();
     63    // }
    6464}
    6565
     
    181181    qRegisterMetaType<CMedium>();
    182182    registerField("virtualDisk", this, "virtualDisk");
    183     registerField("virtualDiskId", this, "virtualDiskId");
    184183}
    185184
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.h

    r87885 r87886  
    5858
    5959
    60     /** @name Property getters/setters
    61      * @{ */
    62        QUuid virtualDiskId() const { return m_uVirtualDiskId; }
    63        void setVirtualDiskId(const QUuid &uVirtualDiskId) { m_uVirtualDiskId = uVirtualDiskId; }
    64     /** @} */
    6560
    6661    QWidget *createDiskWidgets();
     
    7671     * @{ */
    7772       CMedium m_virtualDisk;
    78        QUuid   m_uVirtualDiskId;
    7973    /** @} */
    8074
     
    9589    Q_OBJECT;
    9690    Q_PROPERTY(CMedium virtualDisk READ virtualDisk WRITE setVirtualDisk);
    97     Q_PROPERTY(QUuid virtualDiskId READ virtualDiskId WRITE setVirtualDiskId);
    9891
    9992public:
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.cpp

    r87883 r87886  
    7676    registerField("baseMemory", this, "baseMemory");
    7777    registerField("virtualDisk", this, "virtualDisk");
    78     registerField("virtualDiskId", this, "virtualDiskId");
    7978    registerField("guestOSFamiyId", this, "guestOSFamiyId");
    8079    registerField("ISOFilePath", this, "ISOFilePath");
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.h

    r87883 r87886  
    4848    Q_PROPERTY(QString machineFilePath READ machineFilePath WRITE setMachineFilePath);
    4949    Q_PROPERTY(CMedium virtualDisk READ virtualDisk WRITE setVirtualDisk);
    50     Q_PROPERTY(QUuid virtualDiskId READ virtualDiskId WRITE setVirtualDiskId);
    5150    Q_PROPERTY(int baseMemory READ baseMemory);
    5251    Q_PROPERTY(QString guestOSFamiyId READ guestOSFamiyId);
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