VirtualBox

Changeset 83921 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Apr 22, 2020 12:09:34 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137465
Message:

FE/Qt: bugref:9653: VirtualBox Manager: Move out ItemType and FakeCloudItemState enums to separate UIManagerDefs.h file.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/manager
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIManagerDefs.h

    r83912 r83921  
    11/* $Id$ */
    22/** @file
    3  * VBox Qt GUI - UIChooserDefs class declaration.
     3 * VBox Qt GUI - UIVirtualBoxManager definitions.
    44 */
    55
    66/*
    7  * Copyright (C) 2012-2020 Oracle Corporation
     7 * Copyright (C) 2020 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    1616 */
    1717
    18 #ifndef FEQT_INCLUDED_SRC_manager_chooser_UIChooserDefs_h
    19 #define FEQT_INCLUDED_SRC_manager_chooser_UIChooserDefs_h
     18#ifndef FEQT_INCLUDED_SRC_manager_UIChooserDefs_h
     19#define FEQT_INCLUDED_SRC_manager_UIChooserDefs_h
    2020#ifndef RT_WITHOUT_PRAGMA_ONCE
    2121# pragma once
    2222#endif
    2323
    24 /* Qt includes: */
    25 #include <QGraphicsItem>
    2624
    27 /* Other VBox includes: */
    28 #include <iprt/cdefs.h>
    29 
    30 
    31 /** UIChooserNode types. */
    32 enum UIChooserNodeType
     25/** Virtual machine item types. */
     26enum UIVirtualMachineItemType
    3327{
    34     UIChooserNodeType_Any     = QGraphicsItem::UserType,
    35     UIChooserNodeType_Group,
    36     UIChooserNodeType_Global,
    37     UIChooserNodeType_Machine
     28    UIVirtualMachineItemType_Local,
     29    UIVirtualMachineItemType_CloudFake,
     30    UIVirtualMachineItemType_CloudReal
    3831};
    3932
    4033
    41 /** UIChooserNodeGroup types. */
    42 enum UIChooserNodeGroupType
     34/** Fake cloud virtual machine item states. */
     35enum UIFakeCloudVirtualMachineItemState
    4336{
    44     UIChooserNodeGroupType_Local,
    45     UIChooserNodeGroupType_Provider,
    46     UIChooserNodeGroupType_Profile
     37    UIFakeCloudVirtualMachineItemState_NotApplicable,
     38    UIFakeCloudVirtualMachineItemState_Loading,
     39    UIFakeCloudVirtualMachineItemState_Done
    4740};
    4841
    4942
    50 /** UIChooserItem search flags. */
    51 enum UIChooserItemSearchFlag
    52 {
    53     UIChooserItemSearchFlag_Machine   = RT_BIT(0),
    54     UIChooserItemSearchFlag_Global    = RT_BIT(1),
    55     UIChooserItemSearchFlag_Group     = RT_BIT(2),
    56     UIChooserItemSearchFlag_ExactId   = RT_BIT(3),
    57     UIChooserItemSearchFlag_ExactName = RT_BIT(4)
    58 };
    59 
    60 
    61 /** UIChooserItem drag token types. */
    62 enum UIChooserItemDragToken
    63 {
    64     UIChooserItemDragToken_Off,
    65     UIChooserItemDragToken_Up,
    66     UIChooserItemDragToken_Down
    67 };
    68 
    69 
    70 /** UIChooserItemMachine enumeration flags. */
    71 enum UIChooserItemMachineEnumerationFlag
    72 {
    73     UIChooserItemMachineEnumerationFlag_Unique       = RT_BIT(0),
    74     UIChooserItemMachineEnumerationFlag_Inaccessible = RT_BIT(1)
    75 };
    76 
    77 
    78 #endif /* !FEQT_INCLUDED_SRC_manager_chooser_UIChooserDefs_h */
     43#endif /* !FEQT_INCLUDED_SRC_manager_UIChooserDefs_h */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp

    r83909 r83921  
    575575
    576576    /* For local machine: */
    577     if (pItem->itemType() == UIVirtualMachineItem::ItemType_Local)
     577    if (pItem->itemType() == UIVirtualMachineItemType_Local)
    578578    {
    579579        /* Open add machine dialog: */
     
    958958    {
    959959        /* For local machine: */
    960         if (pItem->itemType() == UIVirtualMachineItem::ItemType_Local)
     960        if (pItem->itemType() == UIVirtualMachineItemType_Local)
    961961        {
    962962            /* Open a session to modify VM state: */
     
    976976        }
    977977        /* For real cloud machine: */
    978         else if (pItem->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     978        else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal)
    979979        {
    980980            /* Acquire cloud machine: */
     
    10241024    {
    10251025        /* For local machine: */
    1026         if (pItem->itemType() == UIVirtualMachineItem::ItemType_Local)
     1026        if (pItem->itemType() == UIVirtualMachineItemType_Local)
    10271027        {
    10281028            /* Open a session to modify VM state: */
     
    10491049        }
    10501050        /* For real cloud machine: */
    1051         else if (pItem->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     1051        else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal)
    10521052        {
    10531053            /* Acquire cloud machine: */
     
    16941694        {
    16951695            /* For local machine: */
    1696             if (pItem->itemType() == UIVirtualMachineItem::ItemType_Local)
     1696            if (pItem->itemType() == UIVirtualMachineItemType_Local)
    16971697            {
    16981698                /* Fetch item launch mode: */
     
    17101710            }
    17111711            /* For real cloud machine: */
    1712             else if (pItem->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     1712            else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal)
    17131713            {
    17141714                /* Acquire cloud machine: */
     
    21442144
    21452145        /* For local machine: */
    2146         if (pItem->itemType() == UIVirtualMachineItem::ItemType_Local)
     2146        if (pItem->itemType() == UIVirtualMachineItemType_Local)
    21472147        {
    21482148            /* Skip session failures: */
     
    21672167        }
    21682168        /* For real cloud machine: */
    2169         else if (pItem->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     2169        else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal)
    21702170        {
    21712171            /* Running cloud VM has it by definition: */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp

    r83880 r83921  
    812812    /* Update machine tools restrictions: */
    813813    QList<UIToolType> retrictedTypes;
    814     if (pItem && pItem->itemType() != UIVirtualMachineItem::ItemType_Local)
     814    if (pItem && pItem->itemType() != UIVirtualMachineItemType_Local)
    815815    {
    816816        retrictedTypes << UIToolType_Snapshots << UIToolType_Logs;
     
    835835        m_pPaneToolsMachine->setItems(currentItems());
    836836        /* Propagate current machine to update the Snapshots-pane or/and Logviewer-pane: */
    837         if (pItem->itemType() == UIVirtualMachineItem::ItemType_Local)
     837        if (pItem->itemType() == UIVirtualMachineItemType_Local)
    838838            m_pPaneToolsMachine->setMachine(pItem->toLocal()->machine());
    839839        /* Update current cloud machine state: */
    840         if (pItem->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     840        if (pItem->itemType() == UIVirtualMachineItemType_CloudReal)
    841841            pItem->toCloud()->updateInfoAsync(false /* delayed? */);
    842842    }
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItem.cpp

    r83000 r83921  
    2525*********************************************************************************************************************************/
    2626
    27 UIVirtualMachineItem::UIVirtualMachineItem(ItemType enmType)
     27UIVirtualMachineItem::UIVirtualMachineItem(UIVirtualMachineItemType enmType)
    2828    : m_enmType(enmType)
    2929    , m_fAccessible(false)
     
    4040UIVirtualMachineItemLocal *UIVirtualMachineItem::toLocal()
    4141{
    42     return   itemType() == ItemType_Local
     42    return   itemType() == UIVirtualMachineItemType_Local
    4343           ? static_cast<UIVirtualMachineItemLocal*>(this)
    4444           : 0;
     
    4747UIVirtualMachineItemCloud *UIVirtualMachineItem::toCloud()
    4848{
    49     return   (   itemType() == ItemType_CloudFake
    50               || itemType() == ItemType_CloudReal)
     49    return   (   itemType() == UIVirtualMachineItemType_CloudFake
     50              || itemType() == UIVirtualMachineItemType_CloudReal)
    5151           ? static_cast<UIVirtualMachineItemCloud*>(this)
    5252           : 0;
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItem.h

    r83755 r83921  
    3030/* GUI includes: */
    3131#include "QIWithRetranslateUI.h"
     32#include "UIManagerDefs.h"
    3233#include "UISettingsDefs.h"
    3334
     
    4647public:
    4748
    48     /** Item types. */
    49     enum ItemType { ItemType_Local, ItemType_CloudFake, ItemType_CloudReal };
    50 
    5149    /** Constructs VM item on the basis of taken @a enmType. */
    52     UIVirtualMachineItem(ItemType enmType);
     50    UIVirtualMachineItem(UIVirtualMachineItemType enmType);
    5351    /** Destructs VM item. */
    5452    virtual ~UIVirtualMachineItem();
     
    5755      * @{ */
    5856        /** Returns item type. */
    59         ItemType itemType() const { return m_enmType; }
     57        UIVirtualMachineItemType itemType() const { return m_enmType; }
    6058        /** Returns item casted to local type. */
    6159        UIVirtualMachineItemLocal *toLocal();
     
    145143      * @{ */
    146144        /** Holds item type. */
    147         ItemType  m_enmType;
     145        UIVirtualMachineItemType  m_enmType;
    148146    /** @} */
    149147
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemCloud.cpp

    r83907 r83921  
    3636
    3737UIVirtualMachineItemCloud::UIVirtualMachineItemCloud()
    38     : UIVirtualMachineItem(ItemType_CloudFake)
    39     , m_enmFakeCloudItemState(FakeCloudItemState_Loading)
     38    : UIVirtualMachineItem(UIVirtualMachineItemType_CloudFake)
     39    , m_enmFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Loading)
    4040    , m_pTask(0)
    4141{
     
    4444
    4545UIVirtualMachineItemCloud::UIVirtualMachineItemCloud(const CCloudMachine &comCloudMachine)
    46     : UIVirtualMachineItem(ItemType_CloudReal)
     46    : UIVirtualMachineItem(UIVirtualMachineItemType_CloudReal)
    4747    , m_comCloudMachine(comCloudMachine)
    48     , m_enmFakeCloudItemState(FakeCloudItemState_NotApplicable)
     48    , m_enmFakeCloudItemState(UIFakeCloudVirtualMachineItemState_NotApplicable)
    4949    , m_pTask(0)
    5050{
     
    9292                      : KMachineState_PoweredOff;
    9393    m_strMachineStateName = gpConverter->toString(m_enmMachineState);
    94     if (itemType() == ItemType_CloudFake)
     94    if (itemType() == UIVirtualMachineItemType_CloudFake)
    9595    {
    9696        switch (m_enmFakeCloudItemState)
    9797        {
    98             case UIVirtualMachineItemCloud::FakeCloudItemState_Loading:
     98            case UIFakeCloudVirtualMachineItemState_Loading:
    9999                m_machineStateIcon = UIIconPool::iconSet(":/state_loading_16px.png");
    100100                break;
    101             case UIVirtualMachineItemCloud::FakeCloudItemState_Done:
     101            case UIFakeCloudVirtualMachineItemState_Done:
    102102                m_machineStateIcon = UIIconPool::iconSet(":/vm_new_16px.png");
    103103                break;
     
    125125{
    126126    /* We are using icon corresponding to cached guest OS type: */
    127     if (   itemType() == ItemType_CloudFake
    128         && fakeCloudItemState() == FakeCloudItemState_Loading)
     127    if (   itemType() == UIVirtualMachineItemType_CloudFake
     128        && fakeCloudItemState() == UIFakeCloudVirtualMachineItemState_Loading)
    129129        m_pixmap = uiCommon().vmGuestOSTypePixmapDefault("Cloud", &m_logicalPixmapSize);
    130130    else
     
    194194    if (accessible())
    195195    {
    196         if (itemType() == ItemType_CloudFake)
     196        if (itemType() == UIVirtualMachineItemType_CloudFake)
    197197        {
    198198            /* Update machine/state name: */
    199199            switch (m_enmFakeCloudItemState)
    200200            {
    201                 case UIVirtualMachineItemCloud::FakeCloudItemState_Loading:
     201                case UIFakeCloudVirtualMachineItemState_Loading:
    202202                    m_strMachineStateName = tr("Loading ...");
    203203                    break;
    204                 case UIVirtualMachineItemCloud::FakeCloudItemState_Done:
     204                case UIFakeCloudVirtualMachineItemState_Done:
    205205                    m_strMachineStateName = tr("Empty");
    206206                    break;
     
    239239{
    240240    /* Make sure item is of real cloud type and is initialized: */
    241     AssertReturnVoid(itemType() == ItemType_CloudReal);
     241    AssertReturnVoid(itemType() == UIVirtualMachineItemType_CloudReal);
    242242
    243243    /* Create and start task to acquire info async way only if there is no task yet: */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemCloud.h

    r83907 r83921  
    4444public:
    4545
    46     /** Fake cloud item states. */
    47     enum FakeCloudItemState
    48     {
    49         FakeCloudItemState_NotApplicable,
    50         FakeCloudItemState_Loading,
    51         FakeCloudItemState_Done
    52     };
    53 
    5446    /** Constructs fake cloud VM item. */
    5547    UIVirtualMachineItemCloud();
     
    6860      * @{ */
    6961        /** Defines fake cloud item @a enmState. */
    70         void setFakeCloudItemState(FakeCloudItemState enmState) { m_enmFakeCloudItemState = enmState; }
     62        void setFakeCloudItemState(UIFakeCloudVirtualMachineItemState enmState) { m_enmFakeCloudItemState = enmState; }
    7163        /** Returns fake cloud item state. */
    72         FakeCloudItemState fakeCloudItemState() const { return m_enmFakeCloudItemState; }
     64        UIFakeCloudVirtualMachineItemState fakeCloudItemState() const { return m_enmFakeCloudItemState; }
    7365
    7466        /** Updates cloud VM info async way, @a fDelayed if requested or instant otherwise. */
     
    132124      * @{ */
    133125        /** Holds fake cloud item state. */
    134         FakeCloudItemState  m_enmFakeCloudItemState;
     126        UIFakeCloudVirtualMachineItemState  m_enmFakeCloudItemState;
    135127
    136128        /** Holds the info acquire task instance. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemLocal.cpp

    r83755 r83921  
    4040
    4141UIVirtualMachineItemLocal::UIVirtualMachineItemLocal(const CMachine &comMachine)
    42     : UIVirtualMachineItem(ItemType_Local)
     42    : UIVirtualMachineItem(UIVirtualMachineItemType_Local)
    4343    , m_comMachine(comMachine)
    4444    , m_cSnaphot(0)
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.cpp

    r83920 r83921  
    441441                                                                           false /* favorite */,
    442442                                                                           0 /* position */);
    443                 pFakeNode->toMachineNode()->cache()->toCloud()->setFakeCloudItemState(UIVirtualMachineItemCloud::FakeCloudItemState_Done);
    444                 pFakeNode->toMachineNode()->cache()->toCloud()->recache();
     443                pFakeNode->cache()->toCloud()->setFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Done);
     444                pFakeNode->cache()->toCloud()->recache();
    445445            }
    446446            /* Remove fake cloud VM item otherwise: */
     
    520520    AssertPtrReturnVoid(pFirstChildNodeMachine);
    521521    AssertPtrReturnVoid(pFirstChildNodeMachine->cache());
    522     AssertReturnVoid(pFirstChildNodeMachine->cache()->itemType() == UIVirtualMachineItem::ItemType_CloudFake);
     522    AssertReturnVoid(pFirstChildNodeMachine->cache()->itemType() == UIVirtualMachineItemType_CloudFake);
    523523
    524524    /* And if we have at least one cloud machine: */
     
    538538        UIVirtualMachineItemCloud *pFakeCloudMachineItem = pFirstChildNodeMachine->cache()->toCloud();
    539539        AssertPtrReturnVoid(pFakeCloudMachineItem);
    540         pFakeCloudMachineItem->setFakeCloudItemState(UIVirtualMachineItemCloud::FakeCloudItemState_Done);
     540        pFakeCloudMachineItem->setFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Done);
    541541        pFakeCloudMachineItem->recache();
    542542    }
     
    979979    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Machine))
    980980        if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode())
    981             if (   pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_Local
     981            if (   pMachineNode->cache()->itemType() == UIVirtualMachineItemType_Local
    982982                && pMachineNode->cache()->accessible())
    983983                definitions[toOldStyleUuid(pMachineNode->cache()->id())] << pParentGroup->fullName();
     
    10081008    foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Machine))
    10091009        if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode())
    1010             if (   pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_Local
    1011                 || pMachineNode->cache()->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     1010            if (   pMachineNode->cache()->itemType() == UIVirtualMachineItemType_Local
     1011                || pMachineNode->cache()->itemType() == UIVirtualMachineItemType_CloudReal)
    10121012                orders[strExtraDataKey] << QString("m=%1").arg(toOldStyleUuid(pMachineNode->cache()->id()));
    10131013}
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.cpp

    r83906 r83921  
    726726        /* For local items: */
    727727        if (   node()->toGroupNode()->groupType() == UIChooserNodeGroupType_Local
    728             && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_Local)
     728            && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local)
    729729        {
    730730            /* Make sure passed machine isn't immutable within own group: */
     
    751751        else
    752752        if (   node()->toGroupNode()->groupType() == UIChooserNodeGroupType_Profile
    753             && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     753            && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_CloudReal)
    754754        {
    755755            /* Make sure passed item is ours: */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemMachine.cpp

    r83884 r83921  
    297297    /* And machine-item content to take into account: */
    298298    int iTopLineWidth = m_iMinimumNameWidth;
    299     if (   node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_Local
     299    if (   node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local
    300300        && !node()->toMachineNode()->cache()->toLocal()->snapshotName().isEmpty())
    301301        iTopLineWidth += (iMinorSpacing +
     
    395395
    396396        /* No drops for cloud items: */
    397         if (   node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItem::ItemType_Local
    398             || pMachineItem->node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItem::ItemType_Local)
     397        if (   node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItemType_Local
     398            || pMachineItem->node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItemType_Local)
    399399            return false;
    400400        /* No drops for immutable item: */
     
    721721    int iMinimumSnapshotNameWidth = 0;
    722722    /* Is there any snapshot exists? */
    723     if (   node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_Local
     723    if (   node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local
    724724        && !node()->toMachineNode()->cache()->toLocal()->snapshotName().isEmpty())
    725725    {
     
    807807{
    808808    /* Make sure this is local machine item: */
    809     if (node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItem::ItemType_Local)
     809    if (node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItemType_Local)
    810810        return;
    811811
     
    11131113
    11141114            /* Paint middle element: */
    1115             if (   node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_Local
     1115            if (   node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local
    11161116                && !node()->toMachineNode()->cache()->toLocal()->snapshotName().isEmpty())
    11171117            {
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp

    r83920 r83921  
    920920    /* What first item do we have? */
    921921    if (  !firstSelectedMachineItem()
    922         ||firstSelectedMachineItem()->itemType() == UIVirtualMachineItem::ItemType_Local)
     922        ||firstSelectedMachineItem()->itemType() == UIVirtualMachineItemType_Local)
    923923    {
    924924        /* Select the parent: */
     
    10581058        switch (pItem->node()->toMachineNode()->cache()->itemType())
    10591059        {
    1060             case UIVirtualMachineItem::ItemType_Local:
     1060            case UIVirtualMachineItemType_Local:
    10611061            {
    10621062                /* Recache: */
     
    10791079                break;
    10801080            }
    1081             case UIVirtualMachineItem::ItemType_CloudReal:
     1081            case UIVirtualMachineItemType_CloudReal:
    10821082            {
    10831083                /* Much more simple than for local items, we are not reloading them, just refreshing: */
     
    11501150        if (fVerdict)
    11511151        {
    1152             if (pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_Local)
     1152            if (pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local)
    11531153                localMachinesToUnregister.append(pItem->node()->toMachineNode()->cache()->toLocal()->machine());
    1154             else if (pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     1154            else if (pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_CloudReal)
    11551155                cloudMachinesToUnregister.append(pItem->node()->toMachineNode()->cache()->toCloud()->machine());
    11561156        }
     
    17391739                                                     UIChooserItemSearchFlag_ExactId);
    17401740        AssertPtrReturnVoid(pItem);
    1741         AssertReturnVoid(pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem::ItemType_CloudReal);
     1741        AssertReturnVoid(pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_CloudReal);
    17421742        AssertPtrReturnVoid(pItem->parentItem());
    17431743        AssertPtrReturnVoid(pItem->parentItem()->parentItem());
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeMachine.cpp

    r83919 r83921  
    8181    switch (pCopyFrom->cache()->itemType())
    8282    {
    83         case UIVirtualMachineItem::ItemType_Local:
     83        case UIVirtualMachineItemType_Local:
    8484            m_pCache = new UIVirtualMachineItemLocal(pCopyFrom->cache()->toLocal()->machine());
    8585            break;
    86         case UIVirtualMachineItem::ItemType_CloudFake:
     86        case UIVirtualMachineItemType_CloudFake:
    8787            m_pCache = new UIVirtualMachineItemCloud;
    8888            break;
    89         case UIVirtualMachineItem::ItemType_CloudReal:
     89        case UIVirtualMachineItemType_CloudReal:
    9090            m_pCache = new UIVirtualMachineItemCloud(pCopyFrom->cache()->toCloud()->machine());
    9191            break;
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsGroup.cpp

    r83150 r83921  
    8181    QList<UIVirtualMachineItem*> filteredItems;
    8282    foreach (UIVirtualMachineItem *pItem, machineItems)
    83         if (   pItem->itemType() == UIVirtualMachineItem::ItemType_Local
    84             || pItem->itemType() == UIVirtualMachineItem::ItemType_CloudReal)
     83        if (   pItem->itemType() == UIVirtualMachineItemType_Local
     84            || pItem->itemType() == UIVirtualMachineItemType_CloudReal)
    8585            filteredItems << pItem;
    8686
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsSet.cpp

    r83719 r83921  
    6868    /* Remember passed arguments: */
    6969    m_pMachineItem = pMachineItem;
    70     m_fIsLocal = m_pMachineItem->itemType() == UIVirtualMachineItem::ItemType_Local;
     70    m_fIsLocal = m_pMachineItem->itemType() == UIVirtualMachineItemType_Local;
    7171    m_fHasDetails = m_pMachineItem->hasDetails();
    7272    m_fFullSet = fFullSet;
     
    8282        switch (m_pMachineItem->itemType())
    8383        {
    84             case UIVirtualMachineItem::ItemType_Local:
     84            case UIVirtualMachineItemType_Local:
    8585            {
    8686                /* Get local machine: */
     
    103103                break;
    104104            }
    105             case UIVirtualMachineItem::ItemType_CloudReal:
     105            case UIVirtualMachineItemType_CloudReal:
    106106            {
    107107                /* Get cloud machine: */
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