Changeset 84965 in vbox
- Timestamp:
- Jun 26, 2020 9:06:12 AM (5 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp
r84955 r84965 1898 1898 comUnattendedInstaller.SetPassword(unattendedData.m_strPassword); 1899 1899 comUnattendedInstaller.SetHostname(unattendedData.m_strHostname); 1900 comUnattendedInstaller.SetProductKey(unattendedData.m_strProductKey); 1901 1900 1902 comUnattendedInstaller.Prepare(); 1901 1903 checkUnattendedInstallError(comUnattendedInstaller); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp
r84961 r84965 524 524 m_unattendedInstallData.m_strDetectedOSLanguages = getStringFieldValue("detectedOSLanguages"); 525 525 m_unattendedInstallData.m_strDetectedOSHints = getStringFieldValue("detectedOSHints"); 526 526 m_unattendedInstallData.m_strProductKey = getStringFieldValue("productKey"); 527 527 528 528 QVariant fieldValue = field("isUnattendedEnabled"); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.h
r84961 r84965 46 46 QString m_strDetectedOSLanguages; 47 47 QString m_strDetectedOSHints; 48 QString m_strProductKey; 48 49 }; 49 50 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasicInstallSetup.cpp
r84961 r84965 17 17 18 18 /* Qt includes: */ 19 #include <QComboBox>20 #include <QCompleter>21 #include <QIntValidator>22 19 #include <QGridLayout> 23 #include <QSpacerItem>24 20 #include <QLabel> 25 #include <QSortFilterProxyModel>26 #include <QSpinBox>27 #include <QStringListModel>28 21 #include <QStyle> 29 22 #include <QToolButton> … … 32 25 /* GUI includes: */ 33 26 #include "QIRichTextLabel.h" 34 #include "UIBaseMemoryEditor.h"35 #include "UIBaseMemorySlider.h"36 27 #include "UICommon.h" 37 28 #include "UIIconPool.h" 38 #include "UIVirtualCPUEditor.h"39 29 #include "UIWizardNewVMPageBasicInstallSetup.h" 40 30 #include "UIWizardNewVM.h" -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasicInstallSetup.h
r84961 r84965 24 24 /* Qt includes: */ 25 25 #include <QLineEdit> 26 #include <QStringList>27 26 #include <QWidget> 28 27 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasicProductKey.cpp
r84961 r84965 18 18 /* Qt includes: */ 19 19 #include <QComboBox> 20 #include <QCompleter>21 #include <QIntValidator>22 20 #include <QGridLayout> 21 #include <QLabel> 22 #include <QLineEdit> 23 23 #include <QSpacerItem> 24 #include <QLabel>25 #include <QSortFilterProxyModel>26 #include <QSpinBox>27 #include <QStringListModel>28 #include <QStyle>29 #include <QToolButton>30 24 #include <QVBoxLayout> 31 25 32 26 /* GUI includes: */ 33 27 #include "QIRichTextLabel.h" 34 #include "UIBaseMemoryEditor.h"35 #include "UIBaseMemorySlider.h"36 #include "UICommon.h"37 28 #include "UIIconPool.h" 38 #include "UIVirtualCPUEditor.h"39 29 #include "UIWizardNewVMPageBasicProductKey.h" 40 30 #include "UIWizardNewVM.h" … … 48 38 QString UIWizardNewVMPageProductKey::productKey() const 49 39 { 50 if (!m_pProductKeyLineEdit )40 if (!m_pProductKeyLineEdit || !m_pProductKeyLineEdit->hasAcceptableInput()) 51 41 return QString(); 52 42 return m_pProductKeyLineEdit->text(); … … 65 55 m_pHostnameLabel = new QLabel; 66 56 m_pProductKeyLineEdit = new QLineEdit; 57 m_pProductKeyLineEdit->setInputMask(">NNNNN-NNNNN-NNNNN-NNNNN-NNNNN;#"); 67 58 pGridLayout->addWidget(m_pHostnameLabel, 3, 0, 1, 1, Qt::AlignRight); 68 59 pGridLayout->addWidget(m_pProductKeyLineEdit, 3, 1, 1, 3); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasicProductKey.h
r84961 r84965 22 22 #endif 23 23 24 /* Qt includes: */25 #include <QLineEdit>26 #include <QStringList>27 #include <QWidget>28 24 29 25 /* Local includes: */ … … 32 28 33 29 /* Forward declarations: */ 34 class QGridLayout;35 30 class QLabel; 36 class Q SpinBox;31 class QLineEdit; 37 32 class QIRichTextLabel; 38 struct UIUnattendedInstallData;39 33 40 34 class UIWizardNewVMPageProductKey : public UIWizardPageBase
Note:
See TracChangeset
for help on using the changeset viewer.