VirtualBox

Changeset 91153 in vbox for trunk/src


Ignore:
Timestamp:
Sep 8, 2021 1:39:41 PM (3 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9996. Some changes and build fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMSummaryPage.cpp

    r91152 r91153  
    6868                             const QVariant &data = QVariant(), const QIcon &icon = QIcon());
    6969
    70     UIWizardNewVMSummaryItem *m_pParentItem;
    7170    QString m_strText;
    7271    QVariant m_data;
     
    104103};
    105104
     105
    106106/*********************************************************************************************************************************
    107 *   UIWizardNewVMSummaryItem implementation.                                                                                  *
     107*   UIWizardNewVMSummaryItem implementation.                                                                                     *
    108108*********************************************************************************************************************************/
    109109
     
    199199
    200200/*********************************************************************************************************************************
    201 *   UIWizardNewVMSummaryModel implementation.                                                                                  *
     201*   UIWizardNewVMSummaryModel implementation.                                                                                    *
    202202*********************************************************************************************************************************/
    203203
     
    326326    m_pRootItem = new UIWizardNewVMSummaryItem(pParentTree, "root");
    327327
    328     UIWizardNewVMSummaryItem *pNameRoot = m_pRootItem->addChild(UIWizardNewVM::tr("Machine Name and OS Type"));
     328    UIWizardNewVMSummaryItem *pNameRoot = m_pRootItem->addChild(UIWizardNewVM::tr("Machine Name and OS Type"),
     329                                                                QVariant(), UIIconPool::iconSet(":/name_16px.png"));
    329330    pNameRoot->setIsSectionTitle(true);
    330331
    331332    /* Name and OS Type page stuff: */
    332     pNameRoot->addChild(UIWizardNewVM::tr("Machine Name"), pWizard->machineBaseName(), UIIconPool::iconSet(":/name_16px.png"));
    333     pNameRoot->addChild(UIWizardNewVM::tr("Machine Folder"), pWizard->machineFolder(), UIIconPool::iconSet(":/name_16px.png"));
    334     pNameRoot->addChild(UIWizardNewVM::tr("ISO Image"), pWizard->ISOFilePath(), UIIconPool::iconSet(":/cd_16px.png"));
    335     pNameRoot->addChild(UIWizardNewVM::tr("Guest OS Type"), pWizard->guestOSType().GetDescription(), UIIconPool::iconSet(":/system_type_16px.png"));
     333    pNameRoot->addChild(UIWizardNewVM::tr("Machine Name"), pWizard->machineBaseName());
     334    pNameRoot->addChild(UIWizardNewVM::tr("Machine Folder"), pWizard->machineFolder());
     335    pNameRoot->addChild(UIWizardNewVM::tr("ISO Image"), pWizard->ISOFilePath());
     336    pNameRoot->addChild(UIWizardNewVM::tr("Guest OS Type"), pWizard->guestOSType().GetDescription());
    336337
    337338    const QString &ISOPath = pWizard->ISOFilePath();
    338339    if (!ISOPath.isNull() && !ISOPath.isEmpty())
    339         pNameRoot->addChild(UIWizardNewVM::tr("Skip Unattended Install"), pWizard->skipUnattendedInstall(),
    340                             UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    341 
     340        pNameRoot->addChild(UIWizardNewVM::tr("Skip Unattended Install"), pWizard->skipUnattendedInstall());
    342341
    343342    /* Unattended install related info: */
    344343    if (pWizard->isUnattendedEnabled())
    345344    {
    346         UIWizardNewVMSummaryItem *pUnattendedRoot = m_pRootItem->addChild(UIWizardNewVM::tr("Unattended Install"));
     345        UIWizardNewVMSummaryItem *pUnattendedRoot = m_pRootItem->addChild(UIWizardNewVM::tr("Unattended Install"), QVariant(),
     346                                                                          UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    347347        pUnattendedRoot->setIsSectionTitle(true);
    348         pUnattendedRoot->addChild(UIWizardNewVM::tr("Username"), pWizard->userName(),
    349                                   UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    350         pUnattendedRoot->addChild(UIWizardNewVM::tr("Product Key"), pWizard->installGuestAdditions(),
    351                                   UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    352         pUnattendedRoot->addChild(UIWizardNewVM::tr("Hostname/Domain Name"), pWizard->hostnameDomainName(),
    353                                   UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    354         pUnattendedRoot->addChild(UIWizardNewVM::tr("Install in Background"), pWizard->startHeadless(),
    355                                   UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    356         pUnattendedRoot->addChild(UIWizardNewVM::tr("Install Guest Additions"), pWizard->installGuestAdditions(),
    357                                   UIIconPool::iconSet(":/extension_pack_install_16px.png"));
     348
     349        pUnattendedRoot->addChild(UIWizardNewVM::tr("Username"), pWizard->userName());
     350        pUnattendedRoot->addChild(UIWizardNewVM::tr("Product Key"), pWizard->installGuestAdditions());
     351        pUnattendedRoot->addChild(UIWizardNewVM::tr("Hostname/Domain Name"), pWizard->hostnameDomainName());
     352        pUnattendedRoot->addChild(UIWizardNewVM::tr("Install in Background"), pWizard->startHeadless());
     353        pUnattendedRoot->addChild(UIWizardNewVM::tr("Install Guest Additions"), pWizard->installGuestAdditions());
    358354        if (pWizard->installGuestAdditions())
    359             pUnattendedRoot->addChild(UIWizardNewVM::tr("Guest Additions ISO"), pWizard->guestAdditionsISOPath(),
    360                                       UIIconPool::iconSet(":/extension_pack_install_16px.png"));
    361     }
    362 
    363 
    364     // UIWizardNewVMSummaryItem *pHardwareRoot = new UIWizardNewVMSummaryItem(m_pRootItem, UIWizardNewVM::tr("Hardware"));
    365     // UIWizardNewVMSummaryItem *pDiskRoot = new UIWizardNewVMSummaryItem(m_pRootItem, UIWizardNewVM::tr("Disk"));
    366     // Q_UNUSED(pHardwareRoot);
     355            pUnattendedRoot->addChild(UIWizardNewVM::tr("Guest Additions ISO"), pWizard->guestAdditionsISOPath());
     356    }
     357
     358
     359    UIWizardNewVMSummaryItem *pHardwareRoot = m_pRootItem->addChild(UIWizardNewVM::tr("Hardware"), QVariant(),
     360                                                                    UIIconPool::iconSet(":/cpu_16px.png"));
     361    pHardwareRoot->addChild(UIWizardNewVM::tr("Base Memory"), pWizard->memorySize());
     362    pHardwareRoot->addChild(UIWizardNewVM::tr("Processor(s)"), pWizard->CPUCount());
     363    // UIWizardNewVMSummaryItem *pDiskRoot = new UIWizardNewVMSummaryItem(m_pRootItem, UIWizardNewVM::tr("Disk"), QVariant(),
     364    //                                                                    UIIconPool::iconSet(":/hd_16px.png"));
     365
    367366    // Q_UNUSED(pDiskRoot);
    368367
    369368}
     369
    370370
    371371/*********************************************************************************************************************************
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