Changeset 72554 in vbox
- Timestamp:
- Jun 14, 2018 4:32:15 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 123047
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageExpert.cpp
r72288 r72554 126 126 pMainLayout->addWidget(m_pReinitMACsCheckBox, 2, 0, 1, 2); 127 127 pMainLayout->setRowStretch(3, 1); 128 sltButtonClicked(m_pFullCloneRadio);129 128 } 130 129 … … 138 137 connect(m_pPathSelector, &UIFilePathSelector::pathChanged, 139 138 this, &UIWizardCloneVMPageExpert::sltPathChanged); 140 connect(m_pButtonGroup, static_cast<void(QButtonGroup::*)(QAbstractButton* )>(&QButtonGroup::buttonClicked),141 this, &UIWizardCloneVMPageExpert::sltButton Clicked);139 connect(m_pButtonGroup, static_cast<void(QButtonGroup::*)(QAbstractButton*, bool)>(&QButtonGroup::buttonToggled), 140 this, &UIWizardCloneVMPageExpert::sltButtonToggled); 142 141 143 142 /* Register classes: */ … … 152 151 } 153 152 154 void UIWizardCloneVMPageExpert::sltButtonClicked(QAbstractButton *pButton) 155 { 156 /* Enabled/disable mode container: */ 157 m_pCloneModeCnt->setEnabled(pButton == m_pFullCloneRadio); 153 void UIWizardCloneVMPageExpert::sltButtonToggled(QAbstractButton *pButton, bool fChecked) 154 { 155 if (pButton == m_pLinkedCloneRadio && fChecked) 156 { 157 m_pCloneModeCnt->setEnabled(false); 158 m_pMachineRadio->setChecked(true); 159 } 160 else 161 { 162 m_pCloneModeCnt->setEnabled(true); 163 } 158 164 } 159 165 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageExpert.h
r72215 r72554 48 48 private slots: 49 49 50 /* Button clickhandler: */51 void sltButton Clicked(QAbstractButton *pButton);50 /* Button toggle handler: */ 51 void sltButtonToggled(QAbstractButton *pButton, bool fChecked); 52 52 void sltNameChanged(); 53 53 void sltPathChanged();
Note:
See TracChangeset
for help on using the changeset viewer.