VirtualBox

Changeset 91108 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Sep 3, 2021 3:28:52 PM (3 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9996. Reviving vm creation.

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

    r91106 r91108  
    7171    , m_uMediumSize(0)
    7272    , m_enmDiskSource(SelectedDiskSource_New)
     73    , m_fEmptyDiskRecommended(false)
    7374{
    7475#ifndef VBOX_WS_MAC
     
    898899}
    899900
     901bool UIWizardNewVM::emptyDiskRecommended() const
     902{
     903    return m_fEmptyDiskRecommended;
     904}
     905
     906void UIWizardNewVM::setEmptyDiskRecommended(bool fEmptyDiskRecommended)
     907{
     908    m_fEmptyDiskRecommended = fEmptyDiskRecommended;
     909}
     910
    900911const UIUnattendedInstallData &UIWizardNewVM::unattendedInstallData() const
    901912{
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h

    r91106 r91108  
    160160        SelectedDiskSource diskSource() const;
    161161        void setDiskSource(SelectedDiskSource enmDiskSource);
     162
     163        bool emptyDiskRecommended() const;
     164        void setEmptyDiskRecommended(bool fEmptyDiskRecommended);
    162165    /** @} */
    163166
     
    231234       qulonglong m_uMediumSize;
    232235       SelectedDiskSource m_enmDiskSource;
     236       bool m_fEmptyDiskRecommended;
    233237    /** @} */
    234238};
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPage.cpp

    r91106 r91108  
    7272    , m_pFixedLabel(0)
    7373    , m_pFixedCheckBox(0)
    74     , m_fRecommendedNoDisk(false)
    7574    , m_fVDIFormatFound(false)
    7675    , m_uMediumSizeMin(_4M)
     
    259258            }
    260259            pWizard->setDiskSource(SelectedDiskSource_New);
    261             m_fRecommendedNoDisk = false;
     260            pWizard->setEmptyDiskRecommended(false);
    262261        }
    263262        else
     
    269268            }
    270269            pWizard->setDiskSource(SelectedDiskSource_Empty);
    271             m_fRecommendedNoDisk = true;
     270            pWizard->setEmptyDiskRecommended(true);
    272271        }
    273272    }
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPage.h

    r91106 r91108  
    105105
    106106    /** @name Variables
    107      * @{ */
    108       bool m_fRecommendedNoDisk;
    109       QSet<QString> m_userModifiedParameters;
    110       bool m_fVDIFormatFound;
    111       qulonglong m_uMediumSizeMin;
    112       qulonglong m_uMediumSizeMax;
     107      * @{ */
     108        QSet<QString> m_userModifiedParameters;
     109        bool m_fVDIFormatFound;
     110        qulonglong m_uMediumSizeMin;
     111        qulonglong m_uMediumSizeMax;
    113112    /** @} */
    114113};
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp

    r91106 r91108  
    9292    {
    9393        /* Ask user about disk-less machine unless that's the recommendation: */
    94         // if (!m_fRecommendedNoDisk)
    95         // {
    96         //     if (!msgCenter().confirmHardDisklessMachine(this))
    97         //         return false;
    98         // }
     94        if (!pWizard->emptyDiskRecommended())
     95        {
     96            if (!msgCenter().confirmHardDisklessMachine(this))
     97                return false;
     98        }
    9999    }
    100100    else if (pWizard->diskSource() == SelectedDiskSource_New)
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