VirtualBox

Changeset 90413 in vbox for trunk/src


Ignore:
Timestamp:
Jul 29, 2021 3:54:11 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
146010
Message:

FE/Qt: bugref:9996. More cleaning.

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

Legend:

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

    r90407 r90413  
    1818/* GUI includes: */
    1919#include "UICommon.h"
    20 #include "UIMedium.h"
    2120#include "UIMessageCenter.h"
    2221#include "UINotificationCenter.h"
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageFileType.cpp

    r90372 r90413  
    1818/* Qt includes: */
    1919#include <QVBoxLayout>
    20 #include <QButtonGroup>
    2120#include <QRadioButton>
    2221
     
    2524#include "UIWizardDiskEditors.h"
    2625#include "UIWizardNewVDPageFileType.h"
    27 #include "UIWizardNewVDPageSizeLocation.h"
    2826#include "UIWizardNewVD.h"
    29 #include "UICommon.h"
    3027#include "QIRichTextLabel.h"
    31 
    32 /* COM includes: */
    33 #include "CSystemProperties.h"
    34 
    35 // void UIWizardNewVDPageBaseFileType::setMediumFormat(const CMediumFormat &mediumFormat)
    36 // {
    37 //     int iPosition = m_formats.indexOf(mediumFormat);
    38 //     if (iPosition >= 0)
    39 //     {
    40 //         m_pFormatButtonGroup->button(iPosition)->click();
    41 //         m_pFormatButtonGroup->button(iPosition)->setFocus();
    42 //     }
    43 // }
    44 
    4528
    4629UIWizardNewVDPageFileType::UIWizardNewVDPageFileType()
     
    4932{
    5033    prepare();
    51     /* Create widgets: */
    52 
    53     // /* Setup connections: */
    54     // connect(m_pFormatButtonGroup, static_cast<void(QButtonGroup::*)(QAbstractButton*)>(&QButtonGroup::buttonClicked),
    55     //         this, &UIWizardNewVDPageFileType::completeChanged);
    56 
    57     // /* Register classes: */
    58     // qRegisterMetaType<CMediumFormat>();
    59     // /* Register fields: */
    60     // registerField("mediumFormat", this, "mediumFormat");
    6134}
    6235
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageFileType.h

    r90407 r90413  
    3333}
    3434
    35 
    3635/* 1st page of the New Virtual Hard Drive wizard (basic extension): */
    3736class SHARED_LIBRARY_STUFF UIWizardNewVDPageFileType : public UINativeWizardPage
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageSizeLocation.cpp

    r90403 r90413  
    1818/* Qt includes: */
    1919#include <QDir>
    20 #include <QRegExpValidator>
    2120#include <QVBoxLayout>
    22 #include <QHBoxLayout>
    23 #include <QLineEdit>
    24 #include <QSlider>
    25 #include <QLabel>
    26 #include <QSpacerItem>
    2721
    2822/* GUI includes: */
     
    3125#include "UICommon.h"
    3226#include "UIMessageCenter.h"
    33 #include "UIIconPool.h"
    34 #include "QIFileDialog.h"
    35 #include "QIRichTextLabel.h"
    36 #include "QIToolButton.h"
    37 #include "QILineEdit.h"
    38 #include "UIMediumSizeEditor.h"
    3927#include "UIWizardDiskEditors.h"
    4028
    4129/* COM includes: */
    4230#include "CSystemProperties.h"
    43 #include "CMediumFormat.h"
    44 
    45 /* Other VBox includes: */
    46 #include <iprt/cdefs.h>
    47 #include <iprt/path.h>
    48 
    49 
    50 // UIWizardNewVDPageBaseSizeLocation::UIWizardNewVDPageBaseSizeLocation(const QString &strDefaultName, const QString &strDefaultPath)
    51 //     : m_strDefaultName(strDefaultName.isEmpty() ? QString("NewVirtualDisk1") : strDefaultName)
    52 //     , m_strDefaultPath(strDefaultPath)
    53 //     , m_uMediumSizeMin(_4M)
    54 //     , m_uMediumSizeMax(uiCommon().virtualBox().GetSystemProperties().GetInfoVDSize())
    55 //     , m_pLocationEditor(0)
    56 //     , m_pLocationOpenButton(0)
    57 //     , m_pMediumSizeEditor(0)
    58 //     , m_pMediumSizeEditorLabel(0)
    59 //     , m_pLocationLabel(0)
    60 //     , m_pSizeLabel(0)
    61 // {
    62 // }
    63 
    64 // UIWizardNewVDPageBaseSizeLocation::UIWizardNewVDPageBaseSizeLocation()
    65 //     : m_uMediumSizeMin(_4M)
    66 //     , m_uMediumSizeMax(uiCommon().virtualBox().GetSystemProperties().GetInfoVDSize())
    67 //     , m_pLocationEditor(0)
    68 //     , m_pLocationOpenButton(0)
    69 //     , m_pMediumSizeEditor(0)
    70 //     , m_pMediumSizeEditorLabel(0)
    71 //     , m_pLocationLabel(0)
    72 //     , m_pSizeLabel(0)
    73 // {
    74 // }
    75 
    76 // void UIWizardNewVDPageBaseSizeLocation::onSelectLocationButtonClicked()
    77 // {
    78 //     /* Get current folder and filename: */
    79 //     QFileInfo fullFilePath(mediumPath());
    80 //     QDir folder = fullFilePath.path();
    81 //     QString strFileName = fullFilePath.fileName();
    82 
    83 //     /* Set the first parent folder that exists as the current: */
    84 //     while (!folder.exists() && !folder.isRoot())
    85 //     {
    86 //         QFileInfo folderInfo(folder.absolutePath());
    87 //         if (folder == QDir(folderInfo.absolutePath()))
    88 //             break;
    89 //         folder = folderInfo.absolutePath();
    90 //     }
    91 
    92 //     /* But if it doesn't exists at all: */
    93 //     if (!folder.exists() || folder.isRoot())
    94 //     {
    95 //         /* Use recommended one folder: */
    96 //         QFileInfo defaultFilePath(absoluteFilePath(strFileName, m_strDefaultPath));
    97 //         folder = defaultFilePath.path();
    98 //     }
    99 
    100 //     /* Prepare backends list: */
    101 //     QVector<QString> fileExtensions;
    102 //     QVector<KDeviceType> deviceTypes;
    103 //     CMediumFormat mediumFormat = fieldImp("mediumFormat").value<CMediumFormat>();
    104 //     mediumFormat.DescribeFileExtensions(fileExtensions, deviceTypes);
    105 //     QStringList validExtensionList;
    106 //     for (int i = 0; i < fileExtensions.size(); ++i)
    107 //         if (deviceTypes[i] == KDeviceType_HardDisk)
    108 //             validExtensionList << QString("*.%1").arg(fileExtensions[i]);
    109 //     /* Compose full filter list: */
    110 //     QString strBackendsList = QString("%1 (%2)").arg(mediumFormat.GetName()).arg(validExtensionList.join(" "));
    111 
    112 //     /* Open corresponding file-dialog: */
    113 //     QString strChosenFilePath = QIFileDialog::getSaveFileName(folder.absoluteFilePath(strFileName),
    114 //                                                               strBackendsList, thisImp(),
    115 //                                                               UICommon::tr("Please choose a location for new virtual hard disk file"));
    116 
    117 //     /* If there was something really chosen: */
    118 //     if (!strChosenFilePath.isEmpty())
    119 //     {
    120 //         /* If valid file extension is missed, append it: */
    121 //         if (QFileInfo(strChosenFilePath).suffix().isEmpty())
    122 //             strChosenFilePath += QString(".%1").arg(m_strDefaultExtension);
    123 //         if (m_pLocationEditor)
    124 //         {
    125 //             m_pLocationEditor->setText(QDir::toNativeSeparators(strChosenFilePath));
    126 //             m_pLocationEditor->selectAll();
    127 //             m_pLocationEditor->setFocus();
    128 //         }
    129 //     }
    130 // }
    131 
    132 // /* static */
    133 // QString UIWizardNewVDPageBaseSizeLocation::toFileName(const QString &strName, const QString &strExtension)
    134 // {
    135 //     /* Convert passed name to native separators (it can be full, actually): */
    136 //     QString strFileName = QDir::toNativeSeparators(strName);
    137 
    138 //     /* Remove all trailing dots to avoid multiple dots before extension: */
    139 //     int iLen;
    140 //     while (iLen = strFileName.length(), iLen > 0 && strFileName[iLen - 1] == '.')
    141 //         strFileName.truncate(iLen - 1);
    142 
    143 //     /* Add passed extension if its not done yet: */
    144 //     if (QFileInfo(strFileName).suffix().toLower() != strExtension)
    145 //         strFileName += QString(".%1").arg(strExtension);
    146 
    147 //     /* Return result: */
    148 //     return strFileName;
    149 // }
    150 
    151 // /* static */
    152 // QString UIWizardNewVDPageBaseSizeLocation::absoluteFilePath(const QString &strFileName, const QString &strPath)
    153 // {
    154 //     /* Wrap file-info around received file name: */
    155 //     QFileInfo fileInfo(strFileName);
    156 //     /* If path-info is relative or there is no path-info at all: */
    157 //     if (fileInfo.fileName() == strFileName || fileInfo.isRelative())
    158 //     {
    159 //         /* Resolve path on the basis of  path we have: */
    160 //         fileInfo = QFileInfo(strPath, strFileName);
    161 //     }
    162 //     /* Return full absolute hard disk file path: */
    163 //     return QDir::toNativeSeparators(fileInfo.absoluteFilePath());
    164 // }
    165 
    166 // /*static */
    167 // QString UIWizardNewVDPageBaseSizeLocation::absoluteFilePath(const QString &strFileName, const QString &strPath, const QString &strExtension)
    168 // {
    169 //     QString strFilePath = absoluteFilePath(strFileName, strPath);
    170 //     if (QFileInfo(strFilePath).suffix().isEmpty())
    171 //         strFilePath += QString(".%1").arg(strExtension);
    172 //     return strFilePath;
    173 // }
    174 
    175 // /* static */
    176 // QString UIWizardNewVDPageBaseSizeLocation::defaultExtension(const CMediumFormat &mediumFormatRef)
    177 // {
    178 //     if (!mediumFormatRef.isNull())
    179 //     {
    180 //         /* Load extension / device list: */
    181 //         QVector<QString> fileExtensions;
    182 //         QVector<KDeviceType> deviceTypes;
    183 //         CMediumFormat mediumFormat(mediumFormatRef);
    184 //         mediumFormat.DescribeFileExtensions(fileExtensions, deviceTypes);
    185 //         for (int i = 0; i < fileExtensions.size(); ++i)
    186 //             if (deviceTypes[i] == KDeviceType_HardDisk)
    187 //                 return fileExtensions[i].toLower();
    188 //     }
    189 //     AssertMsgFailed(("Extension can't be NULL!\n"));
    190 //     return QString();
    191 // }
    192 
    193 // /* static */
    194 // bool UIWizardNewVDPageBaseSizeLocation::checkFATSizeLimitation(const qulonglong uVariant, const QString &strMediumPath, const qulonglong uSize)
    195 // {
    196 //     /* If the hard disk is split into 2GB parts then no need to make further checks: */
    197 //     if (uVariant & KMediumVariant_VmdkSplit2G)
    198 //         return true;
    199 
    200 //     RTFSTYPE enmType;
    201 //     int rc = RTFsQueryType(QFileInfo(strMediumPath).absolutePath().toLatin1().constData(), &enmType);
    202 //     if (RT_SUCCESS(rc))
    203 //     {
    204 //         if (enmType == RTFSTYPE_FAT)
    205 //         {
    206 //             /* Limit the medium size to 4GB. minus 128 MB for file overhead: */
    207 //             qulonglong fatLimit = _4G - _128M;
    208 //             if (uSize >= fatLimit)
    209 //                 return false;
    210 //         }
    211 //     }
    212 
    213 //     return true;
    214 // }
    215 
    216 // QString UIWizardNewVDPageBaseSizeLocation::mediumPath() const
    217 // {
    218 //     if (!m_pLocationEditor)
    219 //         return QString();
    220 //     return absoluteFilePath(toFileName(m_pLocationEditor->text(), m_strDefaultExtension), m_strDefaultPath);
    221 // }
    222 
    223 // qulonglong UIWizardNewVDPageBaseSizeLocation::mediumSize() const
    224 // {
    225 //     return m_pMediumSizeEditor ? m_pMediumSizeEditor->mediumSize() : 0;
    226 // }
    227 
    228 // void UIWizardNewVDPageBaseSizeLocation::setMediumSize(qulonglong uMediumSize)
    229 // {
    230 //     if (m_pMediumSizeEditor)
    231 //         m_pMediumSizeEditor->setMediumSize(uMediumSize);
    232 // }
    233 
    234 // /* static */
    235 // QString UIWizardNewVDPageBaseSizeLocation::stripFormatExtension(const QString &strFileName, const QStringList &formatExtensions)
    236 // {
    237 //     QString result(strFileName);
    238 //     foreach (const QString &strExtension, formatExtensions)
    239 //     {
    240 //         if (strFileName.endsWith(strExtension, Qt::CaseInsensitive))
    241 //         {
    242 //             /* Add the dot to extenstion: */
    243 //             QString strExtensionWithDot(strExtension);
    244 //             strExtensionWithDot.prepend('.');
    245 //             int iIndex = strFileName.lastIndexOf(strExtensionWithDot, -1, Qt::CaseInsensitive);
    246 //             result.remove(iIndex, strExtensionWithDot.length());
    247 //         }
    248 //     }
    249 //     return result;
    250 // }
    251 
    252 // void UIWizardNewVDPageBaseSizeLocation::updateLocationEditorAfterFormatChange(const CMediumFormat &mediumFormat, const QStringList &formatExtensions)
    253 // {
    254 //     /* Compose virtual-disk extension: */
    255 //     m_strDefaultExtension = defaultExtension(mediumFormat);
    256 //     /* Update m_pLocationEditor's text if necessary: */
    257 //     if (!m_pLocationEditor->text().isEmpty() && !m_strDefaultExtension.isEmpty())
    258 //     {
    259 //         QFileInfo fileInfo(m_pLocationEditor->text());
    260 //         if (fileInfo.suffix() != m_strDefaultExtension)
    261 //         {
    262 //             QFileInfo newFileInfo(fileInfo.absolutePath(),
    263 //                                   QString("%1.%2").
    264 //                                   arg(stripFormatExtension(fileInfo.fileName(), formatExtensions)).
    265 //                                   arg(m_strDefaultExtension));
    266 //             m_pLocationEditor->setText(newFileInfo.absoluteFilePath());
    267 //         }
    268 //     }
    269 // }
    270 
    271 // void UIWizardNewVDPageBaseSizeLocation::retranslateWidgets()
    272 // {
    273 //     if (m_pLocationOpenButton)
    274 //         m_pLocationOpenButton->setToolTip(UIWizardNewVD::tr("Choose a location for new virtual hard disk file..."));
    275 
    276 
    277 //     if (m_pMediumSizeEditorLabel)
    278 //         m_pMediumSizeEditorLabel->setText(UIWizardNewVD::tr("D&isk Size:"));
    279 // }
    28031
    28132UIWizardNewVDPageSizeLocation::UIWizardNewVDPageSizeLocation(const QString &strDefaultName,
     
    28839    , m_uDefaultSize(uDefaultSize)
    28940{
    290 
    291 
    292 
    293 //     /* Setup connections: */
    294 //     connect(m_pLocationEditor, &QLineEdit::textChanged,    this, &UIWizardNewVDPageSizeLocation::completeChanged);
    295 //     connect(m_pLocationOpenButton, &QIToolButton::clicked, this, &UIWizardNewVDPageSizeLocation::sltSelectLocationButtonClicked);
    296 //     connect(m_pMediumSizeEditor, &UIMediumSizeEditor::sigSizeChanged, this, &UIWizardNewVDPageSizeLocation::completeChanged);
    297 
    298 //     /* Register fields: */
    299 //     registerField("mediumPath", this, "mediumPath");
    300 //     registerField("mediumSize", this, "mediumSize");
    30141    prepare();
    30242}
     
    30747    AssertReturnVoid(pMainLayout);
    30848    m_pMediumSizePathGroup = new UIMediumSizeAndPathGroupBox(false /* fExpertMode */, 0);
    309 //     {
    310 //         m_pLocationLabel = new QIRichTextLabel(this);
    311 //         QHBoxLayout *pLocationLayout = new QHBoxLayout;
    312 //         {
    313 //             m_pLocationEditor = new QLineEdit(this);
    314 //             m_pLocationOpenButton = new QIToolButton(this);
    315 //             {
    316 //                 m_pLocationOpenButton->setAutoRaise(true);
    317 //                 m_pLocationOpenButton->setIcon(UIIconPool::iconSet(":/select_file_16px.png", "select_file_disabled_16px.png"));
    318 //             }
    319 //             pLocationLayout->addWidget(m_pLocationEditor);
    320 //             pLocationLayout->addWidget(m_pLocationOpenButton);
    321 //         }
    322 //         m_pSizeLabel = new QIRichTextLabel(this);
    323 //         m_pMediumSizeEditor = new UIMediumSizeEditor;
    324 //         setMediumSize(uDefaultSize);
    325 //         pMainLayout->addWidget(m_pLocationLabel);
    326 //         pMainLayout->addLayout(pLocationLayout);
    327 //         pMainLayout->addWidget(m_pSizeLabel);
    32849    connect(m_pMediumSizePathGroup, &UIMediumSizeAndPathGroupBox::sigMediumSizeChanged,
    32950            this, &UIWizardNewVDPageSizeLocation::sltMediumSizeChanged);
     
    34061void UIWizardNewVDPageSizeLocation::sltSelectLocationButtonClicked()
    34162{
    342     //m_userModifiedParameters
    343     /* Call to base-class: */
    344     //onSelectLocationButtonClicked();
    34563}
    34664
     
    35068    m_userModifiedParameters << "MediumSize";
    35169    newVDWizardPropertySet(MediumSize, m_pMediumSizePathGroup->mediumSize());
    352 
    35370}
    35471
     
    36784void UIWizardNewVDPageSizeLocation::initializePage()
    36885{
    369     // /* Translate page: */
    370 
    371 
    372     // /* Get default extension for new virtual-disk: */
    373     // m_strDefaultExtension = defaultExtension(field("mediumFormat").value<CMediumFormat>());
    374     // /* Set default name as text for location editor: */
    375     // if (m_pLocationEditor)
    376     //     m_pLocationEditor->setText(absoluteFilePath(m_strDefaultName, m_strDefaultPath, m_strDefaultExtension));
    377 
    37886    UIWizardNewVD *pWizard = qobject_cast<UIWizardNewVD*>(wizard());
    37987    AssertReturnVoid(pWizard && m_pMediumSizePathGroup);
     
    437145    }
    438146
    439     // /* Lock finish button: */
    440     // startProcessing();
    441     /* Try to create virtual-disk: */
    442147    fResult = pWizard->createVirtualDisk();
    443     // /* Unlock finish button: */
    444     // endProcessing();
    445 
    446     /* Return result: */
    447148    return fResult;
    448149}
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvd/UIWizardNewVDPageVariant.cpp

    r90407 r90413  
    1818/* Qt includes: */
    1919#include <QVBoxLayout>
    20 #include <QButtonGroup>
    2120
    2221/* GUI includes: */
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPageBasic.cpp

    r90407 r90413  
    1919#include <QButtonGroup>
    2020#include <QCheckBox>
    21 #include <QDir>
    22 #include <QGridLayout>
    23 #include <QGroupBox>
    2421#include <QLabel>
    25 #include <QMetaType>
    2622#include <QRadioButton>
    2723#include <QVBoxLayout>
     
    3228#include "UIIconPool.h"
    3329#include "UIMediaComboBox.h"
    34 #include "UIMedium.h"
    3530#include "UIMediumSelector.h"
    3631#include "UIMediumSizeEditor.h"
    3732#include "UIMessageCenter.h"
     33#include "UICommon.h"
    3834#include "UIWizardNewVMDiskPageBasic.h"
    3935#include "UIWizardDiskEditors.h"
     
    4137
    4238/* COM includes: */
     39#include "COMEnums.h"
    4340#include "CGuestOSType.h"
    4441#include "CSystemProperties.h"
    45 
    46 /* Other VBox includes: */
    47 #include <iprt/path.h>
    48 
    4942
    5043QUuid UIWizardNewVMDiskPage::getWithFileOpenDialog(const QString &strOSTypeID,
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMDiskPageBasic.h

    r90407 r90413  
    2929#include "QIFileDialog.h"
    3030#include "UINativeWizardPage.h"
    31 //
    3231
    3332/* COM includes: */
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePageBasic.cpp

    r90208 r90413  
    1717
    1818/* Qt includes: */
    19 #include <QCheckBox>
    20 #include <QGridLayout>
    21 #include <QMetaType>
    2219#include <QVBoxLayout>
    2320
     
    2522#include "QIRichTextLabel.h"
    2623#include "UIBaseMemoryEditor.h"
    27 #include "UIMessageCenter.h"
    2824#include "UIVirtualCPUEditor.h"
    2925#include "UIWizardNewVM.h"
    3026#include "UIWizardNewVMEditors.h"
    3127#include "UIWizardNewVMHardwarePageBasic.h"
    32 #include "UIWizardNewVDPageSizeLocation.h"
    3328
    3429/* COM includes: */
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMHardwarePageBasic.h

    r90208 r90413  
    2424/* Qt includes: */
    2525#include <QSet>
    26 #include <QVariant>
    2726
    2827/* GUI includes: */
    2928#include "UINativeWizardPage.h"
    3029
    31 /* COM includes: */
    32 #include "COMEnums.h"
    33 #include "CMedium.h"
    34 
    3530/* Forward declarations: */
    36 class QRadioButton;
    37 class QCheckBox;
    3831class QIRichTextLabel;
    39 class UIBaseMemoryEditor;
    4032class UINewVMHardwareContainer;
    41 class UIVirtualCPUEditor;
    42 class UIWizardNewVM;
    4333
    4434namespace UIWizardNewVMHardwarePage
    4535{
    4636}
    47 //        int baseMemory() const;
    48 //        int VCPUCount() const;
    49 //        bool EFIEnabled() const;
    50 
    5137
    5238class UIWizardNewVMHardwarePageBasic : public UINativeWizardPage
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePageBasic.cpp

    r90280 r90413  
    1919#include <QCheckBox>
    2020#include <QDir>
    21 #include <QGridLayout>
    22 #include <QHBoxLayout>
    23 #include <QLabel>
    24 #include <QRadioButton>
    2521#include <QVBoxLayout>
    2622
     
    2824#include "QIRichTextLabel.h"
    2925#include "UICommon.h"
    30 #include "UIFilePathSelector.h"
    3126#include "UIMessageCenter.h"
    3227#include "UINameAndSystemEditor.h"
     
    3631/* COM includes: */
    3732#include "CHost.h"
    38 #include "CSystemProperties.h"
    3933#include "CUnattended.h"
    4034
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePageBasic.h

    r90280 r90413  
    2424/* Local includes: */
    2525#include "UINativeWizardPage.h"
    26 #include "UIExtraDataDefs.h"
    2726
    2827/* Forward declarations: */
    29 class QBoxLayout;
    3028class QCheckBox;
    31 class QFrame;
    32 class QLabel;
    33 class QRadioButton;
    3429class QGridLayout;
    3530class QIRichTextLabel;
    36 class UIFilePathSelector;
    3731class UINameAndSystemEditor;
    3832class UIWizardNewVM;
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.cpp

    r90401 r90413  
    1919#include <QButtonGroup>
    2020#include <QCheckBox>
    21 #include <QGridLayout>
    22 #include <QGroupBox>
    23 #include <QHBoxLayout>
    24 #include <QLabel>
    25 #include <QLineEdit>
    2621#include <QRadioButton>
    2722#include <QVBoxLayout>
    2823
    2924/* GUI includes: */
    30 #include "QIRichTextLabel.h"
     25#include "UICommon.h"
    3126#include "QIToolButton.h"
    32 #include "UIBaseMemoryEditor.h"
    33 #include "UIConverter.h"
    34 #include "UIHostnameDomainNameEditor.h"
    35 #include "UIFilePathSelector.h"
    3627#include "UIIconPool.h"
    3728#include "UIMediaComboBox.h"
    3829#include "UIMedium.h"
    39 #include "UIMediumSizeEditor.h"
    4030#include "UIMessageCenter.h"
    4131#include "UINameAndSystemEditor.h"
    4232#include "UIToolBox.h"
    43 #include "UIUserNamePasswordEditor.h"
    4433#include "UIWizardNewVM.h"
    4534#include "UIWizardDiskEditors.h"
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.h

    r90295 r90413  
    2929#include "UIWizardNewVMDiskPageBasic.h"
    3030
    31 #include "COMEnums.h"
    32 #include "CMediumFormat.h"
     31// #include "COMEnums.h"
     32// #include "CMediumFormat.h"
    3333
    3434/* Forward declarations: */
     
    3636class QCheckBox;
    3737class QGridLayout;
    38 class QGroupBox;
    39 class QLabel;
    40 class QLineEdit;
    4138class QRadioButton;
    42 class QVBoxLayout;
    4339class QIToolButton;
    4440class UIAdditionalUnattendedOptions;
    4541class UIDiskFormatsGroupBox;
     42class UIDiskVariantGroupBox;
    4643class UIMediumSizeAndPathGroupBox;
    47 class UIDiskVariantGroupBox;
    48 class UIFilePathSelector;
    4944class UIGAInstallationGroupBox;
    50 class UIHostnameDomainNameEditor;
    5145class UIMediaComboBox;
    52 class UIMediumSizeEditor;
    5346class UINameAndSystemEditor;
    5447class UINewVMHardwareContainer;
    5548class UIToolBox;
    5649class UIUserNamePasswordGroupBox;
    57 
    5850
    5951/** Expert page of the New Virtual Machine wizard. */
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMUnattendedPageBasic.cpp

    r90236 r90413  
    1717
    1818/* Qt includes: */
    19 #include <QCheckBox>
    2019#include <QFileInfo>
    2120#include <QGridLayout>
    22 #include <QGroupBox>
    23 #include <QLabel>
    24 #include <QLineEdit>
    25 #include <QSpacerItem>
    26 #include <QVBoxLayout>
    2721
    2822/* GUI includes: */
    2923#include "QIRichTextLabel.h"
    30 #include "UICommon.h"
    31 #include "UIFilePathSelector.h"
    32 #include "UIIconPool.h"
    3324#include "UIWizardNewVMEditors.h"
    34 #include "UIHostnameDomainNameEditor.h"
    3525#include "UIWizardNewVMUnattendedPageBasic.h"
    3626#include "UIWizardNewVM.h"
    37 
    38 /* COM includes: */
    39 #include "CHost.h"
    40 #include "CSystemProperties.h"
    41 #include "CUnattended.h"
    4227
    4328bool UIWizardNewVMUnattendedPage::checkGAISOFile(const QString &strPath)
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMUnattendedPageBasic.h

    r90174 r90413  
    2323
    2424/* Local includes: */
    25 #include "QIWithRetranslateUI.h"
    2625#include "UINativeWizardPage.h"
    2726
    2827/* Forward declarations: */
    29 class QCheckBox;
    30 class QGridLayout;
    31 class QGroupBox;
    32 class QLabel;
    33 class QLineEdit;
    3428class QIRichTextLabel;
    3529class UIAdditionalUnattendedOptions;
    3630class UIGAInstallationGroupBox;
    37 class UIFilePathSelector;
    3831class UIUserNamePasswordGroupBox;
    39 class UIHostnameDomainNameEditor;
    40 struct UIUnattendedInstallData;
    41 
    4232
    4333namespace UIWizardNewVMUnattendedPage
Note: See TracChangeset for help on using the changeset viewer.

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