Changeset 90091 in vbox
- Timestamp:
- Jul 8, 2021 10:52:34 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
r90090 r90091 206 206 this, &UIWizardNewVMDiskPageBasic::sltHandleSizeEditorChange); 207 207 } 208 if (m_pFixedCheckBox) 209 connect(m_pFixedCheckBox, &QCheckBox::toggled, 210 this, &UIWizardNewVMDiskPageBasic::sltFixedCheckBoxToggled); 208 211 } 209 212 … … 367 370 newVMWizardPropertySet(MediumSize, iRecommendedSize); 368 371 } 372 373 /* Initialize medium variant parameter of the wizard (only if user has not touched the checkbox yet): */ 374 if (!m_userModifiedParameters.contains("MediumVariant")) 375 { 376 if (m_pFixedCheckBox) 377 { 378 if (m_pFixedCheckBox->isChecked()) 379 newVMWizardPropertySet(MediumVariant, (qulonglong)KMediumVariant_Fixed); 380 else 381 newVMWizardPropertySet(MediumVariant, (qulonglong)KMediumVariant_Standard); 382 } 383 else 384 newVMWizardPropertySet(MediumVariant, (qulonglong)KMediumVariant_Standard); 385 } 369 386 } 370 387 … … 454 471 { 455 472 m_userModifiedParameters << "MediumSize"; 473 } 474 475 void UIWizardNewVMDiskPageBasic::sltFixedCheckBoxToggled(bool fChecked) 476 { 477 qulonglong uMediumVariant = (qulonglong)KMediumVariant_Max; 478 if (fChecked) 479 uMediumVariant = (qulonglong)KMediumVariant_Fixed; 480 else 481 uMediumVariant = (qulonglong)KMediumVariant_Standard; 482 newVMWizardPropertySet(MediumVariant, uMediumVariant); 483 m_userModifiedParameters << "MediumVariant"; 456 484 } 457 485 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPageBasic.h
r90082 r90091 89 89 void sltGetWithFileOpenDialog(); 90 90 void sltHandleSizeEditorChange(); 91 void sltFixedCheckBoxToggled(bool fChecked); 91 92 92 93 private:
Note:
See TracChangeset
for help on using the changeset viewer.