VirtualBox

Changeset 86745 in vbox


Ignore:
Timestamp:
Oct 28, 2020 5:42:08 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
141136
Message:

FE/Qt: bugref:9653: VirtualBox Manager: Chooser pane: Advanced search logic, addition to r141131.

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

    r86744 r86745  
    17191719}
    17201720
     1721UIChooserNode *UIChooserAbstractModel::searchProviderNode(const QUuid &uProviderId)
     1722{
     1723    /* Search for a list of nodes matching passed name: */
     1724    QList<UIChooserNode*> providerNodes;
     1725    invisibleRoot()->searchForNodes(uProviderId.toString(),
     1726                                    UIChooserItemSearchFlag_CloudProvider | UIChooserItemSearchFlag_ExactId,
     1727                                    providerNodes);
     1728
     1729    /* Return 1st node if any: */
     1730    return providerNodes.value(0);
     1731}
     1732
    17211733UIChooserNode *UIChooserAbstractModel::searchProviderNode(const QString &strProviderShortName)
    17221734{
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.h

    r86740 r86745  
    345345    /** @name Cloud stuff.
    346346      * @{ */
     347        /** Searches for provider node with passed @a uProviderId. */
     348        UIChooserNode *searchProviderNode(const QUuid &uProviderId);
    347349        /** Searches for provider node with passed @a strProviderShortName. */
    348350        UIChooserNode *searchProviderNode(const QString &strProviderShortName);
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