Changeset 83041 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Feb 10, 2020 5:22:07 PM (5 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.cpp
r83016 r83041 781 781 foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Machine)) 782 782 if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode()) 783 if (pMachineNode->cache()->accessible()) 783 if ( pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_Local 784 && pMachineNode->cache()->accessible()) 784 785 definitions[toOldStyleUuid(pMachineNode->cache()->id())] << pParentGroup->fullName(); 785 786 /* Iterate over all the group-nodes: */ … … 789 790 790 791 void UIChooserAbstractModel::gatherGroupOrders(QMap<QString, QStringList> &orders, 791 UIChooserNode *pParent Item)792 UIChooserNode *pParentGroup) 792 793 { 793 794 /* Prepare extra-data key for current group: */ 794 const QString strExtraDataKey = pParent Item->fullName();795 const QString strExtraDataKey = pParentGroup->fullName(); 795 796 /* Iterate over all the global-nodes: */ 796 foreach (UIChooserNode *pNode, pParent Item->nodes(UIChooserItemType_Global))797 foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Global)) 797 798 { 798 799 const QString strGlobalDescriptor(pNode->isFavorite() ? "nf" : "n"); … … 800 801 } 801 802 /* Iterate over all the group-nodes: */ 802 foreach (UIChooserNode *pNode, pParent Item->nodes(UIChooserItemType_Group))803 foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Group)) 803 804 { 804 805 const QString strGroupDescriptor(pNode->toGroupNode()->isOpened() ? "go" : "gc"); … … 807 808 } 808 809 /* Iterate over all the machine-nodes: */ 809 foreach (UIChooserNode *pNode, pParentItem->nodes(UIChooserItemType_Machine)) 810 orders[strExtraDataKey] << QString("m=%1").arg(toOldStyleUuid(pNode->toMachineNode()->cache()->id())); 810 foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Machine)) 811 if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode()) 812 if (pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_Local) 813 orders[strExtraDataKey] << QString("m=%1").arg(toOldStyleUuid(pMachineNode->cache()->id())); 811 814 } 812 815 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.h
r83008 r83041 199 199 void gatherGroupDefinitions(QMap<QString, QStringList> &definitions, UIChooserNode *pParentGroup); 200 200 /** Gathers group @a orders of @a pParentGroup. */ 201 void gatherGroupOrders(QMap<QString, QStringList> &orders, UIChooserNode *pParent Item);201 void gatherGroupOrders(QMap<QString, QStringList> &orders, UIChooserNode *pParentGroup); 202 202 203 203 /** Makes sure group definitions saving is finished. */
Note:
See TracChangeset
for help on using the changeset viewer.