VirtualBox

Ignore:
Timestamp:
Apr 10, 2020 4:27:16 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137158
Message:

FE/Qt: bugref:9653: VirtualBox Manager: Chooser pane: Rename UIChooserItemType to UIChooserNodeType.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser
Files:
21 edited

Legend:

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

    r83671 r83672  
    9999    /* Enumerate all the group names: */
    100100    QStringList groupNames;
    101     foreach (UIChooserNode *pNode, pRoot->nodes(UIChooserItemType_Group))
     101    foreach (UIChooserNode *pNode, pRoot->nodes(UIChooserNodeType_Group))
    102102        groupNames << pNode->name();
    103103
     
    453453                                                   false /* favorite */,
    454454                                                   getDesiredNodePosition(m_pInvisibleRootNode,
    455                                                                           UIChooserItemType_Group,
     455                                                                          UIChooserNodeType_Group,
    456456                                                                          strProviderName),
    457457                                                   strProviderName,
     
    484484                                                               false /* favorite */,
    485485                                                               getDesiredNodePosition(pProviderNode,
    486                                                                                       UIChooserItemType_Group,
     486                                                                                      UIChooserNodeType_Group,
    487487                                                                                      strProfileName),
    488488                                                               strProfileName,
     
    576576        AssertMsg(!strFirstSuffix.isEmpty(), ("Invalid group name!"));
    577577        /* Trying to get group node among our children: */
    578         foreach (UIChooserNode *pGroupNode, pParentNode->nodes(UIChooserItemType_Group))
     578        foreach (UIChooserNode *pGroupNode, pParentNode->nodes(UIChooserNodeType_Group))
    579579        {
    580580            if (pGroupNode->name() == strSecondSubName)
     
    593593        new UIChooserNodeGroup(pParentNode,
    594594                               false /* favorite */,
    595                                getDesiredNodePosition(pParentNode, UIChooserItemType_Group, strSecondSubName),
     595                               getDesiredNodePosition(pParentNode, UIChooserNodeType_Group, strSecondSubName),
    596596                               strSecondSubName,
    597597                               fAllGroupsOpened || shouldGroupNodeBeOpened(pParentNode, strSecondSubName));
     
    630630{
    631631    /* Cleanup all the group-items recursively first: */
    632     foreach (UIChooserNode *pNode, pParent->nodes(UIChooserItemType_Group))
     632    foreach (UIChooserNode *pNode, pParent->nodes(UIChooserNodeType_Group))
    633633        wipeOutEmptyGroupsStartingFrom(pNode);
    634634    /* If parent has no nodes: */
     
    672672}
    673673
    674 int UIChooserAbstractModel::getDesiredNodePosition(UIChooserNode *pParentNode, UIChooserItemType enmType, const QString &strName)
     674int UIChooserAbstractModel::getDesiredNodePosition(UIChooserNode *pParentNode, UIChooserNodeType enmType, const QString &strName)
    675675{
    676676    /* End of list (by default)? */
     
    691691            UIChooserNode *pNode = nodes[i];
    692692            /* Which position should be current node placed by definitions? */
    693             QString strDefinitionName = pNode->type() == UIChooserItemType_Group ? pNode->name() :
    694                                         pNode->type() == UIChooserItemType_Machine ? toOldStyleUuid(pNode->toMachineNode()->cache()->id()) :
     693            QString strDefinitionName = pNode->type() == UIChooserNodeType_Group ? pNode->name() :
     694                                        pNode->type() == UIChooserNodeType_Machine ? toOldStyleUuid(pNode->toMachineNode()->cache()->id()) :
    695695                                        QString();
    696696            AssertMsg(!strDefinitionName.isEmpty(), ("Wrong definition name!"));
     
    713713}
    714714
    715 int UIChooserAbstractModel::getDefinedNodePosition(UIChooserNode *pParentNode, UIChooserItemType enmType, const QString &strName)
     715int UIChooserAbstractModel::getDefinedNodePosition(UIChooserNode *pParentNode, UIChooserNodeType enmType, const QString &strName)
    716716{
    717717    /* Read group definitions: */
     
    726726    switch (enmType)
    727727    {
    728         case UIChooserItemType_Group:
     728        case UIChooserNodeType_Group:
    729729            strDefinitionTemplateShort = QString("^g(\\S)*=");
    730730            strDefinitionTemplateFull = QString("^g(\\S)*=%1$").arg(strName);
    731731            break;
    732         case UIChooserItemType_Machine:
     732        case UIChooserNodeType_Machine:
    733733            strDefinitionTemplateShort = QString("^m=");
    734734            strDefinitionTemplateFull = QString("^m=%1$").arg(strName);
     
    762762    new UIChooserNodeMachine(pParentNode,
    763763                             false /* favorite */,
    764                              getDesiredNodePosition(pParentNode, UIChooserItemType_Machine, toOldStyleUuid(comMachine.GetId())),
     764                             getDesiredNodePosition(pParentNode, UIChooserNodeType_Machine, toOldStyleUuid(comMachine.GetId())),
    765765                             comMachine);
    766766}
     
    807807{
    808808    /* Iterate over all the machine-nodes: */
    809     foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Machine))
     809    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Machine))
    810810        if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode())
    811811            if (   pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_Local
     
    813813                definitions[toOldStyleUuid(pMachineNode->cache()->id())] << pParentGroup->fullName();
    814814    /* Iterate over all the group-nodes: */
    815     foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Group))
     815    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Group))
    816816        gatherGroupDefinitions(definitions, pNode);
    817817}
     
    823823    const QString strExtraDataKey = pParentGroup->fullName();
    824824    /* Iterate over all the global-nodes: */
    825     foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Global))
     825    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Global))
    826826    {
    827827        const QString strGlobalDescriptor(pNode->isFavorite() ? "nf" : "n");
     
    829829    }
    830830    /* Iterate over all the group-nodes: */
    831     foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Group))
     831    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Group))
    832832    {
    833833        const QString strGroupDescriptor(pNode->toGroupNode()->isOpened() ? "go" : "gc");
     
    836836    }
    837837    /* Iterate over all the machine-nodes: */
    838     foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserItemType_Machine))
     838    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Machine))
    839839        if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode())
    840840            if (pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_Local)
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.h

    r83671 r83672  
    193193
    194194        /** Acquires desired position for a child of @a pParentNode with specified @a enmType and @a strName. */
    195         int getDesiredNodePosition(UIChooserNode *pParentNode, UIChooserItemType enmType, const QString &strName);
     195        int getDesiredNodePosition(UIChooserNode *pParentNode, UIChooserNodeType enmType, const QString &strName);
    196196        /** Acquires defined position for a child of @a pParentNode with specified @a enmType and @a strName. */
    197         int getDefinedNodePosition(UIChooserNode *pParentNode, UIChooserItemType enmType, const QString &strName);
     197        int getDefinedNodePosition(UIChooserNode *pParentNode, UIChooserNodeType enmType, const QString &strName);
    198198
    199199        /** Creates machine node based on certain @a comMachine as a child of specified @a pParentNode. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserDefs.h

    r83317 r83672  
    2929
    3030
    31 /** UIChooserItem types. */
    32 enum UIChooserItemType
     31/** UIChooserNode types. */
     32enum UIChooserNodeType
    3333{
    34     UIChooserItemType_Any     = QGraphicsItem::UserType,
    35     UIChooserItemType_Group,
    36     UIChooserItemType_Global,
    37     UIChooserItemType_Machine
     34    UIChooserNodeType_Any     = QGraphicsItem::UserType,
     35    UIChooserNodeType_Group,
     36    UIChooserNodeType_Global,
     37    UIChooserNodeType_Machine
    3838};
    3939
     
    5858};
    5959
     60
    6061/** UIChooserItemMachine enumeration flags. */
    6162enum UIChooserItemMachineEnumerationFlag
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserHandlerKeyboard.cpp

    r82968 r83672  
    251251        {
    252252            /* If this item is of group type: */
    253             if (model()->currentItem()->type() == UIChooserItemType_Group)
     253            if (model()->currentItem()->type() == UIChooserNodeType_Group)
    254254            {
    255255                /* Start embedded editing of current-item: */
     
    265265        {
    266266            /* If this item is of group or machine type: */
    267             if (   model()->currentItem()->type() == UIChooserItemType_Group
    268                 || model()->currentItem()->type() == UIChooserItemType_Machine)
     267            if (   model()->currentItem()->type() == UIChooserNodeType_Group
     268                || model()->currentItem()->type() == UIChooserNodeType_Machine)
    269269            {
    270270                /* Activate item: */
     
    282282            {
    283283                /* Of the group type: */
    284                 if (pCurrentItem->type() == UIChooserItemType_Group)
     284                if (pCurrentItem->type() == UIChooserNodeType_Group)
    285285                {
    286286                    /* Toggle that group: */
     
    367367    switch (pCurrentNode->type())
    368368    {
    369         case UIChooserItemType_Group:
     369        case UIChooserNodeType_Group:
    370370        {
    371371            UIChooserNodeGroup *pNewNode = new UIChooserNodeGroup(pParentNode, pCurrentNode->toGroupNode(), iNewCurrentNodePosition);
     
    373373            break;
    374374        }
    375         case UIChooserItemType_Machine:
     375        case UIChooserNodeType_Machine:
    376376        {
    377377            UIChooserNodeMachine *pNewNode = new UIChooserNodeMachine(pParentNode, pCurrentNode->toMachineNode(), iNewCurrentNodePosition);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserHandlerMouse.cpp

    r82968 r83672  
    212212                }
    213213                /* Or a machine one? */
    214                 else if (pItemUnderMouse->type() == UIChooserItemType_Machine)
     214                else if (pItemUnderMouse->type() == UIChooserNodeType_Machine)
    215215                {
    216216                    /* Activate machine-item: */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItem.cpp

    r83040 r83672  
    101101
    102102        /* Return the number of group children: */
    103         if (item()->type() == UIChooserItemType_Group)
     103        if (item()->type() == UIChooserNodeType_Group)
    104104            return item()->items().size();
    105105
     
    168168
    169169        /* Return the role of group: */
    170         if (item()->type() == UIChooserItemType_Group)
     170        if (item()->type() == UIChooserNodeType_Group)
    171171            return QAccessible::List;
    172172
     
    195195
    196196        /* Compose the state of group: */
    197         if (item()->type() == UIChooserItemType_Group)
     197        if (item()->type() == UIChooserNodeType_Group)
    198198        {
    199199            state.expandable = true;
     
    513513        /* Allow drag tokens only for the same item type as current: */
    514514        bool fAllowDragToken = false;
    515         if ((type() == UIChooserItemType_Group &&
     515        if ((type() == UIChooserNodeType_Group &&
    516516             pEvent->mimeData()->hasFormat(UIChooserItemGroup::className())) ||
    517             (type() == UIChooserItemType_Machine &&
     517            (type() == UIChooserNodeType_Machine &&
    518518             pEvent->mimeData()->hasFormat(UIChooserItemMachine::className())))
    519519            fAllowDragToken = true;
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItem.h

    r82968 r83672  
    154154      * @{ */
    155155        /** Returns children items of certain @a enmType. */
    156         virtual QList<UIChooserItem*> items(UIChooserItemType enmType = UIChooserItemType_Any) const = 0;
     156        virtual QList<UIChooserItem*> items(UIChooserNodeType enmType = UIChooserNodeType_Any) const = 0;
    157157
    158158        /** Adds possible @a fFavorite child @a pItem to certain @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGlobal.cpp

    r83317 r83672  
    190190}
    191191
    192 QList<UIChooserItem*> UIChooserItemGlobal::items(UIChooserItemType) const
     192QList<UIChooserItem*> UIChooserItemGlobal::items(UIChooserNodeType) const
    193193{
    194194    AssertMsgFailedReturn(("Global graphics item do NOT support children!"), QList<UIChooserItem*>());
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGlobal.h

    r82968 r83672  
    3737
    3838    /** RTTI required for qgraphicsitem_cast. */
    39     enum { Type = UIChooserItemType_Global };
     39    enum { Type = UIChooserNodeType_Global };
    4040
    4141    /** Build item for certain @a pNode, passing @a pParent to the base-class. */
     
    100100      * @{ */
    101101        /** Returns children items of certain @a enmType. */
    102         virtual QList<UIChooserItem*> items(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     102        virtual QList<UIChooserItem*> items(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    103103
    104104        /** Adds possible @a fFavorite child @a pItem to certain @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.cpp

    r83317 r83672  
    115115{
    116116    /* Global items only for now, move items to corresponding layout: */
    117     foreach (UIChooserItem *pItem, items(UIChooserItemType_Global))
     117    foreach (UIChooserItem *pItem, items(UIChooserNodeType_Global))
    118118        if (pItem->isFavorite())
    119119        {
     
    307307
    308308    /* Should we add group info? */
    309     if (!items(UIChooserItemType_Group).isEmpty())
     309    if (!items(UIChooserNodeType_Group).isEmpty())
    310310    {
    311311        /* Template: */
    312         QString strGroupCount = tr("%n group(s)", "Group item tool-tip / Group info", items(UIChooserItemType_Group).size());
     312        QString strGroupCount = tr("%n group(s)", "Group item tool-tip / Group info", items(UIChooserNodeType_Group).size());
    313313
    314314        /* Append value: */
     
    318318
    319319    /* Should we add machine info? */
    320     if (!items(UIChooserItemType_Machine).isEmpty())
     320    if (!items(UIChooserNodeType_Machine).isEmpty())
    321321    {
    322322        /* Check if 'this' group contains started VMs: */
    323323        int iCountOfStartedMachineItems = 0;
    324         foreach (UIChooserItem *pItem, items(UIChooserItemType_Machine))
     324        foreach (UIChooserItem *pItem, items(UIChooserNodeType_Machine))
    325325            if (pItem->node()->toMachineNode()->cache()->isItemStarted())
    326326                ++iCountOfStartedMachineItems;
    327327        /* Template: */
    328         QString strMachineCount = tr("%n machine(s)", "Group item tool-tip / Machine info", items(UIChooserItemType_Machine).size());
     328        QString strMachineCount = tr("%n machine(s)", "Group item tool-tip / Machine info", items(UIChooserNodeType_Machine).size());
    329329        QString strStartedMachineCount = tr("(%n running)", "Group item tool-tip / Running machine info", iCountOfStartedMachineItems);
    330330
     
    346346}
    347347
    348 QList<UIChooserItem*> UIChooserItemGroup::items(UIChooserItemType type /* = UIChooserItemType_Any */) const
     348QList<UIChooserItem*> UIChooserItemGroup::items(UIChooserNodeType type /* = UIChooserNodeType_Any */) const
    349349{
    350350    switch (type)
    351351    {
    352         case UIChooserItemType_Any: return items(UIChooserItemType_Global) + items(UIChooserItemType_Group) + items(UIChooserItemType_Machine);
    353         case UIChooserItemType_Global: return m_globalItems;
    354         case UIChooserItemType_Group: return m_groupItems;
    355         case UIChooserItemType_Machine: return m_machineItems;
     352        case UIChooserNodeType_Any: return items(UIChooserNodeType_Global) + items(UIChooserNodeType_Group) + items(UIChooserNodeType_Machine);
     353        case UIChooserNodeType_Global: return m_globalItems;
     354        case UIChooserNodeType_Group: return m_groupItems;
     355        case UIChooserNodeType_Machine: return m_machineItems;
    356356        default: break;
    357357    }
     
    364364    switch (pItem->type())
    365365    {
    366         case UIChooserItemType_Global:
     366        case UIChooserNodeType_Global:
    367367        {
    368368            AssertMsg(!m_globalItems.contains(pItem), ("Global-item already added!"));
     
    385385            break;
    386386        }
    387         case UIChooserItemType_Group:
     387        case UIChooserNodeType_Group:
    388388        {
    389389            AssertMsg(!m_groupItems.contains(pItem), ("Group-item already added!"));
     
    400400            break;
    401401        }
    402         case UIChooserItemType_Machine:
     402        case UIChooserNodeType_Machine:
    403403        {
    404404            AssertMsg(!m_machineItems.contains(pItem), ("Machine-item already added!"));
     
    434434    switch (pItem->type())
    435435    {
    436         case UIChooserItemType_Global:
     436        case UIChooserNodeType_Global:
    437437        {
    438438            AssertMsg(m_globalItems.contains(pItem), ("Global-item was not found!"));
     
    444444            break;
    445445        }
    446         case UIChooserItemType_Group:
     446        case UIChooserNodeType_Group:
    447447        {
    448448            AssertMsg(m_groupItems.contains(pItem), ("Group-item was not found!"));
     
    454454            break;
    455455        }
    456         case UIChooserItemType_Machine:
     456        case UIChooserNodeType_Machine:
    457457        {
    458458            AssertMsg(m_machineItems.contains(pItem), ("Machine-item was not found!"));
     
    506506
    507507    /* Search among all the children, but machines first: */
    508     foreach (UIChooserItem *pItem, items(UIChooserItemType_Machine))
     508    foreach (UIChooserItem *pItem, items(UIChooserNodeType_Machine))
    509509        if (UIChooserItem *pFoundItem = pItem->searchForItem(strSearchTag, iItemSearchFlags))
    510510            return pFoundItem;
    511     foreach (UIChooserItem *pItem, items(UIChooserItemType_Global))
     511    foreach (UIChooserItem *pItem, items(UIChooserNodeType_Global))
    512512        if (UIChooserItem *pFoundItem = pItem->searchForItem(strSearchTag, iItemSearchFlags))
    513513            return pFoundItem;
    514     foreach (UIChooserItem *pItem, items(UIChooserItemType_Group))
     514    foreach (UIChooserItem *pItem, items(UIChooserNodeType_Group))
    515515        if (UIChooserItem *pFoundItem = pItem->searchForItem(strSearchTag, iItemSearchFlags))
    516516            return pFoundItem;
     
    523523{
    524524    /* If this group-item have at least one machine-item: */
    525     if (node()->hasNodes(UIChooserItemType_Machine))
     525    if (node()->hasNodes(UIChooserNodeType_Machine))
    526526        /* Return the first machine-item: */
    527         return items(UIChooserItemType_Machine).first()->firstMachineItem();
     527        return items(UIChooserNodeType_Machine).first()->firstMachineItem();
    528528    /* If this group-item have at least one group-item: */
    529     else if (node()->hasNodes(UIChooserItemType_Group))
     529    else if (node()->hasNodes(UIChooserNodeType_Group))
    530530        /* Return the first machine-item of the first group-item: */
    531         return items(UIChooserItemType_Group).first()->firstMachineItem();
     531        return items(UIChooserNodeType_Group).first()->firstMachineItem();
    532532    /* Found nothing? */
    533533    return 0;
     
    683683        /* Make sure passed group is mutable within this group: */
    684684        if (pItem->toGroupItem()->isContainsLockedMachine() &&
    685             !items(UIChooserItemType_Group).contains(pItem))
     685            !items(UIChooserNodeType_Group).contains(pItem))
    686686            return false;
    687687        /* Make sure passed group is not 'this': */
     
    706706        /* Make sure passed machine is mutable within this group: */
    707707        if (pItem->toMachineItem()->isLockedMachine() &&
    708             !items(UIChooserItemType_Machine).contains(pItem))
     708            !items(UIChooserNodeType_Machine).contains(pItem))
    709709            return false;
    710710        switch (pEvent->proposedAction())
     
    877877    /* Enumerate all the group names: */
    878878    QStringList groupNames;
    879     foreach (UIChooserItem *pItem, parentItem()->items(UIChooserItemType_Group))
     879    foreach (UIChooserItem *pItem, parentItem()->items(UIChooserNodeType_Group))
    880880        groupNames << pItem->name();
    881881    /* If proposed name is empty or not unique, reject it: */
     
    11971197void UIChooserItemGroup::copyContents(UIChooserNodeGroup *pCopyFrom)
    11981198{
    1199     foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserItemType_Group))
     1199    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Group))
    12001200        new UIChooserItemGroup(this, pNode->toGroupNode());
    1201     foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserItemType_Global))
     1201    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Global))
    12021202        new UIChooserItemGlobal(this, pNode->toGlobalNode());
    1203     foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserItemType_Machine))
     1203    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Machine))
    12041204        new UIChooserItemMachine(this, pNode->toMachineNode());
    12051205}
     
    12181218{
    12191219    /* Check each machine-item: */
    1220     foreach (UIChooserItem *pItem, items(UIChooserItemType_Machine))
     1220    foreach (UIChooserItem *pItem, items(UIChooserNodeType_Machine))
    12211221        if (pItem->toMachineItem()->isLockedMachine())
    12221222            return true;
    12231223    /* Check each group-item: */
    1224     foreach (UIChooserItem *pItem, items(UIChooserItemType_Group))
     1224    foreach (UIChooserItem *pItem, items(UIChooserNodeType_Group))
    12251225        if (pItem->toGroupItem()->isContainsLockedMachine())
    12261226            return true;
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.h

    r82968 r83672  
    6060
    6161    /** RTTI required for qgraphicsitem_cast. */
    62     enum { Type = UIChooserItemType_Group };
     62    enum { Type = UIChooserNodeType_Group };
    6363
    6464    /** Build item for certain @a pNode, adding it directly to the @a pScene. */
     
    147147      * @{ */
    148148        /** Returns children items of certain @a enmType. */
    149         virtual QList<UIChooserItem*> items(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     149        virtual QList<UIChooserItem*> items(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    150150
    151151        /** Adds possible @a fFavorite child @a pItem to certain @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemMachine.cpp

    r83317 r83672  
    115115    {
    116116        /* If that is machine-item: */
    117         if (pItem->type() == UIChooserItemType_Machine)
     117        if (pItem->type() == UIChooserNodeType_Machine)
    118118        {
    119119            /* Get the iterated machine-item: */
     
    134134        }
    135135        /* If that is group-item: */
    136         else if (pItem->type() == UIChooserItemType_Group)
     136        else if (pItem->type() == UIChooserNodeType_Group)
    137137        {
    138138            /* Enumerate all the machine-items recursively: */
    139             enumerateMachineItems(pItem->items(UIChooserItemType_Machine), ol, iEnumerationFlags);
     139            enumerateMachineItems(pItem->items(UIChooserNodeType_Machine), ol, iEnumerationFlags);
    140140            /* Enumerate all the group-items recursively: */
    141             enumerateMachineItems(pItem->items(UIChooserItemType_Group), ol, iEnumerationFlags);
     141            enumerateMachineItems(pItem->items(UIChooserNodeType_Group), ol, iEnumerationFlags);
    142142        }
    143143    }
     
    223223}
    224224
    225 QList<UIChooserItem*> UIChooserItemMachine::items(UIChooserItemType) const
     225QList<UIChooserItem*> UIChooserItemMachine::items(UIChooserNodeType) const
    226226{
    227227    AssertMsgFailed(("Machine graphics item do NOT support children!"));
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemMachine.h

    r82968 r83672  
    3737
    3838    /** RTTI required for qgraphicsitem_cast. */
    39     enum { Type = UIChooserItemType_Machine };
     39    enum { Type = UIChooserNodeType_Machine };
    4040
    4141    /** Build item for certain @a pNode, passing @a pParent to the base-class. */
     
    108108      * @{ */
    109109        /** Returns children items of certain @a enmType. */
    110         virtual QList<UIChooserItem*> items(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     110        virtual QList<UIChooserItem*> items(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    111111
    112112        /** Adds possible @a fFavorite child @a pItem to certain @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp

    r83671 r83672  
    138138    switch (pItem->type())
    139139    {
    140         case UIChooserItemType_Global:
     140        case UIChooserNodeType_Global:
    141141            emit sigToolMenuRequested(UIToolClass_Global, pItem->mapToScene(QPointF(pItem->size().width(), 0)).toPoint());
    142142            break;
    143         case UIChooserItemType_Machine:
     143        case UIChooserNodeType_Machine:
    144144            emit sigToolMenuRequested(UIToolClass_Machine, pItem->mapToScene(QPointF(pItem->size().width(), 0)).toPoint());
    145145            break;
     
    153153    switch (pItem->type())
    154154    {
    155         case UIChooserItemType_Global:
     155        case UIChooserNodeType_Global:
    156156            pItem->setFavorite(!pItem->isFavorite());
    157157            break;
     
    317317bool UIChooserModel::isGroupItemSelected() const
    318318{
    319     return firstSelectedItem() && firstSelectedItem()->type() == UIChooserItemType_Group;
     319    return firstSelectedItem() && firstSelectedItem()->type() == UIChooserNodeType_Group;
    320320}
    321321
    322322bool UIChooserModel::isGlobalItemSelected() const
    323323{
    324     return firstSelectedItem() && firstSelectedItem()->type() == UIChooserItemType_Global;
     324    return firstSelectedItem() && firstSelectedItem()->type() == UIChooserNodeType_Global;
    325325}
    326326
    327327bool UIChooserModel::isMachineItemSelected() const
    328328{
    329     return firstSelectedItem() && firstSelectedItem()->type() == UIChooserItemType_Machine;
     329    return firstSelectedItem() && firstSelectedItem()->type() == UIChooserNodeType_Machine;
    330330}
    331331
     
    333333{
    334334    return    selectedItems().size() == 1
    335            && firstSelectedItem()->type() == UIChooserItemType_Group;
     335           && firstSelectedItem()->type() == UIChooserNodeType_Group;
    336336}
    337337
     
    379379            {
    380380                pItem = navigationItems().at(idxBefore);
    381                 if (!selectedItems().contains(pItem) && pItem->type() == UIChooserItemType_Machine)
     381                if (!selectedItems().contains(pItem) && pItem->type() == UIChooserNodeType_Machine)
    382382                    return pItem;
    383383                --idxBefore;
     
    386386            {
    387387                pItem = navigationItems().at(idxAfter);
    388                 if (!selectedItems().contains(pItem) && pItem->type() == UIChooserItemType_Machine)
     388                if (!selectedItems().contains(pItem) && pItem->type() == UIChooserNodeType_Machine)
    389389                    return pItem;
    390390                ++idxAfter;
     
    580580    {
    581581        /* And for each global item: */
    582         if (pItem->type() == UIChooserItemType_Global)
     582        if (pItem->type() == UIChooserNodeType_Global)
    583583        {
    584584            /* Apply the height hint we have: */
     
    788788
    789789    /* Make sure current-item is of group type! */
    790     AssertMsg(currentItem()->type() == UIChooserItemType_Group, ("This is not group-item!"));
     790    AssertMsg(currentItem()->type() == UIChooserNodeType_Group, ("This is not group-item!"));
    791791
    792792    /* Check if we have collisions with our siblings: */
     
    807807        if (pCollisionSibling)
    808808        {
    809             if (pNode->type() == UIChooserItemType_Machine)
     809            if (pNode->type() == UIChooserNodeType_Machine)
    810810            {
    811                 if (pCollisionSibling->type() == UIChooserItemType_Machine)
     811                if (pCollisionSibling->type() == UIChooserNodeType_Machine)
    812812                    toBeRemoved << pNode;
    813                 else if (pCollisionSibling->type() == UIChooserItemType_Group)
     813                else if (pCollisionSibling->type() == UIChooserNodeType_Group)
    814814                {
    815815                    msgCenter().cannotResolveCollisionAutomatically(strItemName, pParentNode->name());
     
    817817                }
    818818            }
    819             else if (pNode->type() == UIChooserItemType_Group)
     819            else if (pNode->type() == UIChooserNodeType_Group)
    820820            {
    821821                if (msgCenter().confirmAutomaticCollisionResolve(strItemName, pParentNode->name()))
     
    835835        switch (pNode->type())
    836836        {
    837             case UIChooserItemType_Group:
     837            case UIChooserNodeType_Group:
    838838            {
    839839                UIChooserNodeGroup *pGroupNode = new UIChooserNodeGroup(pParentNode,
     
    846846                break;
    847847            }
    848             case UIChooserItemType_Machine:
     848            case UIChooserNodeType_Machine:
    849849            {
    850850                UIChooserNodeMachine *pMachineNode = new UIChooserNodeMachine(pParentNode,
     
    957957        switch (pItem->type())
    958958        {
    959             case UIChooserItemType_Group:
     959            case UIChooserNodeType_Group:
    960960            {
    961961                /* Avoid name collisions: */
     
    972972                break;
    973973            }
    974             case UIChooserItemType_Machine:
     974            case UIChooserNodeType_Machine:
    975975            {
    976976                /* Avoid name collisions: */
     
    14281428                switch (pItem->type())
    14291429                {
    1430                     case UIChooserItemType_Global:
     1430                    case UIChooserNodeType_Global:
    14311431                    {
    14321432                        /* Global context menu for global item cases: */
     
    14341434                        return true;
    14351435                    }
    1436                     case UIChooserItemType_Group:
     1436                    case UIChooserNodeType_Group:
    14371437                    {
    14381438                        /* Get group-item: */
     
    14501450                    }
    14511451                    RT_FALL_THRU();
    1452                     case UIChooserItemType_Machine:
     1452                    case UIChooserNodeType_Machine:
    14531453                    {
    14541454                        /* Machine context menu for other Group/Machine cases: */
     
    14701470                switch (pItem->type())
    14711471                {
    1472                     case UIChooserItemType_Global:
     1472                    case UIChooserNodeType_Global:
    14731473                    {
    14741474                        /* Global context menu for global item cases: */
     
    14761476                        return true;
    14771477                    }
    1478                     case UIChooserItemType_Group:
     1478                    case UIChooserNodeType_Group:
    14791479                    {
    14801480                        /* Is this group-item only the one selected? */
     
    14871487                    }
    14881488                    RT_FALL_THRU();
    1489                     case UIChooserItemType_Machine:
     1489                    case UIChooserNodeType_Machine:
    14901490                    {
    14911491                        /* Machine context menu for other Group/Machine cases: */
     
    15441544
    15451545    /* Iterate over all the global-items: */
    1546     foreach (UIChooserItem *pGlobalItem, pItem->items(UIChooserItemType_Global))
     1546    foreach (UIChooserItem *pGlobalItem, pItem->items(UIChooserNodeType_Global))
    15471547        navigationItems << pGlobalItem;
    15481548    /* Iterate over all the group-items: */
    1549     foreach (UIChooserItem *pGroupItem, pItem->items(UIChooserItemType_Group))
     1549    foreach (UIChooserItem *pGroupItem, pItem->items(UIChooserNodeType_Group))
    15501550    {
    15511551        navigationItems << pGroupItem;
     
    15541554    }
    15551555    /* Iterate over all the machine-items: */
    1556     foreach (UIChooserItem *pMachineItem, pItem->items(UIChooserItemType_Machine))
     1556    foreach (UIChooserItem *pMachineItem, pItem->items(UIChooserNodeType_Machine))
    15571557        navigationItems << pMachineItem;
    15581558
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNode.h

    r83063 r83672  
    5555
    5656    /** Returns RTTI node type. */
    57     virtual UIChooserItemType type() const = 0;
     57    virtual UIChooserNodeType type() const = 0;
    5858
    5959    /** Casts node to group one. */
     
    9191
    9292    /** Returns whether there are children of certain @a enmType. */
    93     virtual bool hasNodes(UIChooserItemType enmType = UIChooserItemType_Any) const = 0;
     93    virtual bool hasNodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const = 0;
    9494    /** Returns a list of nodes of certain @a enmType. */
    95     virtual QList<UIChooserNode*> nodes(UIChooserItemType enmType = UIChooserItemType_Any) const = 0;
     95    virtual QList<UIChooserNode*> nodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const = 0;
    9696
    9797    /** Adds passed @a pNode to specified @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGlobal.cpp

    r83316 r83672  
    8080}
    8181
    82 bool UIChooserNodeGlobal::hasNodes(UIChooserItemType enmType /* = UIChooserItemType_Any */) const
     82bool UIChooserNodeGlobal::hasNodes(UIChooserNodeType enmType /* = UIChooserNodeType_Any */) const
    8383{
    8484    Q_UNUSED(enmType);
     
    8686}
    8787
    88 QList<UIChooserNode*> UIChooserNodeGlobal::nodes(UIChooserItemType enmType /* = UIChooserItemType_Any */) const
     88QList<UIChooserNode*> UIChooserNodeGlobal::nodes(UIChooserNodeType enmType /* = UIChooserNodeType_Any */) const
    8989{
    9090    Q_UNUSED(enmType);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGlobal.h

    r83040 r83672  
    5151
    5252    /** Returns RTTI node type. */
    53     virtual UIChooserItemType type() const /* override */ { return UIChooserItemType_Global; }
     53    virtual UIChooserNodeType type() const /* override */ { return UIChooserNodeType_Global; }
    5454
    5555    /** Returns node name. */
     
    6363
    6464    /** Returns whether there are children of certain @a enmType. */
    65     virtual bool hasNodes(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     65    virtual bool hasNodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    6666    /** Returns a list of nodes of certain @a enmType. */
    67     virtual QList<UIChooserNode*> nodes(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     67    virtual QList<UIChooserNode*> nodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    6868
    6969    /** Adds passed @a pNode to specified @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGroup.cpp

    r83316 r83672  
    107107}
    108108
    109 bool UIChooserNodeGroup::hasNodes(UIChooserItemType enmType /* = UIChooserItemType_Any */) const
     109bool UIChooserNodeGroup::hasNodes(UIChooserNodeType enmType /* = UIChooserNodeType_Any */) const
    110110{
    111111    switch (enmType)
    112112    {
    113         case UIChooserItemType_Any:
    114             return hasNodes(UIChooserItemType_Group) || hasNodes(UIChooserItemType_Global) || hasNodes(UIChooserItemType_Machine);
    115         case UIChooserItemType_Group:
     113        case UIChooserNodeType_Any:
     114            return hasNodes(UIChooserNodeType_Group) || hasNodes(UIChooserNodeType_Global) || hasNodes(UIChooserNodeType_Machine);
     115        case UIChooserNodeType_Group:
    116116            return !m_nodesGroup.isEmpty();
    117         case UIChooserItemType_Global:
     117        case UIChooserNodeType_Global:
    118118            return !m_nodesGlobal.isEmpty();
    119         case UIChooserItemType_Machine:
     119        case UIChooserNodeType_Machine:
    120120            return !m_nodesMachine.isEmpty();
    121121    }
     
    123123}
    124124
    125 QList<UIChooserNode*> UIChooserNodeGroup::nodes(UIChooserItemType enmType /* = UIChooserItemType_Any */) const
     125QList<UIChooserNode*> UIChooserNodeGroup::nodes(UIChooserNodeType enmType /* = UIChooserNodeType_Any */) const
    126126{
    127127    switch (enmType)
    128128    {
    129         case UIChooserItemType_Any:     return m_nodesGlobal + m_nodesGroup + m_nodesMachine;
    130         case UIChooserItemType_Group:   return m_nodesGroup;
    131         case UIChooserItemType_Global:  return m_nodesGlobal;
    132         case UIChooserItemType_Machine: return m_nodesMachine;
     129        case UIChooserNodeType_Any:     return m_nodesGlobal + m_nodesGroup + m_nodesMachine;
     130        case UIChooserNodeType_Group:   return m_nodesGroup;
     131        case UIChooserNodeType_Global:  return m_nodesGlobal;
     132        case UIChooserNodeType_Machine: return m_nodesMachine;
    133133    }
    134134    AssertFailedReturn(QList<UIChooserNode*>());
     
    139139    switch (pNode->type())
    140140    {
    141         case UIChooserItemType_Group:   m_nodesGroup.insert(iPosition == -1 ? m_nodesGroup.size() : iPosition, pNode); return;
    142         case UIChooserItemType_Global:  m_nodesGlobal.insert(iPosition == -1 ? m_nodesGlobal.size() : iPosition, pNode); return;
    143         case UIChooserItemType_Machine: m_nodesMachine.insert(iPosition == -1 ? m_nodesMachine.size() : iPosition, pNode); return;
     141        case UIChooserNodeType_Group:   m_nodesGroup.insert(iPosition == -1 ? m_nodesGroup.size() : iPosition, pNode); return;
     142        case UIChooserNodeType_Global:  m_nodesGlobal.insert(iPosition == -1 ? m_nodesGlobal.size() : iPosition, pNode); return;
     143        case UIChooserNodeType_Machine: m_nodesMachine.insert(iPosition == -1 ? m_nodesMachine.size() : iPosition, pNode); return;
    144144        default: break;
    145145    }
     
    151151    switch (pNode->type())
    152152    {
    153         case UIChooserItemType_Group:   m_nodesGroup.removeAll(pNode); return;
    154         case UIChooserItemType_Global:  m_nodesGlobal.removeAll(pNode); return;
    155         case UIChooserItemType_Machine: m_nodesMachine.removeAll(pNode); return;
     153        case UIChooserNodeType_Group:   m_nodesGroup.removeAll(pNode); return;
     154        case UIChooserNodeType_Global:  m_nodesGlobal.removeAll(pNode); return;
     155        case UIChooserNodeType_Machine: m_nodesMachine.removeAll(pNode); return;
    156156        default: break;
    157157    }
     
    194194    switch (pNode->type())
    195195    {
    196         case UIChooserItemType_Group:   return m_nodesGroup.indexOf(pNode->toGroupNode());
    197         case UIChooserItemType_Global:  return m_nodesGlobal.indexOf(pNode->toGlobalNode());
    198         case UIChooserItemType_Machine: return m_nodesMachine.indexOf(pNode->toMachineNode());
     196        case UIChooserNodeType_Group:   return m_nodesGroup.indexOf(pNode->toGroupNode());
     197        case UIChooserNodeType_Global:  return m_nodesGlobal.indexOf(pNode->toGlobalNode());
     198        case UIChooserNodeType_Machine: return m_nodesMachine.indexOf(pNode->toMachineNode());
    199199        default: break;
    200200    }
     
    280280void UIChooserNodeGroup::copyContents(UIChooserNodeGroup *pCopyFrom)
    281281{
    282     foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserItemType_Group))
     282    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Group))
    283283        new UIChooserNodeGroup(this, pNode->toGroupNode(), m_nodesGroup.size());
    284     foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserItemType_Global))
     284    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Global))
    285285        new UIChooserNodeGlobal(this, pNode->toGlobalNode(), m_nodesGlobal.size());
    286     foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserItemType_Machine))
     286    foreach (UIChooserNode *pNode, pCopyFrom->nodes(UIChooserNodeType_Machine))
    287287        new UIChooserNodeMachine(this, pNode->toMachineNode(), m_nodesMachine.size());
    288288}
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeGroup.h

    r83040 r83672  
    5353
    5454    /** Returns RTTI node type. */
    55     virtual UIChooserItemType type() const /* override */ { return UIChooserItemType_Group; }
     55    virtual UIChooserNodeType type() const /* override */ { return UIChooserNodeType_Group; }
    5656
    5757    /** Returns item name. */
     
    6565
    6666    /** Returns whether there are children of certain @a enmType. */
    67     virtual bool hasNodes(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     67    virtual bool hasNodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    6868    /** Returns a list of nodes of certain @a enmType. */
    69     virtual QList<UIChooserNode*> nodes(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     69    virtual QList<UIChooserNode*> nodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    7070
    7171    /** Adds passed @a pNode to specified @a iPosition. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeMachine.cpp

    r83654 r83672  
    138138}
    139139
    140 bool UIChooserNodeMachine::hasNodes(UIChooserItemType enmType /* = UIChooserItemType_Any */) const
     140bool UIChooserNodeMachine::hasNodes(UIChooserNodeType enmType /* = UIChooserNodeType_Any */) const
    141141{
    142142    Q_UNUSED(enmType);
     
    144144}
    145145
    146 QList<UIChooserNode*> UIChooserNodeMachine::nodes(UIChooserItemType enmType /* = UIChooserItemType_Any */) const
     146QList<UIChooserNode*> UIChooserNodeMachine::nodes(UIChooserNodeType enmType /* = UIChooserNodeType_Any */) const
    147147{
    148148    Q_UNUSED(enmType);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeMachine.h

    r83654 r83672  
    7070
    7171    /** Returns RTTI node type. */
    72     virtual UIChooserItemType type() const /* override */ { return UIChooserItemType_Machine; }
     72    virtual UIChooserNodeType type() const /* override */ { return UIChooserNodeType_Machine; }
    7373
    7474    /** Returns item name. */
     
    8282
    8383    /** Returns whether there are children of certain @a enmType. */
    84     virtual bool hasNodes(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     84    virtual bool hasNodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    8585    /** Returns a list of nodes of certain @a enmType. */
    86     virtual QList<UIChooserNode*> nodes(UIChooserItemType enmType = UIChooserItemType_Any) const /* override */;
     86    virtual QList<UIChooserNode*> nodes(UIChooserNodeType enmType = UIChooserNodeType_Any) const /* override */;
    8787
    8888    /** Adds passed @a pNode to specified @a iPosition. */
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