VirtualBox

Changeset 84416 in vbox


Ignore:
Timestamp:
May 20, 2020 3:30:14 PM (5 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9653: VirtualBox Manager: Chooser pane: Allow to use same name for top-level local groups and cloud provider groups.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.cpp

    r84402 r84416  
    939939    QStringList groupNames;
    940940    foreach (UIChooserItem *pItem, parentItem()->items(UIChooserNodeType_Group))
    941         groupNames << pItem->name();
     941    {
     942        AssertPtrReturnVoid(pItem);
     943        UIChooserItemGroup *pGroupItem = pItem->toGroupItem();
     944        AssertPtrReturnVoid(pGroupItem);
     945        if (pGroupItem->groupType() == UIChooserNodeGroupType_Local)
     946            groupNames << pItem->name();
     947    }
    942948    /* If proposed name is empty or not unique, reject it: */
    943949    QString strNewName = m_pNameEditorWidget->text().trimmed();
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