VirtualBox

Changeset 90885 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Aug 25, 2021 2:28:36 PM (3 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9996. Some layout fixes.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/wizards
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevd/UIWizardCloneVDPageExpert.cpp

    r90854 r90885  
    4747    if (m_pMediumSizePathGroupBox)
    4848    {
    49         pMainLayout->addWidget(m_pMediumSizePathGroupBox, 0, 0, 2, 2);
     49        pMainLayout->addWidget(m_pMediumSizePathGroupBox, 0, 0, 4, 2);
    5050        connect(m_pMediumSizePathGroupBox, &UIMediumSizeAndPathGroupBox::sigMediumLocationButtonClicked,
    5151                this, &UIWizardCloneVDPageExpert::sltSelectLocationButtonClicked);
     
    5959    if (m_pFormatGroupBox)
    6060    {
    61         pMainLayout-> addWidget(m_pFormatGroupBox, 2, 0, 6, 1);
     61        pMainLayout-> addWidget(m_pFormatGroupBox, 4, 0, 7, 1);
    6262        connect(m_pFormatGroupBox, &UIDiskFormatsGroupBox::sigMediumFormatChanged,
    6363                this, &UIWizardCloneVDPageExpert::sltMediumFormatChanged);
     
    6767    if (m_pVariantGroupBox)
    6868    {
    69         pMainLayout-> addWidget(m_pVariantGroupBox, 2, 1, 6, 1);
     69        pMainLayout-> addWidget(m_pVariantGroupBox, 4, 1, 3, 1);
    7070        connect(m_pVariantGroupBox, &UIDiskVariantGroupBox::sigMediumVariantChanged,
    7171                this, &UIWizardCloneVDPageExpert::sltMediumVariantChanged);
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageExpert.cpp

    r90763 r90885  
    6868    m_pVariantGroup = new UIDiskVariantGroupBox(true /* fExpertMode */, 0);
    6969
    70     pMainLayout->addWidget(m_pSizeAndPathGroup, 0, 0, 2, 2);
    71     pMainLayout->addWidget(m_pFormatGroup, 2, 0, 6, 1);
    72     pMainLayout->addWidget(m_pVariantGroup, 2, 1, 6, 1);
     70    pMainLayout->addWidget(m_pSizeAndPathGroup, 0, 0, 4, 2);
     71    pMainLayout->addWidget(m_pFormatGroup, 4, 0, 7, 1);
     72    pMainLayout->addWidget(m_pVariantGroup, 4, 1, 3, 1);
    7373
    7474    connect(m_pFormatGroup, &UIDiskFormatsGroupBox::sigMediumFormatChanged,
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.cpp

    r90763 r90885  
    398398
    399399    setOSTypeDependedValues();
     400    setSkipCheckBoxEnable();
    400401    disableEnableUnattendedRelatedWidgets(isUnattendedEnabled());
    401402    updateDiskWidgetsAfterMediumFormatChange();
     
    868869void UIWizardNewVMPageExpert::setSkipCheckBoxEnable()
    869870{
    870     if (!m_pSkipUnattendedCheckBox)
     871    AssertReturnVoid(m_pSkipUnattendedCheckBox && m_pNameAndSystemEditor);
     872    const QString &strPath = m_pNameAndSystemEditor->image();
     873    if (strPath.isNull() || strPath.isEmpty())
     874    {
     875        m_pSkipUnattendedCheckBox->setEnabled(false);
    871876        return;
    872     if (m_pNameAndSystemEditor)
    873     {
    874         const QString &strPath = m_pNameAndSystemEditor->image();
    875         m_pSkipUnattendedCheckBox->setEnabled(!strPath.isNull() && !strPath.isEmpty());
    876     }
     877    }
     878    m_pSkipUnattendedCheckBox->setEnabled(UIWizardNewVMNameOSTypePage::checkISOFile(m_pNameAndSystemEditor));
    877879}
    878880
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette