Changeset 78213 in vbox
- Timestamp:
- Apr 19, 2019 1:55:43 PM (6 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageBasic1.cpp
r78209 r78213 52 52 , m_pSourceComboBox(0) 53 53 , m_pStackedLayout(0) 54 , m_pLocalContainerLayout(0) 55 , m_pFileLabel(0) 54 56 , m_pFileSelector(0) 55 57 , m_pCloudContainerLayout(0) … … 469 471 { 470 472 /* Create local container layout: */ 471 QVBoxLayout *pLocalContainerLayout = new QVBoxLayout(pLocalContainer);472 if ( pLocalContainerLayout)473 m_pLocalContainerLayout = new QGridLayout(pLocalContainer); 474 if (m_pLocalContainerLayout) 473 475 { 474 pLocalContainerLayout->setContentsMargins(0, 0, 0, 0); 475 pLocalContainerLayout->setSpacing(0); 476 m_pLocalContainerLayout->setContentsMargins(0, 0, 0, 0); 477 m_pLocalContainerLayout->setColumnStretch(0, 0); 478 m_pLocalContainerLayout->setColumnStretch(1, 1); 479 m_pLocalContainerLayout->setRowStretch(2, 1); 480 481 /* Create file label: */ 482 m_pFileLabel = new QLabel; 483 if (m_pFileLabel) 484 { 485 /* Add into layout: */ 486 m_pLocalContainerLayout->addWidget(m_pFileLabel, 0, 0, Qt::AlignRight); 487 } 476 488 477 489 /* Create file-path selector: */ … … 479 491 if (m_pFileSelector) 480 492 { 493 m_pFileLabel->setBuddy(m_pFileSelector); 481 494 m_pFileSelector->setHomeDir(vboxGlobal().documentsPath()); 482 495 m_pFileSelector->setMode(UIEmptyFilePathSelector::Mode_File_Open); … … 485 498 486 499 /* Add into layout: */ 487 pLocalContainerLayout->addWidget(m_pFileSelector); 488 } 489 490 /* Add stretch: */ 491 pLocalContainerLayout->addStretch(); 500 m_pLocalContainerLayout->addWidget(m_pFileSelector, 0, 1); 501 } 492 502 } 493 503 … … 682 692 } 683 693 684 /* Translate file selector: */ 694 /* Translate local stuff: */ 695 m_pFileLabel->setText(UIWizardImportApp::tr("&File:")); 685 696 m_pFileSelector->setChooseButtonToolTip(UIWizardImportApp::tr("Choose a virtual appliance file to import...")); 686 697 m_pFileSelector->setFileDialogTitle(UIWizardImportApp::tr("Please choose a virtual appliance file to import")); 687 698 m_pFileSelector->setFileFilters(UIWizardImportApp::tr("Open Virtualization Format (%1)").arg("*.ova *.ovf")); 688 699 689 /* Translate Account labels: */700 /* Translate cloud stuff: */ 690 701 m_pAccountLabel->setText(UIWizardImportApp::tr("&Account:")); 691 702 m_pAccountInstanceLabel->setText(UIWizardImportApp::tr("&Machines:")); … … 693 704 /* Adjust label widths: */ 694 705 QList<QWidget*> labels; 706 labels << m_pFileLabel; 695 707 labels << m_pSourceLabel; 696 708 labels << m_pAccountLabel; … … 700 712 iMaxWidth = qMax(iMaxWidth, pLabel->minimumSizeHint().width()); 701 713 m_pSourceLayout->setColumnMinimumWidth(0, iMaxWidth); 714 m_pLocalContainerLayout->setColumnMinimumWidth(0, iMaxWidth); 702 715 m_pCloudContainerLayout->setColumnMinimumWidth(0, iMaxWidth); 703 716 -
trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageBasic1.h
r78127 r78213 126 126 QStackedLayout *m_pStackedLayout; 127 127 128 /** Holds the local container layout instance. */ 129 QGridLayout *m_pLocalContainerLayout; 130 /** Holds the file label instance. */ 131 QLabel *m_pFileLabel; 128 132 /** Holds the file selector instance. */ 129 133 UIEmptyFilePathSelector *m_pFileSelector;
Note:
See TracChangeset
for help on using the changeset viewer.