Changeset 91035 in vbox
- Timestamp:
- Aug 31, 2021 3:57:07 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 146677
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards
- Files:
-
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVD.cpp
r90827 r91035 45 45 } 46 46 47 const CMedium &UIWizardCloneVD::sourceVirtualDisk() const 48 { 49 return m_comSourceVirtualDisk; 50 } 51 47 52 KDeviceType UIWizardCloneVD::deviceType() const 48 53 { … … 104 109 { 105 110 addPage(new UIWizardCloneVDPageFormat(m_enmDeviceType)); 106 m_iMediumVariantPageIndex = addPage(new UIWizardCloneVDPageVariant (m_enmDeviceType));111 m_iMediumVariantPageIndex = addPage(new UIWizardCloneVDPageVariant); 107 112 addPage(new UIWizardCloneVDPagePathSize(sourceDiskLogicalSize())); 108 113 break; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVD.h
r90827 r91035 41 41 42 42 /** Returns source virtual-disk. */ 43 const CMedium &sourceVirtualDisk() const { return m_comSourceVirtualDisk; } 44 45 /** Returns the source virtual-disk device type. */ 46 KDeviceType deviceType() const; 43 const CMedium &sourceVirtualDisk() const; 47 44 48 45 /** Makes a copy of source virtual-disk. */ 49 46 bool copyVirtualDisk(); 50 47 51 const CMediumFormat &mediumFormat() const; 52 void setMediumFormat(const CMediumFormat &comMediumFormat); 48 /** @name Parameter setter/getters 49 * @{ */ 50 /** Returns the source virtual-disk device type. */ 51 KDeviceType deviceType() const; 53 52 54 qulonglong mediumVariant() const;55 void setMediumVariant(qulonglong uMediumVariant);53 const CMediumFormat &mediumFormat() const; 54 void setMediumFormat(const CMediumFormat &comMediumFormat); 56 55 57 qulonglong mediumSize() const;58 void setMediumSize(qulonglong uMediumSize);56 qulonglong mediumVariant() const; 57 void setMediumVariant(qulonglong uMediumVariant); 59 58 60 const QString &mediumPath() const;61 void setMediumPath(const QString &strPath);59 qulonglong mediumSize() const; 60 void setMediumSize(qulonglong uMediumSize); 62 61 63 qulonglong sourceDiskLogicalSize() const; 64 QString sourceDiskFilePath() const; 65 QString sourceDiskName() const; 62 const QString &mediumPath() const; 63 void setMediumPath(const QString &strPath); 64 65 qulonglong sourceDiskLogicalSize() const; 66 QString sourceDiskFilePath() const; 67 QString sourceDiskName() const; 68 /** @} */ 66 69 67 70 protected: -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageExpert.h
r90990 r91035 32 32 class UIDiskVariantGroupBox; 33 33 class UIMediumSizeAndPathGroupBox; 34 class UIWizardCloneVD;35 34 36 35 /** Expert page of the Clone Virtual Disk Image wizard: */ -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageFormat.h
r90990 r91035 34 34 class QIRichTextLabel; 35 35 class UIDiskFormatsGroupBox; 36 class UIWizardCloneVD;37 38 36 39 37 /** 2nd page of the Clone Virtual Disk Image wizard (basic extension): */ -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPagePathSize.cpp
r90990 r91035 35 35 { 36 36 QVBoxLayout *pMainLayout = new QVBoxLayout(this); 37 38 37 m_pMediumSizePathGroupBox = new UIMediumSizeAndPathGroupBox(false /* expert mode */, 0 /* parent */, uSourceDiskLogicaSize); 39 38 if (m_pMediumSizePathGroupBox) … … 47 46 this, &UIWizardCloneVDPagePathSize::sltMediumSizeChanged); 48 47 } 49 50 48 pMainLayout->addStretch(); 51 49 retranslateUi(); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPagePathSize.h
r90990 r91035 33 33 34 34 /* Forward declarations: */ 35 class QIRichTextLabel;36 35 class UIMediumSizeAndPathGroupBox; 37 class UIWizardCloneVD;38 36 39 37 /** 4th page of the Clone Virtual Disk Image wizard (basic extension): */ -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageVariant.cpp
r90990 r91035 28 28 #include "CMediumFormat.h" 29 29 30 UIWizardCloneVDPageVariant::UIWizardCloneVDPageVariant( KDeviceType /*enmDeviceType*/)30 UIWizardCloneVDPageVariant::UIWizardCloneVDPageVariant() 31 31 : m_pDescriptionLabel(0) 32 32 , m_pDynamicLabel(0) … … 66 66 67 67 } 68 69 68 retranslateUi(); 70 69 } -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageVariant.h
r90990 r91035 25 25 #include "UINativeWizardPage.h" 26 26 27 /* COM includes: */28 #include "COMEnums.h"29 30 27 /* Forward declarations: */ 31 28 class QIRichTextLabel; 32 class UIWizardCloneVD;33 29 class CMediumFormat; 34 30 class UIDiskVariantGroupBox; … … 41 37 42 38 /** Constructs basic page. */ 43 UIWizardCloneVDPageVariant( KDeviceType enmDeviceType);39 UIWizardCloneVDPageVariant(); 44 40 45 41 private slots: … … 68 64 /** Holds the 'Split to 2GB files' description label instance. */ 69 65 QIRichTextLabel *m_pSplitLabel; 70 71 66 UIDiskVariantGroupBox *m_pVariantGroupBox; 72 67 }; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.cpp
r90752 r91035 28 28 29 29 /* COM includes: */ 30 #include "CConsole.h"31 30 #include "CSystemProperties.h" 32 31 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.h
r90990 r91035 27 27 28 28 /* COM includes: */ 29 #include "COMEnums.h"30 29 #include "CMachine.h" 31 30 #include "CSnapshot.h" -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMModePageBasic.cpp
r90990 r91035 19 19 #include <QVBoxLayout> 20 20 21 22 21 /* Local includes: */ 23 22 #include "UIWizardCloneVM.h" … … 25 24 #include "UIWizardCloneVMModePageBasic.h" 26 25 #include "QIRichTextLabel.h" 27 28 26 29 27 UIWizardCloneVMModePageBasic::UIWizardCloneVMModePageBasic(bool fShowChildsOption) -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMNamePathPageBasic.h
r90990 r91035 33 33 class UICloneVMNamePathEditor; 34 34 class QIRichTextLabel; 35 class UIWizardCloneVM;36 35 37 36 namespace UIWizardCloneVMNamePathPage 38 37 { 39 38 QString composeCloneFilePath(const QString &strCloneName, const QString &strGroup, const QString &strFolderPath); 40 41 42 39 } 43 40 … … 67 64 68 65 QIRichTextLabel *m_pMainLabel; 69 70 66 UICloneVMNamePathEditor *m_pNamePathEditor; 71 67 UICloneVMAdditionalOptionsEditor *m_pAdditionalOptionsEditor; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageExpert.cpp
r90990 r91035 38 38 UIWizardCloneVMPageExpert::UIWizardCloneVMPageExpert(const QString &strOriginalName, const QString &strDefaultPath, 39 39 bool /*fAdditionalInfo*/, bool fShowChildsOption, const QString &strGroup) 40 : m_pMainLayout(0) 41 , m_pNamePathGroupBox(0) 40 : m_pNamePathGroupBox(0) 42 41 , m_pCloneTypeGroupBox(0) 43 42 , m_pCloneModeGroupBox(0) … … 50 49 void UIWizardCloneVMPageExpert::prepare(const QString &strOriginalName, const QString &strDefaultPath, bool fShowChildsOption) 51 50 { 52 m_pMainLayout = new QGridLayout(this);53 AssertReturnVoid( m_pMainLayout);51 QGridLayout *pMainLayout = new QGridLayout(this); 52 AssertReturnVoid(pMainLayout); 54 53 m_pNamePathGroupBox = new UICloneVMNamePathEditor(strOriginalName, strDefaultPath); 55 54 if (m_pNamePathGroupBox) 56 55 { 57 m_pMainLayout->addWidget(m_pNamePathGroupBox, 0, 0, 3, 2);56 pMainLayout->addWidget(m_pNamePathGroupBox, 0, 0, 3, 2); 58 57 connect(m_pNamePathGroupBox, &UICloneVMNamePathEditor::sigCloneNameChanged, 59 58 this, &UIWizardCloneVMPageExpert::sltCloneNameChanged); … … 64 63 m_pCloneTypeGroupBox = new UICloneVMCloneTypeGroupBox; 65 64 if (m_pCloneTypeGroupBox) 66 m_pMainLayout->addWidget(m_pCloneTypeGroupBox, 3, 0, 2, 1);65 pMainLayout->addWidget(m_pCloneTypeGroupBox, 3, 0, 2, 1); 67 66 68 67 m_pCloneModeGroupBox = new UICloneVMCloneModeGroupBox(fShowChildsOption); 69 68 if (m_pCloneModeGroupBox) 70 m_pMainLayout->addWidget(m_pCloneModeGroupBox, 3, 1, 2, 1);69 pMainLayout->addWidget(m_pCloneModeGroupBox, 3, 1, 2, 1); 71 70 72 71 m_pAdditionalOptionsGroupBox = new UICloneVMAdditionalOptionsEditor; 73 72 if (m_pAdditionalOptionsGroupBox) 74 73 { 75 m_pMainLayout->addWidget(m_pAdditionalOptionsGroupBox, 5, 0, 2, 2);74 pMainLayout->addWidget(m_pAdditionalOptionsGroupBox, 5, 0, 2, 2); 76 75 connect(m_pAdditionalOptionsGroupBox, &UICloneVMAdditionalOptionsEditor::sigMACAddressClonePolicyChanged, 77 76 this, &UIWizardCloneVMPageExpert::sltMACAddressClonePolicyChanged); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageExpert.h
r90990 r91035 27 27 28 28 /* Forward declarations: */ 29 class QGroupBox;30 class QGridLayout;31 29 class UICloneVMAdditionalOptionsEditor; 32 30 class UICloneVMCloneModeGroupBox; 33 31 class UICloneVMCloneTypeGroupBox; 34 32 class UICloneVMNamePathEditor; 35 class UIWizardCloneVM;36 33 37 34 /* Expert page of the Clone Virtual Machine wizard: */ … … 67 64 bool validatePage(); 68 65 69 QGridLayout *m_pMainLayout;70 66 UICloneVMNamePathEditor *m_pNamePathGroupBox; 71 67 UICloneVMCloneTypeGroupBox *m_pCloneTypeGroupBox; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMTypePageBasic.cpp
r90990 r91035 24 24 #include "QIRichTextLabel.h" 25 25 #include "UIWizardCloneVMEditors.h" 26 27 /* COM includes: */28 #include "CSystemProperties.h"29 30 26 31 27 UIWizardCloneVMTypePageBasic::UIWizardCloneVMTypePageBasic(bool fAdditionalInfo) -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMTypePageBasic.h
r90990 r91035 31 31 class QIRichTextLabel; 32 32 class UICloneVMCloneTypeGroupBox; 33 class UIWizardCloneVM;34 33 35 34 class UIWizardCloneVMTypePageBasic : public UINativeWizardPage -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVD.cpp
r90564 r91035 25 25 #include "UIWizardNewVDPageSizeLocation.h" 26 26 #include "UIWizardNewVDPageExpert.h" 27 28 27 29 28 UIWizardNewVD::UIWizardNewVD(QWidget *pParent, … … 100 99 break; 101 100 } 102 case WizardMode_Expert:101 case WizardMode_Expert: 103 102 { 104 103 addPage(new UIWizardNewVDPageExpert(m_strDefaultName, m_strDefaultPath, m_uDefaultSize)); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVD.h
r90990 r91035 43 43 bool createVirtualDisk(); 44 44 45 qulonglong mediumVariant() const; 46 void setMediumVariant(qulonglong uMediumVariant); 45 /** @name Setter/getters for vm parameters 46 * @{ */ 47 qulonglong mediumVariant() const; 48 void setMediumVariant(qulonglong uMediumVariant); 47 49 48 const CMediumFormat &mediumFormat();49 void setMediumFormat(const CMediumFormat &mediumFormat);50 const CMediumFormat &mediumFormat(); 51 void setMediumFormat(const CMediumFormat &mediumFormat); 50 52 51 const QString &mediumPath() const;52 void setMediumPath(const QString &strMediumPath);53 const QString &mediumPath() const; 54 void setMediumPath(const QString &strMediumPath); 53 55 54 qulonglong mediumSize() const; 55 void setMediumSize(qulonglong mediumSize); 56 qulonglong mediumSize() const; 57 void setMediumSize(qulonglong mediumSize); 58 /** @} */ 56 59 57 60 protected: -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageExpert.cpp
r90990 r91035 19 19 #include <QDir> 20 20 #include <QGridLayout> 21 #include <QVBoxLayout>22 #include <QRegExpValidator>23 #include <QGroupBox>24 #include <QRadioButton>25 #include <QCheckBox>26 #include <QButtonGroup>27 #include <QLineEdit>28 #include <QSlider>29 #include <QLabel>30 21 31 22 /* GUI includes: */ 32 23 #include "UIWizardDiskEditors.h" 33 #include "UIConverter.h"34 24 #include "UIWizardNewVDPageExpert.h" 35 25 #include "UIWizardNewVD.h" 36 26 #include "UICommon.h" 37 27 #include "UIMessageCenter.h" 38 #include "UIIconPool.h"39 #include "QIRichTextLabel.h"40 #include "QIToolButton.h"41 #include "QILineEdit.h"42 #include "UIMediumSizeEditor.h"43 #include "UIWizardNewVDPageSizeLocation.h"44 28 45 29 /* COM includes: */ 46 30 #include "CSystemProperties.h" 47 48 31 49 32 UIWizardNewVDPageExpert::UIWizardNewVDPageExpert(const QString &strDefaultName, const QString &strDefaultPath, qulonglong uDefaultSize) … … 225 208 AssertReturnVoid(!comMediumFormat.isNull()); 226 209 227 /* Block signals of the updated widgets to avoid calling corresponding slots since they add the parameters to m_userModifiedParameters: */228 m_pVariantGroup->blockSignals(true);229 210 m_pVariantGroup->updateMediumVariantWidgetsAfterFormatChange(comMediumFormat); 230 m_pVariantGroup->blockSignals(false);231 232 m_pSizeAndPathGroup->blockSignals(true);233 211 m_pSizeAndPathGroup->updateMediumPath(comMediumFormat, m_pFormatGroup->formatExtensions(), KDeviceType_HardDisk); 234 m_pSizeAndPathGroup->blockSignals(false); 235 /* Update the wizard parameters explicitly since we blocked th signals: */ 236 pWizard->setMediumPath(m_pSizeAndPathGroup->mediumPath()); 237 pWizard->setMediumVariant(m_pVariantGroup->mediumVariant()); 238 } 212 } -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageExpert.h
r90990 r91035 26 26 27 27 /* Forward declarations: */ 28 class QGroupBox;29 28 class UIDiskFormatsGroupBox; 30 29 class UIDiskVariantGroupBox; 31 30 class UIMediumSizeAndPathGroupBox; 32 class UIWizardNewVD;33 31 34 32 /* Expert page of the New Virtual Hard Drive wizard: */ … … 40 38 41 39 UIWizardNewVDPageExpert(const QString &strDefaultName, const QString &strDefaultPath, qulonglong uDefaultSize); 42 43 protected:44 45 40 46 41 private slots: -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageFileType.cpp
r90990 r91035 18 18 /* Qt includes: */ 19 19 #include <QVBoxLayout> 20 #include <QRadioButton>21 20 22 21 /* GUI includes: */ 23 #include "UIConverter.h"24 22 #include "UIWizardDiskEditors.h" 25 23 #include "UIWizardNewVDPageFileType.h" … … 58 56 { 59 57 setTitle(UIWizardNewVD::tr("Virtual Hard disk file type")); 60 61 58 m_pLabel->setText(UIWizardNewVD::tr("Please choose the type of file that you would like to use " 62 59 "for the new virtual hard disk. If you do not need to use it " -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageFileType.h
r90990 r91035 28 28 class QIRichTextLabel; 29 29 class UIDiskFormatsGroupBox; 30 class UIWizardNewVD;31 32 namespace UIWizardNewVDFileType33 {34 }35 30 36 31 /* 1st page of the New Virtual Hard Drive wizard (basic extension): */ -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageSizeLocation.cpp
r90990 r91035 21 21 22 22 /* GUI includes: */ 23 #include "QIFileDialog.h"24 23 #include "UIWizardNewVDPageSizeLocation.h" 25 24 #include "UIWizardNewVD.h" -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageSizeLocation.h
r90763 r91035 26 26 27 27 /* Forward declarations: */ 28 class CMediumFormat;29 28 class UIMediumSizeAndPathGroupBox; 30 class UIWizardNewVD;31 29 32 30 class SHARED_LIBRARY_STUFF UIWizardNewVDPageSizeLocation : public UINativeWizardPage … … 37 35 38 36 UIWizardNewVDPageSizeLocation(const QString &strDefaultName, const QString &strDefaultPath, qulonglong uDefaultSize); 39 40 protected:41 42 37 43 38 private slots: -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageVariant.cpp
r90990 r91035 40 40 void UIWizardNewVDPageVariant::prepare() 41 41 { 42 43 42 QVBoxLayout *pMainLayout = new QVBoxLayout(this); 44 43 AssertReturnVoid(pMainLayout); … … 103 102 { 104 103 AssertReturnVoid(m_pVariantGroupBox); 105 106 104 m_pVariantGroupBox->updateMediumVariantWidgetsAfterFormatChange(mediumFormat); 107 108 105 if (m_pDynamicLabel) 109 106 m_pDynamicLabel->setHidden(!m_pVariantGroupBox->isCreateDynamicPossible()); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageVariant.h
r90990 r91035 29 29 class QIRichTextLabel; 30 30 class UIDiskVariantGroupBox; 31 class UIWizardNewVD;32 31 33 32 class SHARED_LIBRARY_STUFF UIWizardNewVDPageVariant : public UINativeWizardPage -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPageBasic.h
r90902 r91035 42 42 class UIMediaComboBox; 43 43 class UIMediumSizeEditor; 44 class UIWizardNewVM;45 44 46 45 enum SelectedDiskSource -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePageBasic.h
r91025 r91035 31 31 class QIRichTextLabel; 32 32 class UINewVMHardwareContainer; 33 class UIWizardNewVM;34 35 namespace UIWizardNewVMHardwarePage36 {37 }38 33 39 34 class UIWizardNewVMHardwarePageBasic : public UINativeWizardPage … … 44 39 45 40 UIWizardNewVMHardwarePageBasic(); 46 47 protected:48 49 41 50 42 private slots: … … 64 56 65 57 /** @name Widgets 66 * @{ */67 QIRichTextLabel *m_pLabel;68 UINewVMHardwareContainer *m_pHardwareWidgetContainer;58 * @{ */ 59 QIRichTextLabel *m_pLabel; 60 UINewVMHardwareContainer *m_pHardwareWidgetContainer; 69 61 /** @} */ 70 62 /** This set is used to decide if we have to set wizard's parameters -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePageBasic.h
r90413 r91035 52 52 class UIWizardNewVMNameOSTypePageBasic : public UINativeWizardPage 53 53 { 54 55 54 Q_OBJECT; 56 55 … … 85 84 void createConnections(); 86 85 void initializePage(); 87 //void cleanupPage();88 86 QWidget *createNameOSTypeWidgets(); 89 87 void markWidgets() const; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.cpp
r91025 r91035 247 247 connect(m_pGAInstallationISOContainer, &UIGAInstallationGroupBox::toggled, 248 248 this, &UIWizardNewVMPageExpert::sltInstallGACheckBoxToggle); 249 250 249 } 251 250 … … 295 294 this, &UIWizardNewVMPageExpert::sltMediaComboBoxIndexChanged); 296 295 297 298 296 connect(m_pFormatButtonGroup, &UIDiskFormatsGroupBox::sigMediumFormatChanged, 299 297 this, &UIWizardNewVMPageExpert::sltMediumFormatChanged); … … 401 399 disableEnableUnattendedRelatedWidgets(isUnattendedEnabled()); 402 400 updateDiskWidgetsAfterMediumFormatChange(); 403 // setSkipCheckBoxEnable();404 401 retranslateUi(); 405 402 } … … 583 580 } 584 581 } 585 586 587 582 return fIsComplete; 588 583 } … … 842 837 /* Update the wizard parameters explicitly since we blocked th signals: */ 843 838 pWizard->setMediumPath(m_pSizeAndLocationGroup->mediumPath()); 844 pWizard->setMediumVariant(m_pDiskVariantGroupBox->mediumVariant());839 pWizard->setMediumVariant(m_pDiskVariantGroupBox->mediumVariant()); 845 840 } 846 841 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.h
r90990 r91035 45 45 class UIToolBox; 46 46 class UIUserNamePasswordGroupBox; 47 class UIWizardNewVM;48 47 49 48 /** Expert page of the New Virtual Machine wizard. */ 50 49 class UIWizardNewVMPageExpert : public UINativeWizardPage 51 50 { 52 53 51 Q_OBJECT; 54 52 … … 56 54 57 55 UIWizardNewVMPageExpert(); 58 59 protected:60 61 56 62 57 private slots: … … 83 78 void sltPasswordChanged(const QString &strPassword); 84 79 void sltUserNameChanged(const QString &strUserName); 85 86 80 void sltHostnameDomainNameChanged(const QString &strHostnameDomainName); 87 81 void sltProductKeyChanged(const QString &strProductKey); … … 121 115 QWidget *createNewDiskWidgets(); 122 116 QWidget *createDiskWidgets(); 123 124 117 QWidget *createNameOSTypeWidgets(); 125 126 118 void updateVirtualMediumPathFromMachinePathName(); 127 119 void updateDiskWidgetsAfterMediumFormatChange(); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMUnattendedPageBasic.cpp
r91025 r91035 172 172 } 173 173 174 void UIWizardNewVMUnattendedPageBasic::showEvent(QShowEvent *pEvent)175 {176 UINativeWizardPage::showEvent(pEvent);177 }178 179 174 void UIWizardNewVMUnattendedPageBasic::sltInstallGACheckBoxToggle(bool fEnabled) 180 175 { -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMUnattendedPageBasic.h
r91025 r91035 30 30 class UIGAInstallationGroupBox; 31 31 class UIUserNamePasswordGroupBox; 32 class UIWizardNewVM;33 32 34 33 namespace UIWizardNewVMUnattendedPage … … 45 44 46 45 UIWizardNewVMUnattendedPageBasic(); 47 48 protected:49 50 virtual void showEvent(QShowEvent *pEvent) /* override final*/;51 /** Don't reset the user entered values in case of "back" button press. */52 46 53 47 private slots: … … 79 73 UIGAInstallationGroupBox *m_pGAInstallationISOContainer; 80 74 UIUserNamePasswordGroupBox *m_pUserNamePasswordGroupBox; 81 82 75 /** @} */ 83 76 QSet<QString> m_userModifiedParameters;
Note:
See TracChangeset
for help on using the changeset viewer.