Changeset 90082 in vbox
- Timestamp:
- Jul 8, 2021 5:51:59 AM (4 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPageBasic.cpp
r90077 r90082 108 108 return uMediumId; 109 109 } 110 111 112 // QWidget *UIWizardNewVMDiskPage::createNewDiskWidgets()113 // {114 // return new QWidget();115 // }116 117 // registerField("mediumFormat", this, "mediumFormat");118 // registerField("mediumVariant" /* KMediumVariant */, this, "mediumVariant");119 // registerField("mediumPath", this, "mediumPath");120 // registerField("mediumSize", this, "mediumSize");121 110 122 111 UIWizardNewVMDiskPageBasic::UIWizardNewVMDiskPageBasic() … … 137 126 , m_fRecommendedNoDisk(false) 138 127 , m_fVDIFormatFound(false) 128 , m_uMediumSizeMin(_4M) 129 , m_uMediumSizeMax(uiCommon().virtualBox().GetSystemProperties().GetInfoVDSize()) 139 130 { 140 131 prepare(); 141 // qRegisterMetaType<CMedium>();142 // qRegisterMetaType<SelectedDiskSource>();143 144 132 } 145 133 … … 392 380 bool UIWizardNewVMDiskPageBasic::isComplete() const 393 381 { 394 // if (selectedDiskSource() == SelectedDiskSource_New) 395 // return mediumSize() >= m_uMediumSizeMin && mediumSize() <= m_uMediumSizeMax; 396 // UIWizardNewVM *pWizard = wizardImp(); 397 // AssertReturn(pWizard, false); 398 // if (selectedDiskSource() == SelectedDiskSource_Existing) 399 // return !pWizard->virtualDisk().isNull(); 400 401 // if (m_pDiskNew && m_pDiskNew->isChecked()) 402 // { 403 // qulonglong uSize = field("mediumSize").toULongLong(); 404 // if (uSize <= 0) 405 // return false; 406 // } 382 UIWizardNewVM *pWizard = qobject_cast<UIWizardNewVM*>(wizard()); 383 AssertReturn(pWizard, false); 384 385 const qulonglong uSize = pWizard->mediumSize(); 386 if (m_enmSelectedDiskSource == SelectedDiskSource_New) 387 return uSize >= m_uMediumSizeMin && uSize <= m_uMediumSizeMax; 388 389 if (m_enmSelectedDiskSource == SelectedDiskSource_Existing) 390 return !pWizard->virtualDisk().isNull(); 391 392 if (m_pDiskNew && m_pDiskNew->isChecked() && uSize <= 0) 393 return false; 407 394 408 395 return true; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPageBasic.h
r90077 r90082 129 129 bool m_fRecommendedNoDisk; 130 130 131 QString m_strDefaultExtension;132 131 QSet<QString> m_userModifiedParameters; 133 132 bool m_fVDIFormatFound; 133 qulonglong m_uMediumSizeMin; 134 qulonglong m_uMediumSizeMax; 135 134 136 }; 135 137
Note:
See TracChangeset
for help on using the changeset viewer.