VirtualBox

Ignore:
Timestamp:
Jul 19, 2018 10:41:33 AM (6 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9152: Export Appliance wizard: Appliance and Expert pages: A bunch of layout fixes.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic3.cpp

    r73229 r73233  
    425425
    426426UIWizardExportAppPageBasic3::UIWizardExportAppPageBasic3()
     427    : m_pLabel(0)
    427428{
    428429    /* Create main layout: */
     
    450451                if (pSettingsLayout1)
    451452                {
    452                     pSettingsLayout1->setContentsMargins(0, 0, 0, 0);
     453#ifdef VBOX_WS_MAC
     454                    pSettingsLayout1->setContentsMargins(0, 10, 0, 10);
     455                    pSettingsLayout1->setSpacing(10);
     456#else
     457                    pSettingsLayout1->setContentsMargins(0, qApp->style()->pixelMetric(QStyle::PM_LayoutTopMargin),
     458                                                         0, qApp->style()->pixelMetric(QStyle::PM_LayoutBottomMargin));
     459#endif
    453460                    pSettingsLayout1->setColumnStretch(0, 0);
    454461                    pSettingsLayout1->setColumnStretch(1, 1);
     
    464471
    465472                        /* Add into layout: */
    466                         pSettingsLayout1->addWidget(m_pFileSelector, 0, 1);
     473                        pSettingsLayout1->addWidget(m_pFileSelector, 0, 1, 1, 2);
    467474                    }
    468475                    /* Create file selector label: */
     
    482489                    {
    483490                        /* Add into layout: */
    484                         pSettingsLayout1->addWidget(m_pFormatComboBox, 1, 1);
     491                        pSettingsLayout1->addWidget(m_pFormatComboBox, 1, 1, 1, 2);
    485492                    }
    486493                    /* Create format combo-box label: */
     
    500507                    {
    501508                        /* Add into layout: */
    502                         pSettingsLayout1->addWidget(m_pMACComboBox, 2, 1);
     509                        pSettingsLayout1->addWidget(m_pMACComboBox, 2, 1, 1, 2);
    503510                    }
    504511                    /* Create format combo-box label: */
     
    542549                    {
    543550                        /* Add into layout: */
    544                         pSettingsLayout1->addWidget(pPlaceholder, 5, 0, 1, 2);
     551                        pSettingsLayout1->addWidget(pPlaceholder, 5, 0, 1, 3);
    545552                    }
    546553                }
     
    558565                if (pSettingsLayout2)
    559566                {
    560                     pSettingsLayout2->setContentsMargins(0, 0, 0, 0);
     567#ifdef VBOX_WS_MAC
     568                    pSettingsLayout2->setContentsMargins(0, 10, 0, 10);
     569                    pSettingsLayout2->setSpacing(10);
     570
     571#else
     572                    pSettingsLayout2->setContentsMargins(0, qApp->style()->pixelMetric(QStyle::PM_LayoutTopMargin),
     573                                                         0, qApp->style()->pixelMetric(QStyle::PM_LayoutBottomMargin));
     574#endif
    561575                    pSettingsLayout2->setColumnStretch(0, 0);
    562576                    pSettingsLayout2->setColumnStretch(1, 1);
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.cpp

    r73226 r73233  
    149149            {
    150150                pSettingsCntLayout->setContentsMargins(0, 0, 0, 0);
     151#ifdef VBOX_WS_MAC
     152                pSettingsCntLayout->setSpacing(5);
     153#endif
    151154
    152155                /* Create settings widget: */
     
    162165                        if (pSettingsLayout1)
    163166                        {
     167#ifdef VBOX_WS_MAC
     168                            pSettingsLayout1->setSpacing(10);
     169#endif
     170                            pSettingsLayout1->setContentsMargins(0, 0, 0, 0);
    164171                            pSettingsLayout1->setColumnStretch(0, 0);
    165172                            pSettingsLayout1->setColumnStretch(1, 1);
     
    175182
    176183                                /* Add into layout: */
    177                                 pSettingsLayout1->addWidget(m_pFileSelector, 0, 1);
     184                                pSettingsLayout1->addWidget(m_pFileSelector, 0, 1, 1, 2);
    178185                            }
    179186                            /* Create file selector label: */
     
    193200                            {
    194201                                /* Add into layout: */
    195                                 pSettingsLayout1->addWidget(m_pFormatComboBox, 1, 1);
     202                                pSettingsLayout1->addWidget(m_pFormatComboBox, 1, 1, 1, 2);
    196203                            }
    197204                            /* Create format combo-box label: */
     
    211218                            {
    212219                                /* Add into layout: */
    213                                 pSettingsLayout1->addWidget(m_pMACComboBox, 2, 1);
     220                                pSettingsLayout1->addWidget(m_pMACComboBox, 2, 1, 1, 2);
    214221                            }
    215222                            /* Create format combo-box label: */
     
    253260                            {
    254261                                /* Add into layout: */
    255                                 pSettingsLayout1->addWidget(pPlaceholder, 5, 0, 1, 2);
     262                                pSettingsLayout1->addWidget(pPlaceholder, 5, 0, 1, 3);
    256263                            }
    257264                        }
     
    269276                        if (pSettingsLayout2)
    270277                        {
     278#ifdef VBOX_WS_MAC
     279                            pSettingsLayout2->setSpacing(10);
     280#endif
     281                            pSettingsLayout2->setContentsMargins(0, 0, 0, 0);
    271282                            pSettingsLayout2->setColumnStretch(0, 0);
    272283                            pSettingsLayout2->setColumnStretch(1, 1);
     
    311322                                m_pAccountPropertyTable->verticalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
    312323
    313                                     /* Add into layout: */
     324                                /* Add into layout: */
    314325                                pSettingsLayout2->addWidget(m_pAccountPropertyTable, 1, 1);
    315326                            }
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