VirtualBox

Changeset 87865 in vbox


Ignore:
Timestamp:
Feb 24, 2021 6:35:22 PM (4 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9950. Put back hdd page in between

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

    r87864 r87865  
    8383            setPage(Page1, new UIWizardNewVMPageBasic1(m_strGroup));
    8484            setPage(Page2, new UIWizardNewVMPageBasic2);
     85            setPage(Page4, new UIWizardNewVMPageBasic4);
    8586            setPage(Page8, new UIWizardNewVMPageBasic8);
    86             //setPage(Page4, new UIWizardNewVMPageBasic4);
     87
    8788            setStartId(Page1);
    8889            break;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h

    r87864 r87865  
    6262        Page1,
    6363        Page2,
     64        Page4,
    6465        Page8,
    65         //Page4,
    6666        PageMax
    6767    };
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp

    r87864 r87865  
    498498    if (isUnattendedEnabled())
    499499        return UIWizardNewVM::Page2;
    500     return UIWizardNewVM::Page8;
     500    return UIWizardNewVM::Page4;
    501501}
    502502
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.cpp

    r87858 r87865  
    297297}
    298298
    299 bool UIWizardNewVMPageBasic4::validatePage()
    300 {
    301     /* Initial result: */
    302     bool fResult = true;
    303 
    304     /* Ensure unused virtual-disk is deleted: */
    305     if (m_pDiskSkip->isChecked() || m_pDiskCreate->isChecked() || (!m_virtualDisk.isNull() && m_uVirtualDiskId != m_virtualDisk.GetId()))
    306         ensureNewVirtualDiskDeleted();
    307 
    308     if (m_pDiskSkip->isChecked())
    309     {
    310         /* Ask user about disk-less machine unless that's the recommendation: */
    311         if (!m_fRecommendedNoDisk)
    312             fResult = msgCenter().confirmHardDisklessMachine(thisImp());
    313     }
    314     else if (m_pDiskCreate->isChecked())
    315     {
    316         /* Show the New Virtual Hard Drive wizard: */
    317         fResult = getWithNewVirtualDiskWizard();
    318     }
    319 
    320     if (fResult)
    321     {
    322         /* Lock finish button: */
    323         startProcessing();
    324 
    325         /* Try to create VM: */
    326         fResult = qobject_cast<UIWizardNewVM*>(wizard())->createVM();
    327 
    328         /* Unlock finish button: */
    329         endProcessing();
    330     }
    331 
    332     /* Return result: */
    333     return fResult;
    334 }
     299
     300// bool UIWizardNewVMPageBasic4::validatePage()
     301// {
     302//     /* Initial result: */
     303//     bool fResult = true;
     304
     305//     /* Ensure unused virtual-disk is deleted: */
     306//     if (m_pDiskSkip->isChecked() || m_pDiskCreate->isChecked() || (!m_virtualDisk.isNull() && m_uVirtualDiskId != m_virtualDisk.GetId()))
     307//         ensureNewVirtualDiskDeleted();
     308
     309//     if (m_pDiskSkip->isChecked())
     310//     {
     311//         /* Ask user about disk-less machine unless that's the recommendation: */
     312//         if (!m_fRecommendedNoDisk)
     313//             fResult = msgCenter().confirmHardDisklessMachine(thisImp());
     314//     }
     315//     else if (m_pDiskCreate->isChecked())
     316//     {
     317//         /* Show the New Virtual Hard Drive wizard: */
     318//         fResult = getWithNewVirtualDiskWizard();
     319//     }
     320
     321//     if (fResult)
     322//     {
     323//         /* Lock finish button: */
     324//         startProcessing();
     325
     326//         /* Try to create VM: */
     327//         fResult = qobject_cast<UIWizardNewVM*>(wizard())->createVM();
     328
     329//         /* Unlock finish button: */
     330//         endProcessing();
     331//     }
     332
     333//     /* Return result: */
     334//     return fResult;
     335// }
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.h

    r87864 r87865  
    134134    /** Validation stuff. */
    135135    bool isComplete() const;
    136     virtual bool validatePage() /* override */;
     136    //virtual bool validatePage() /* override */;
    137137
    138138    /** Widgets. */
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