Changeset 45084 in vbox
- Timestamp:
- Mar 19, 2013 9:17:45 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 84367
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageExpert.cpp
r45082 r45084 21 21 #include <QFileInfo> 22 22 #include <QVBoxLayout> 23 #include <QGroupBox> 23 24 24 25 /* Local includes: */ … … 26 27 #include "UIWizardImportApp.h" 27 28 #include "VBoxGlobal.h" 28 #include "QILabelSeparator.h"29 29 #include "VBoxFilePathSelectorWidget.h" 30 30 #include "UIApplianceImportEditorWidget.h" … … 37 37 pMainLayout->setContentsMargins(8, 6, 8, 6); 38 38 pMainLayout->setSpacing(10); 39 m_pVMApplianceLabel = new QILabelSeparator(this); 40 m_pFileSelector = new VBoxEmptyFileSelector(this); 39 m_pApplianceCnt = new QGroupBox(this); 41 40 { 42 m_pFileSelector->setHomeDir(vboxGlobal().documentsPath()); 43 m_pFileSelector->setMode(VBoxFilePathSelectorWidget::Mode_File_Open); 41 QVBoxLayout *pApplianceCntLayout = new QVBoxLayout(m_pApplianceCnt); 42 { 43 m_pFileSelector = new VBoxEmptyFileSelector(m_pApplianceCnt); 44 { 45 m_pFileSelector->setHomeDir(vboxGlobal().documentsPath()); 46 m_pFileSelector->setMode(VBoxFilePathSelectorWidget::Mode_File_Open); 47 } 48 pApplianceCntLayout->addWidget(m_pFileSelector); 49 } 44 50 } 45 m_p ApplianceWidget = new UIApplianceImportEditorWidget(this);51 m_pSettingsCnt = new QGroupBox(this); 46 52 { 47 m_pApplianceWidget->setMinimumHeight(300); 48 m_pApplianceWidget->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding); 49 m_pApplianceWidget->setFile(strFileName); 53 QVBoxLayout *pSettingsCntLayout = new QVBoxLayout(m_pSettingsCnt); 54 { 55 m_pApplianceWidget = new UIApplianceImportEditorWidget(m_pSettingsCnt); 56 { 57 m_pApplianceWidget->setMinimumHeight(300); 58 m_pApplianceWidget->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding); 59 m_pApplianceWidget->setFile(strFileName); 60 } 61 pSettingsCntLayout->addWidget(m_pApplianceWidget); 62 } 50 63 } 51 pMainLayout->addWidget(m_pVMApplianceLabel); 52 pMainLayout->addWidget(m_pFileSelector); 53 pMainLayout->addWidget(m_pApplianceWidget); 64 pMainLayout->addWidget(m_pApplianceCnt); 65 pMainLayout->addWidget(m_pSettingsCnt); 54 66 m_pFileSelector->setPath(strFileName); 55 67 } … … 80 92 { 81 93 /* Translate widgets: */ 82 m_p VMApplianceLabel->setText(UIWizardImportApp::tr("Appliance to import"));94 m_pApplianceCnt->setTitle(UIWizardImportApp::tr("Appliance to import")); 83 95 m_pFileSelector->setChooseButtonText(UIWizardImportApp::tr("Open appliance...")); 84 96 m_pFileSelector->setFileDialogTitle(UIWizardImportApp::tr("Please choose a virtual appliance file to import")); 85 97 m_pFileSelector->setFileFilters(UIWizardImportApp::tr("Open Virtualization Format (%1)").arg("*.ova *.ovf")); 98 m_pSettingsCnt->setTitle(UIWizardImportApp::tr("Appliance settings")); 86 99 } 87 100 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageExpert.h
r41372 r45084 6 6 7 7 /* 8 * Copyright (C) 2009-201 2Oracle Corporation8 * Copyright (C) 2009-2013 Oracle Corporation 9 9 * 10 10 * This file is part of VirtualBox Open Source Edition (OSE), as … … 25 25 26 26 /* Forward declarations: */ 27 class Q ILabelSeparator;27 class QGroupBox; 28 28 29 29 /* Expert page of the Import Appliance wizard: */ … … 58 58 59 59 /* Widgets: */ 60 QILabelSeparator *m_pVMApplianceLabel; 60 QGroupBox *m_pApplianceCnt; 61 QGroupBox *m_pSettingsCnt; 61 62 }; 62 63
Note:
See TracChangeset
for help on using the changeset viewer.