Changeset 41398 in vbox
- Timestamp:
- May 22, 2012 2:45:37 PM (12 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards
- Files:
-
- 11 edited
-
UIWizard.cpp (modified) (1 diff)
-
clonevd/UIWizardCloneVDPageBasic1.cpp (modified) (3 diffs)
-
clonevd/UIWizardCloneVDPageBasic1.h (modified) (2 diffs)
-
clonevd/UIWizardCloneVDPageBasic2.cpp (modified) (6 diffs)
-
clonevd/UIWizardCloneVDPageBasic2.h (modified) (3 diffs)
-
clonevd/UIWizardCloneVDPageBasic3.cpp (modified) (4 diffs)
-
clonevd/UIWizardCloneVDPageBasic3.h (modified) (2 diffs)
-
clonevd/UIWizardCloneVDPageBasic4.cpp (modified) (3 diffs)
-
clonevd/UIWizardCloneVDPageBasic4.h (modified) (2 diffs)
-
clonevd/UIWizardCloneVDPageExpert.cpp (modified) (1 diff)
-
clonevd/UIWizardCloneVDPageExpert.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/UIWizard.cpp
r41392 r41398 403 403 { 404 404 case UIWizardType_NewVD: 405 case UIWizardType_CloneVD: 405 406 dRatio += 0.1; 406 case UIWizardType_CloneVD:407 407 case UIWizardType_ExportAppliance: 408 408 dRatio += 0.3; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic1.cpp
r41372 r41398 21 21 #include <QVBoxLayout> 22 22 #include <QHBoxLayout> 23 #include <QGroupBox>24 23 25 24 /* Local includes: */ … … 64 63 { 65 64 m_pLabel = new QIRichTextLabel(this); 66 m_pSourceDiskCnt = new QGroupBox(this);65 QHBoxLayout *pSourceDiskLayout = new QHBoxLayout; 67 66 { 68 m_pSourceDiskCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 69 QHBoxLayout *pSourceDiskCntLayout = new QHBoxLayout(m_pSourceDiskCnt); 67 m_pSourceDiskSelector = new VBoxMediaComboBox(this); 70 68 { 71 m_pSourceDiskSelector = new VBoxMediaComboBox(m_pSourceDiskCnt); 72 { 73 m_pSourceDiskSelector->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Fixed); 74 m_pSourceDiskSelector->setType(VBoxDefs::MediumType_HardDisk); 75 m_pSourceDiskSelector->setCurrentItem(sourceVirtualDisk.GetId()); 76 m_pSourceDiskSelector->repopulate(); 77 } 78 m_pSourceDiskOpenButton = new QIToolButton(m_pSourceDiskCnt); 79 { 80 m_pSourceDiskOpenButton->setAutoRaise(true); 81 m_pSourceDiskOpenButton->setIcon(UIIconPool::iconSet(":/select_file_16px.png", ":/select_file_dis_16px.png")); 82 } 83 pSourceDiskCntLayout->addWidget(m_pSourceDiskSelector); 84 pSourceDiskCntLayout->addWidget(m_pSourceDiskOpenButton); 69 m_pSourceDiskSelector->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Fixed); 70 m_pSourceDiskSelector->setType(VBoxDefs::MediumType_HardDisk); 71 m_pSourceDiskSelector->setCurrentItem(sourceVirtualDisk.GetId()); 72 m_pSourceDiskSelector->repopulate(); 85 73 } 74 m_pSourceDiskOpenButton = new QIToolButton(this); 75 { 76 m_pSourceDiskOpenButton->setAutoRaise(true); 77 m_pSourceDiskOpenButton->setIcon(UIIconPool::iconSet(":/select_file_16px.png", ":/select_file_dis_16px.png")); 78 } 79 pSourceDiskLayout->addWidget(m_pSourceDiskSelector); 80 pSourceDiskLayout->addWidget(m_pSourceDiskOpenButton); 86 81 } 87 82 pMainLayout->addWidget(m_pLabel); 88 pMainLayout->add Widget(m_pSourceDiskCnt);83 pMainLayout->addLayout(pSourceDiskLayout); 89 84 pMainLayout->addStretch(); 90 85 } … … 118 113 "if it is not already selected. You can either choose one from the list " 119 114 "or use the folder icon beside the list to select one.</p>")); 120 m_pSourceDiskCnt->setTitle(UIWizardCloneVD::tr("Hard drive to ©"));121 115 m_pSourceDiskOpenButton->setToolTip(UIWizardCloneVD::tr("Choose a virtual hard drive file to copy...")); 122 116 } -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic1.h
r41372 r41398 25 25 26 26 /* Forward declarations: */ 27 class QGroupBox;28 27 class VBoxMediaComboBox; 29 28 class QIToolButton; … … 46 45 47 46 /* Widgets: */ 48 QGroupBox *m_pSourceDiskCnt;49 47 VBoxMediaComboBox *m_pSourceDiskSelector; 50 48 QIToolButton *m_pSourceDiskOpenButton; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic2.cpp
r41372 r41398 21 21 #include <QVBoxLayout> 22 22 #include <QButtonGroup> 23 #include <QGroupBox>24 23 #include <QRadioButton> 25 24 … … 34 33 } 35 34 36 QRadioButton* UIWizardCloneVDPage2::addFormatButton(QVBoxLayout *pFormatsLayout, CMediumFormat medFormat)35 void UIWizardCloneVDPage2::addFormatButton(QWidget *pParent, QVBoxLayout *pFormatLayout, CMediumFormat medFormat) 37 36 { 38 37 /* Check that medium format supports creation: */ … … 40 39 if (!(uFormatCapabilities & MediumFormatCapabilities_CreateFixed || 41 40 uFormatCapabilities & MediumFormatCapabilities_CreateDynamic)) 42 return 0;41 return; 43 42 44 43 /* Check that medium format supports creation of virtual hard-disks: */ … … 47 46 medFormat.DescribeFileExtensions(fileExtensions, deviceTypes); 48 47 if (!deviceTypes.contains(KDeviceType_HardDisk)) 49 return 0;48 return; 50 49 51 50 /* Create/add corresponding radio-button: */ 52 QRadioButton *pFormatButton = new QRadioButton(m_pFormatCnt); 53 pFormatsLayout->addWidget(pFormatButton); 54 return pFormatButton; 51 QRadioButton *pFormatButton = new QRadioButton(pParent); 52 pFormatLayout->addWidget(pFormatButton); 53 m_formats << medFormat; 54 m_formatNames << medFormat.GetName(); 55 m_pFormatButtonGroup->addButton(pFormatButton, m_formatNames.size() - 1); 55 56 } 56 57 … … 76 77 { 77 78 m_pLabel = new QIRichTextLabel(this); 78 m_pFormatCnt = new QGroupBox(this);79 QVBoxLayout *pFormatLayout = new QVBoxLayout; 79 80 { 80 m_pFormatCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 81 QVBoxLayout *pFormatsLayout = new QVBoxLayout(m_pFormatCnt); 81 m_pFormatButtonGroup = new QButtonGroup(this); 82 82 { 83 m_pFormatButtonGroup = new QButtonGroup(this); 83 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 84 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 85 for (int i = 0; i < medFormats.size(); ++i) 84 86 { 85 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 86 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 87 for (int i = 0; i < medFormats.size(); ++i) 88 { 89 const CMediumFormat &medFormat = medFormats[i]; 90 QString strFormatName(medFormat.GetName()); 91 if (strFormatName == "VDI") 92 { 93 QRadioButton *pButton = addFormatButton(pFormatsLayout, medFormat); 94 if (pButton) 95 { 96 m_formats << medFormat; 97 m_formatNames << strFormatName; 98 m_pFormatButtonGroup->addButton(pButton, m_formatNames.size() - 1); 99 } 100 } 101 } 102 for (int i = 0; i < medFormats.size(); ++i) 103 { 104 const CMediumFormat &medFormat = medFormats[i]; 105 QString strFormatName(medFormat.GetName()); 106 if (strFormatName != "VDI") 107 { 108 QRadioButton *pButton = addFormatButton(pFormatsLayout, medFormat); 109 if (pButton) 110 { 111 m_formats << medFormat; 112 m_formatNames << strFormatName; 113 m_pFormatButtonGroup->addButton(pButton, m_formatNames.size() - 1); 114 } 115 } 116 } 117 m_pFormatButtonGroup->button(0)->click(); 118 m_pFormatButtonGroup->button(0)->setFocus(); 87 const CMediumFormat &medFormat = medFormats[i]; 88 if (medFormat.GetName() == "VDI") 89 addFormatButton(this, pFormatLayout, medFormat); 119 90 } 91 for (int i = 0; i < medFormats.size(); ++i) 92 { 93 const CMediumFormat &medFormat = medFormats[i]; 94 if (medFormat.GetName() != "VDI") 95 addFormatButton(this, pFormatLayout, medFormat); 96 } 97 m_pFormatButtonGroup->button(0)->click(); 98 m_pFormatButtonGroup->button(0)->setFocus(); 120 99 } 121 100 } 122 101 pMainLayout->addWidget(m_pLabel); 123 pMainLayout->add Widget(m_pFormatCnt);102 pMainLayout->addLayout(pFormatLayout); 124 103 pMainLayout->addStretch(); 125 104 } … … 143 122 "for the new virtual hard drive. If you do not need to use it " 144 123 "with other virtualization software you can leave this setting unchanged.")); 145 m_pFormatCnt->setTitle(UIWizardCloneVD::tr("File &type"));146 124 QList<QAbstractButton*> buttons = m_pFormatButtonGroup->buttons(); 147 125 for (int i = 0; i < buttons.size(); ++i) -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic2.h
r41372 r41398 26 26 /* Forward declarations: */ 27 27 class QVBoxLayout; 28 class QGroupBox;29 28 class QButtonGroup; 30 29 class QRadioButton; … … 40 39 41 40 /* Helping stuff: */ 42 QRadioButton* addFormatButton(QVBoxLayout *pFormatsLayout, CMediumFormat mediumFormat);41 void addFormatButton(QWidget *pParent, QVBoxLayout *pFormatsLayout, CMediumFormat medFormat); 43 42 44 43 /* Stuff for 'mediumFormat' field: */ … … 50 49 QList<CMediumFormat> m_formats; 51 50 QStringList m_formatNames; 52 53 /* Widgets: */54 QGroupBox *m_pFormatCnt;55 51 }; 56 52 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic3.cpp
r41372 r41398 20 20 /* Global includes: */ 21 21 #include <QVBoxLayout> 22 #include <QGroupBox>23 22 #include <QButtonGroup> 24 23 #include <QRadioButton> … … 81 80 m_pFixedLabel = new QIRichTextLabel(this); 82 81 m_pSplitLabel = new QIRichTextLabel(this); 83 m_pVariantCnt = new QGroupBox(this);82 QVBoxLayout *pVariantLayout = new QVBoxLayout; 84 83 { 85 m_pVariantCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 86 QVBoxLayout *pVariantCntLayout = new QVBoxLayout(m_pVariantCnt); 84 m_pVariantButtonGroup = new QButtonGroup(this); 87 85 { 88 m_p VariantButtonGroup = new QButtonGroup(m_pVariantCnt);86 m_pDynamicalButton = new QRadioButton(this); 89 87 { 90 m_pDynamicalButton = new QRadioButton(m_pVariantCnt); 91 { 92 m_pDynamicalButton->click(); 93 m_pDynamicalButton->setFocus(); 94 } 95 m_pFixedButton = new QRadioButton(m_pVariantCnt); 96 m_pVariantButtonGroup->addButton(m_pDynamicalButton, 0); 97 m_pVariantButtonGroup->addButton(m_pFixedButton, 1); 88 m_pDynamicalButton->click(); 89 m_pDynamicalButton->setFocus(); 98 90 } 99 m_pSplitBox = new QCheckBox(m_pVariantCnt); 100 pVariantCntLayout->addWidget(m_pDynamicalButton); 101 pVariantCntLayout->addWidget(m_pFixedButton); 102 pVariantCntLayout->addWidget(m_pSplitBox); 91 m_pFixedButton = new QRadioButton(this); 92 m_pVariantButtonGroup->addButton(m_pDynamicalButton, 0); 93 m_pVariantButtonGroup->addButton(m_pFixedButton, 1); 103 94 } 95 m_pSplitBox = new QCheckBox(this); 96 pVariantLayout->addWidget(m_pDynamicalButton); 97 pVariantLayout->addWidget(m_pFixedButton); 98 pVariantLayout->addWidget(m_pSplitBox); 104 99 } 105 100 pMainLayout->addWidget(m_pDescriptionLabel); … … 107 102 pMainLayout->addWidget(m_pFixedLabel); 108 103 pMainLayout->addWidget(m_pSplitLabel); 109 pMainLayout->add Widget(m_pVariantCnt);104 pMainLayout->addLayout(pVariantLayout); 110 105 pMainLayout->addStretch(); 111 106 } … … 136 131 "virtual machine on removable USB devices or old systems, some of which cannot " 137 132 "handle very large files.")); 138 m_pVariantCnt->setTitle(UIWizardCloneVD::tr("Storage details"));139 133 m_pDynamicalButton->setText(UIWizardCloneVD::tr("&Dynamically allocated")); 140 134 m_pFixedButton->setText(UIWizardCloneVD::tr("&Fixed size")); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic3.h
r41372 r41398 24 24 25 25 /* Forward declarations: */ 26 class QGroupBox;27 26 class QButtonGroup; 28 27 class QRadioButton; … … 43 42 44 43 /* Widgets: */ 45 QGroupBox *m_pVariantCnt;46 44 QButtonGroup *m_pVariantButtonGroup; 47 45 QRadioButton *m_pDynamicalButton; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic4.cpp
r41372 r41398 22 22 #include <QVBoxLayout> 23 23 #include <QHBoxLayout> 24 #include <QGroupBox>25 24 #include <QLineEdit> 26 25 … … 159 158 { 160 159 m_pLabel = new QIRichTextLabel(this); 161 m_pDestinationCnt = new QGroupBox(this);160 QHBoxLayout *pLocationLayout = new QHBoxLayout; 162 161 { 163 m_pDestination Cnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);164 QHBoxLayout *pLocationCntLayout = new QHBoxLayout(m_pDestinationCnt);162 m_pDestinationDiskEditor = new QLineEdit(this); 163 m_pDestinationDiskOpenButton = new QIToolButton(this); 165 164 { 166 m_pDestinationDiskEditor = new QLineEdit(m_pDestinationCnt); 167 m_pDestinationDiskOpenButton = new QIToolButton(m_pDestinationCnt); 168 { 169 m_pDestinationDiskOpenButton->setAutoRaise(true); 170 m_pDestinationDiskOpenButton->setIcon(UIIconPool::iconSet(":/select_file_16px.png", "select_file_dis_16px.png")); 171 } 172 pLocationCntLayout->addWidget(m_pDestinationDiskEditor); 173 pLocationCntLayout->addWidget(m_pDestinationDiskOpenButton); 165 m_pDestinationDiskOpenButton->setAutoRaise(true); 166 m_pDestinationDiskOpenButton->setIcon(UIIconPool::iconSet(":/select_file_16px.png", "select_file_dis_16px.png")); 174 167 } 168 pLocationLayout->addWidget(m_pDestinationDiskEditor); 169 pLocationLayout->addWidget(m_pDestinationDiskOpenButton); 175 170 } 176 171 pMainLayout->addWidget(m_pLabel); 177 pMainLayout->add Widget(m_pDestinationCnt);172 pMainLayout->addLayout(pLocationLayout); 178 173 pMainLayout->addStretch(); 179 174 } … … 202 197 m_pLabel->setText(UIWizardCloneVD::tr("Please type the name of the new virtual hard drive file into the box below or " 203 198 "click on the folder icon to select a different folder to create the file in.")); 204 m_pDestinationCnt->setTitle(UIWizardCloneVD::tr("Copy &location"));205 199 m_pDestinationDiskOpenButton->setToolTip(UIWizardCloneVD::tr("Choose a location for new virtual hard drive file...")); 206 200 } -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageBasic4.h
r41372 r41398 29 29 /* Forward declarations: */ 30 30 class CMediumFormat; 31 class QGroupBox;32 31 class QLineEdit; 33 32 class QIToolButton; … … 61 60 62 61 /* Widgets: */ 63 QGroupBox *m_pDestinationCnt;64 62 QLineEdit *m_pDestinationDiskEditor; 65 63 QIToolButton *m_pDestinationDiskOpenButton; -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageExpert.cpp
r41372 r41398 78 78 pLocationCntLayout->addWidget(m_pDestinationDiskOpenButton); 79 79 } 80 QVBoxLayout *pFormatWrappingLayout = new QVBoxLayout; 81 { 82 m_pFormatCnt = new QGroupBox(this); 83 { 84 m_pFormatCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 85 QVBoxLayout *pFormatsLayout = new QVBoxLayout(m_pFormatCnt); 86 { 87 m_pFormatButtonGroup = new QButtonGroup(this); 80 m_pFormatCnt = new QGroupBox(this); 81 { 82 m_pFormatCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 83 QVBoxLayout *pFormatCntLayout = new QVBoxLayout(m_pFormatCnt); 84 { 85 m_pFormatButtonGroup = new QButtonGroup(this); 86 { 87 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 88 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 89 for (int i = 0; i < medFormats.size(); ++i) 88 90 { 89 CSystemProperties systemProperties = vboxGlobal().virtualBox().GetSystemProperties(); 90 const QVector<CMediumFormat> &medFormats = systemProperties.GetMediumFormats(); 91 for (int i = 0; i < medFormats.size(); ++i) 92 { 93 const CMediumFormat &medFormat = medFormats[i]; 94 QString strFormatName(medFormat.GetName()); 95 if (strFormatName == "VDI") 96 { 97 QRadioButton *pButton = addFormatButton(pFormatsLayout, medFormat); 98 if (pButton) 99 { 100 m_formats << medFormat; 101 m_formatNames << strFormatName; 102 m_pFormatButtonGroup->addButton(pButton, m_formatNames.size() - 1); 103 } 104 } 105 } 106 for (int i = 0; i < medFormats.size(); ++i) 107 { 108 const CMediumFormat &medFormat = medFormats[i]; 109 QString strFormatName(medFormat.GetName()); 110 if (strFormatName != "VDI") 111 { 112 QRadioButton *pButton = addFormatButton(pFormatsLayout, medFormat); 113 if (pButton) 114 { 115 m_formats << medFormat; 116 m_formatNames << strFormatName; 117 m_pFormatButtonGroup->addButton(pButton, m_formatNames.size() - 1); 118 } 119 } 120 } 121 m_pFormatButtonGroup->button(0)->click(); 122 m_pFormatButtonGroup->button(0)->setFocus(); 91 const CMediumFormat &medFormat = medFormats[i]; 92 if (medFormat.GetName() == "VDI") 93 addFormatButton(m_pFormatCnt, pFormatCntLayout, medFormat); 123 94 } 124 } 125 } 126 QSpacerItem *m_pSizeSpacer = new QSpacerItem(0, 0, QSizePolicy::Fixed, QSizePolicy::Expanding); 127 pFormatWrappingLayout->addWidget(m_pFormatCnt); 128 pFormatWrappingLayout->addItem(m_pSizeSpacer); 129 } 130 QVBoxLayout *pVariantWrappingLayout = new QVBoxLayout; 131 { 132 m_pVariantCnt = new QGroupBox(this); 133 { 134 m_pVariantCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 135 QVBoxLayout *pVariantCntLayout = new QVBoxLayout(m_pVariantCnt); 136 { 137 m_pVariantButtonGroup = new QButtonGroup(m_pVariantCnt); 95 for (int i = 0; i < medFormats.size(); ++i) 138 96 { 139 m_pDynamicalButton = new QRadioButton(m_pVariantCnt); 140 { 141 m_pDynamicalButton->click(); 142 m_pDynamicalButton->setFocus(); 143 } 144 m_pFixedButton = new QRadioButton(m_pVariantCnt); 145 m_pVariantButtonGroup->addButton(m_pDynamicalButton, 0); 146 m_pVariantButtonGroup->addButton(m_pFixedButton, 1); 97 const CMediumFormat &medFormat = medFormats[i]; 98 if (medFormat.GetName() != "VDI") 99 addFormatButton(m_pFormatCnt, pFormatCntLayout, medFormat); 147 100 } 148 m_pSplitBox = new QCheckBox(m_pVariantCnt); 149 pVariantCntLayout->addWidget(m_pDynamicalButton); 150 pVariantCntLayout->addWidget(m_pFixedButton); 151 pVariantCntLayout->addWidget(m_pSplitBox); 152 } 153 } 154 QSpacerItem *m_pSizeSpacer = new QSpacerItem(0, 0, QSizePolicy::Fixed, QSizePolicy::Expanding); 155 pVariantWrappingLayout->addWidget(m_pVariantCnt); 156 pVariantWrappingLayout->addItem(m_pSizeSpacer); 101 m_pFormatButtonGroup->button(0)->click(); 102 m_pFormatButtonGroup->button(0)->setFocus(); 103 } 104 } 105 } 106 m_pVariantCnt = new QGroupBox(this); 107 { 108 m_pVariantCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed); 109 QVBoxLayout *pVariantCntLayout = new QVBoxLayout(m_pVariantCnt); 110 { 111 m_pVariantButtonGroup = new QButtonGroup(m_pVariantCnt); 112 { 113 m_pDynamicalButton = new QRadioButton(m_pVariantCnt); 114 { 115 m_pDynamicalButton->click(); 116 m_pDynamicalButton->setFocus(); 117 } 118 m_pFixedButton = new QRadioButton(m_pVariantCnt); 119 m_pVariantButtonGroup->addButton(m_pDynamicalButton, 0); 120 m_pVariantButtonGroup->addButton(m_pFixedButton, 1); 121 } 122 m_pSplitBox = new QCheckBox(m_pVariantCnt); 123 pVariantCntLayout->addWidget(m_pDynamicalButton); 124 pVariantCntLayout->addWidget(m_pFixedButton); 125 pVariantCntLayout->addWidget(m_pSplitBox); 126 } 157 127 } 158 128 pMainLayout->addWidget(m_pSourceDiskCnt, 0, 0, 1, 2); 159 129 pMainLayout->addWidget(m_pDestinationCnt, 1, 0, 1, 2); 160 pMainLayout->add Layout(pFormatWrappingLayout, 2, 0);161 pMainLayout->add Layout(pVariantWrappingLayout, 2, 1);130 pMainLayout->addWidget(m_pFormatCnt, 2, 0, Qt::AlignTop); 131 pMainLayout->addWidget(m_pVariantCnt, 2, 1, Qt::AlignTop); 162 132 sltHandleSourceDiskChange(); 163 133 sltMediumFormatChanged(); -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageExpert.h
r41372 r41398 25 25 #include "UIWizardCloneVDPageBasic3.h" 26 26 #include "UIWizardCloneVDPageBasic4.h" 27 28 /* Forward declarations: */ 29 class QGroupBox; 27 30 28 31 /* Expert page of the Clone Virtual Hard Drive wizard: */ … … 75 78 bool isComplete() const; 76 79 bool validatePage(); 80 81 /* Widgets: */ 82 QGroupBox *m_pSourceDiskCnt; 83 QGroupBox *m_pFormatCnt; 84 QGroupBox *m_pVariantCnt; 85 QGroupBox *m_pDestinationCnt; 77 86 }; 78 87
Note:
See TracChangeset
for help on using the changeset viewer.

