VirtualBox

Changeset 87845 in vbox


Ignore:
Timestamp:
Feb 23, 2021 11:17:12 AM (4 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9950. Refactoring

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageExpert.cpp

    r87775 r87845  
    6767            }
    6868        }
    69         m_pSizeCnt = new QGroupBox(this);
    70         {
    71             m_pSizeCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
    72             QVBoxLayout *pSizeCntLayout = new QVBoxLayout(m_pSizeCnt);
     69        m_pSizeGroupBox = new QGroupBox(this);
     70        {
     71            m_pSizeGroupBox->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
     72            QVBoxLayout *pSizeGroupBoxLayout = new QVBoxLayout(m_pSizeGroupBox);
    7373            {
    7474                m_pEditorSize = new UIMediumSizeEditor;
    7575                {
    76                     pSizeCntLayout->addWidget(m_pEditorSize);
     76                    pSizeGroupBoxLayout->addWidget(m_pEditorSize);
    7777                }
    7878            }
    7979        }
    80         m_pFormatCnt = new QGroupBox(this);
    81         {
    82             m_pFormatCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
    83             QVBoxLayout *pFormatCntLayout = new QVBoxLayout(m_pFormatCnt);
     80        m_pFormatGroupBox = new QGroupBox(this);
     81        {
     82            m_pFormatGroupBox->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
     83            QVBoxLayout *pFormatGroupBoxLayout = new QVBoxLayout(m_pFormatGroupBox);
    8484            {
    85                 m_pFormatButtonGroup = new QButtonGroup(m_pFormatCnt);
     85                m_pFormatButtonGroup = new QButtonGroup(m_pFormatGroupBox);
    8686                {
    8787                    /* Enumerate medium formats in special order: */
     
    108108                    /* Create buttons for VDI, preferred and others: */
    109109                    foreach (const QString &strId, vdi.keys())
    110                         addFormatButton(this, pFormatCntLayout, vdi.value(strId), true);
     110                        addFormatButton(this, pFormatGroupBoxLayout, vdi.value(strId), true);
    111111                    foreach (const QString &strId, preferred.keys())
    112                         addFormatButton(this, pFormatCntLayout, preferred.value(strId), true);
     112                        addFormatButton(this, pFormatGroupBoxLayout, preferred.value(strId), true);
    113113                    foreach (const QString &strId, others.keys())
    114                         addFormatButton(this, pFormatCntLayout, others.value(strId));
     114                        addFormatButton(this, pFormatGroupBoxLayout, others.value(strId));
    115115
    116116                    if (!m_pFormatButtonGroup->buttons().isEmpty())
     
    122122            }
    123123        }
    124         m_pVariantCnt = new QGroupBox(this);
    125         {
    126             m_pVariantCnt->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
    127             QVBoxLayout *pVariantCntLayout = new QVBoxLayout(m_pVariantCnt);
     124        m_pVariantGroupBox = new QGroupBox(this);
     125        {
     126            m_pVariantGroupBox->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
     127            QVBoxLayout *pVariantGroupBoxLayout = new QVBoxLayout(m_pVariantGroupBox);
    128128            {
    129                 m_pVariantButtonGroup = new QButtonGroup(m_pVariantCnt);
     129                m_pVariantButtonGroup = new QButtonGroup(m_pVariantGroupBox);
    130130                {
    131                     m_pDynamicalButton = new QRadioButton(m_pVariantCnt);
     131                    m_pDynamicalButton = new QRadioButton(m_pVariantGroupBox);
    132132                    {
    133133                        m_pDynamicalButton->click();
    134134                        m_pDynamicalButton->setFocus();
    135135                    }
    136                     m_pFixedButton = new QRadioButton(m_pVariantCnt);
     136                    m_pFixedButton = new QRadioButton(m_pVariantGroupBox);
    137137                    m_pVariantButtonGroup->addButton(m_pDynamicalButton, 0);
    138138                    m_pVariantButtonGroup->addButton(m_pFixedButton, 1);
    139139                }
    140                 m_pSplitBox = new QCheckBox(m_pVariantCnt);
    141                 pVariantCntLayout->addWidget(m_pDynamicalButton);
    142                 pVariantCntLayout->addWidget(m_pFixedButton);
    143                 pVariantCntLayout->addWidget(m_pSplitBox);
     140                m_pSplitBox = new QCheckBox(m_pVariantGroupBox);
     141                pVariantGroupBoxLayout->addWidget(m_pDynamicalButton);
     142                pVariantGroupBoxLayout->addWidget(m_pFixedButton);
     143                pVariantGroupBoxLayout->addWidget(m_pSplitBox);
    144144            }
    145145        }
    146146        pMainLayout->addWidget(m_pLocationCnt, 0, 0, 1, 2);
    147         pMainLayout->addWidget(m_pSizeCnt, 1, 0, 1, 2);
    148         pMainLayout->addWidget(m_pFormatCnt, 2, 0, Qt::AlignTop);
    149         pMainLayout->addWidget(m_pVariantCnt, 2, 1, Qt::AlignTop);
     147        pMainLayout->addWidget(m_pSizeGroupBox, 1, 0, 1, 2);
     148        pMainLayout->addWidget(m_pFormatGroupBox, 2, 0, Qt::AlignTop);
     149        pMainLayout->addWidget(m_pVariantGroupBox, 2, 1, Qt::AlignTop);
    150150        setMediumSize(uDefaultSize);
    151151        sltMediumFormatChanged();
     
    234234    m_pLocationCnt->setTitle(UIWizardNewVD::tr("File &location"));
    235235    m_pLocationOpenButton->setToolTip(UIWizardNewVD::tr("Choose a location for new virtual hard disk file..."));
    236     m_pSizeCnt->setTitle(UIWizardNewVD::tr("File &size"));
    237     m_pFormatCnt->setTitle(UIWizardNewVD::tr("Hard disk file &type"));
     236    m_pSizeGroupBox->setTitle(UIWizardNewVD::tr("File &size"));
     237    m_pFormatGroupBox->setTitle(UIWizardNewVD::tr("Hard disk file &type"));
    238238    QList<QAbstractButton*> buttons = m_pFormatButtonGroup->buttons();
    239239    for (int i = 0; i < buttons.size(); ++i)
     
    243243        pButton->setText(gpConverter->toString(enmFormat));
    244244    }
    245     m_pVariantCnt->setTitle(UIWizardNewVD::tr("Storage on physical hard disk"));
     245    m_pVariantGroupBox->setTitle(UIWizardNewVD::tr("Storage on physical hard disk"));
    246246    m_pDynamicalButton->setText(UIWizardNewVD::tr("&Dynamically allocated"));
    247247    m_pFixedButton->setText(UIWizardNewVD::tr("&Fixed size"));
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageExpert.h

    r87775 r87845  
    7878
    7979    /* Widgets: */
    80     QGroupBox *m_pFormatCnt;
    81     QGroupBox *m_pVariantCnt;
     80    QGroupBox *m_pFormatGroupBox;
     81    QGroupBox *m_pVariantGroupBox;
    8282    QGroupBox *m_pLocationCnt;
    83     QGroupBox *m_pSizeCnt;
     83    QGroupBox *m_pSizeGroupBox;
    8484};
    8585
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