Changeset 93546 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Feb 2, 2022 3:44:53 PM (3 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/editors/UIWizardNewVMEditors.cpp
r93542 r93546 448 448 void UIWindowsISOImageSelector::retranslateUi() 449 449 { 450 setTitle(UIWizardNewVM::tr("Available OS Versions fromISO"));450 setTitle(UIWizardNewVM::tr("Available OS Editions from the ISO")); 451 451 if (m_pLabel) 452 452 m_pLabel->setText(UIWizardNewVM::tr("ISO Images")); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMUnattendedPage.cpp
r93115 r93546 41 41 , m_pGAInstallationISOContainer(0) 42 42 , m_pUserNamePasswordGroupBox(0) 43 , m_pWindowsISOImageSelector(0) 43 44 { 44 45 prepare(); … … 65 66 pMainLayout->addWidget(m_pGAInstallationISOContainer, 2, 0, 1, 2); 66 67 67 pMainLayout->addItem(new QSpacerItem(0, 0, QSizePolicy::Fixed, QSizePolicy::Expanding), 3, 0, 1, 2); 68 m_pWindowsISOImageSelector = new UIWindowsISOImageSelector; 69 AssertReturnVoid(m_pWindowsISOImageSelector); 70 pMainLayout->addWidget(m_pWindowsISOImageSelector, 3, 0, 1, 2); 71 72 pMainLayout->addItem(new QSpacerItem(0, 0, QSizePolicy::Fixed, QSizePolicy::Expanding), 4, 0, 1, 2); 68 73 69 74 createConnections(); … … 96 101 this, &UIWizardNewVMUnattendedPage::sltStartHeadlessChanged); 97 102 } 103 104 if (m_pWindowsISOImageSelector) 105 connect(m_pWindowsISOImageSelector, &UIWindowsISOImageSelector::sigSelectedWindowsImageChanged, 106 this, &UIWizardNewVMUnattendedPage::sltSelectedWindowsImageChanged); 98 107 } 99 108 … … 155 164 m_pGAInstallationISOContainer->blockSignals(false); 156 165 } 166 if (m_pWindowsISOImageSelector) 167 { 168 m_pWindowsISOImageSelector->setImageNamesAndIndices(pWizard->detectedWindowsImageNames(), 169 pWizard->detectedWindowsImageIndices()); 170 m_pWindowsISOImageSelector->setEnabled(!m_pWindowsISOImageSelector->isEmpty()); 171 } 157 172 } 158 173 … … 236 251 m_pGAInstallationISOContainer->mark(); 237 252 } 253 254 void UIWizardNewVMUnattendedPage::sltSelectedWindowsImageChanged(ulong uImageIndex) 255 { 256 AssertReturnVoid(wizardWindow<UIWizardNewVM>()); 257 wizardWindow<UIWizardNewVM>()->setSelectedWindowImageIndex(uImageIndex); 258 } -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMUnattendedPage.h
r93115 r93546 30 30 class UIGAInstallationGroupBox; 31 31 class UIUserNamePasswordGroupBox; 32 class UIWindowsISOImageSelector; 32 33 33 34 namespace UIWizardNewVMUnattendedCommon … … 54 55 void sltProductKeyChanged(const QString &strProductKey); 55 56 void sltStartHeadlessChanged(bool fStartHeadless); 57 void sltSelectedWindowsImageChanged(ulong uImageIndex); 56 58 57 59 private: … … 73 75 UIGAInstallationGroupBox *m_pGAInstallationISOContainer; 74 76 UIUserNamePasswordGroupBox *m_pUserNamePasswordGroupBox; 77 UIWindowsISOImageSelector *m_pWindowsISOImageSelector; 75 78 /** @} */ 76 79 QSet<QString> m_userModifiedParameters;
Note:
See TracChangeset
for help on using the changeset viewer.