Changeset 83921 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Apr 22, 2020 12:09:34 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 137465
- 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 1 1 /* $Id$ */ 2 2 /** @file 3 * VBox Qt GUI - UI ChooserDefs class declaration.3 * VBox Qt GUI - UIVirtualBoxManager definitions. 4 4 */ 5 5 6 6 /* 7 * Copyright (C) 20 12-2020 Oracle Corporation7 * Copyright (C) 2020 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 16 16 */ 17 17 18 #ifndef FEQT_INCLUDED_SRC_manager_ chooser_UIChooserDefs_h19 #define FEQT_INCLUDED_SRC_manager_ chooser_UIChooserDefs_h18 #ifndef FEQT_INCLUDED_SRC_manager_UIChooserDefs_h 19 #define FEQT_INCLUDED_SRC_manager_UIChooserDefs_h 20 20 #ifndef RT_WITHOUT_PRAGMA_ONCE 21 21 # pragma once 22 22 #endif 23 23 24 /* Qt includes: */25 #include <QGraphicsItem>26 24 27 /* Other VBox includes: */ 28 #include <iprt/cdefs.h> 29 30 31 /** UIChooserNode types. */ 32 enum UIChooserNodeType 25 /** Virtual machine item types. */ 26 enum UIVirtualMachineItemType 33 27 { 34 UIChooserNodeType_Any = QGraphicsItem::UserType, 35 UIChooserNodeType_Group, 36 UIChooserNodeType_Global, 37 UIChooserNodeType_Machine 28 UIVirtualMachineItemType_Local, 29 UIVirtualMachineItemType_CloudFake, 30 UIVirtualMachineItemType_CloudReal 38 31 }; 39 32 40 33 41 /** UIChooserNodeGroup types. */42 enum UI ChooserNodeGroupType34 /** Fake cloud virtual machine item states. */ 35 enum UIFakeCloudVirtualMachineItemState 43 36 { 44 UI ChooserNodeGroupType_Local,45 UI ChooserNodeGroupType_Provider,46 UI ChooserNodeGroupType_Profile37 UIFakeCloudVirtualMachineItemState_NotApplicable, 38 UIFakeCloudVirtualMachineItemState_Loading, 39 UIFakeCloudVirtualMachineItemState_Done 47 40 }; 48 41 49 42 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 575 575 576 576 /* For local machine: */ 577 if (pItem->itemType() == UIVirtualMachineItem ::ItemType_Local)577 if (pItem->itemType() == UIVirtualMachineItemType_Local) 578 578 { 579 579 /* Open add machine dialog: */ … … 958 958 { 959 959 /* For local machine: */ 960 if (pItem->itemType() == UIVirtualMachineItem ::ItemType_Local)960 if (pItem->itemType() == UIVirtualMachineItemType_Local) 961 961 { 962 962 /* Open a session to modify VM state: */ … … 976 976 } 977 977 /* For real cloud machine: */ 978 else if (pItem->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)978 else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal) 979 979 { 980 980 /* Acquire cloud machine: */ … … 1024 1024 { 1025 1025 /* For local machine: */ 1026 if (pItem->itemType() == UIVirtualMachineItem ::ItemType_Local)1026 if (pItem->itemType() == UIVirtualMachineItemType_Local) 1027 1027 { 1028 1028 /* Open a session to modify VM state: */ … … 1049 1049 } 1050 1050 /* For real cloud machine: */ 1051 else if (pItem->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)1051 else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal) 1052 1052 { 1053 1053 /* Acquire cloud machine: */ … … 1694 1694 { 1695 1695 /* For local machine: */ 1696 if (pItem->itemType() == UIVirtualMachineItem ::ItemType_Local)1696 if (pItem->itemType() == UIVirtualMachineItemType_Local) 1697 1697 { 1698 1698 /* Fetch item launch mode: */ … … 1710 1710 } 1711 1711 /* For real cloud machine: */ 1712 else if (pItem->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)1712 else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal) 1713 1713 { 1714 1714 /* Acquire cloud machine: */ … … 2144 2144 2145 2145 /* For local machine: */ 2146 if (pItem->itemType() == UIVirtualMachineItem ::ItemType_Local)2146 if (pItem->itemType() == UIVirtualMachineItemType_Local) 2147 2147 { 2148 2148 /* Skip session failures: */ … … 2167 2167 } 2168 2168 /* For real cloud machine: */ 2169 else if (pItem->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)2169 else if (pItem->itemType() == UIVirtualMachineItemType_CloudReal) 2170 2170 { 2171 2171 /* Running cloud VM has it by definition: */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp
r83880 r83921 812 812 /* Update machine tools restrictions: */ 813 813 QList<UIToolType> retrictedTypes; 814 if (pItem && pItem->itemType() != UIVirtualMachineItem ::ItemType_Local)814 if (pItem && pItem->itemType() != UIVirtualMachineItemType_Local) 815 815 { 816 816 retrictedTypes << UIToolType_Snapshots << UIToolType_Logs; … … 835 835 m_pPaneToolsMachine->setItems(currentItems()); 836 836 /* 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) 838 838 m_pPaneToolsMachine->setMachine(pItem->toLocal()->machine()); 839 839 /* Update current cloud machine state: */ 840 if (pItem->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)840 if (pItem->itemType() == UIVirtualMachineItemType_CloudReal) 841 841 pItem->toCloud()->updateInfoAsync(false /* delayed? */); 842 842 } -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItem.cpp
r83000 r83921 25 25 *********************************************************************************************************************************/ 26 26 27 UIVirtualMachineItem::UIVirtualMachineItem( ItemType enmType)27 UIVirtualMachineItem::UIVirtualMachineItem(UIVirtualMachineItemType enmType) 28 28 : m_enmType(enmType) 29 29 , m_fAccessible(false) … … 40 40 UIVirtualMachineItemLocal *UIVirtualMachineItem::toLocal() 41 41 { 42 return itemType() == ItemType_Local42 return itemType() == UIVirtualMachineItemType_Local 43 43 ? static_cast<UIVirtualMachineItemLocal*>(this) 44 44 : 0; … … 47 47 UIVirtualMachineItemCloud *UIVirtualMachineItem::toCloud() 48 48 { 49 return ( itemType() == ItemType_CloudFake50 || itemType() == ItemType_CloudReal)49 return ( itemType() == UIVirtualMachineItemType_CloudFake 50 || itemType() == UIVirtualMachineItemType_CloudReal) 51 51 ? static_cast<UIVirtualMachineItemCloud*>(this) 52 52 : 0; -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItem.h
r83755 r83921 30 30 /* GUI includes: */ 31 31 #include "QIWithRetranslateUI.h" 32 #include "UIManagerDefs.h" 32 33 #include "UISettingsDefs.h" 33 34 … … 46 47 public: 47 48 48 /** Item types. */49 enum ItemType { ItemType_Local, ItemType_CloudFake, ItemType_CloudReal };50 51 49 /** Constructs VM item on the basis of taken @a enmType. */ 52 UIVirtualMachineItem( ItemType enmType);50 UIVirtualMachineItem(UIVirtualMachineItemType enmType); 53 51 /** Destructs VM item. */ 54 52 virtual ~UIVirtualMachineItem(); … … 57 55 * @{ */ 58 56 /** Returns item type. */ 59 ItemType itemType() const { return m_enmType; }57 UIVirtualMachineItemType itemType() const { return m_enmType; } 60 58 /** Returns item casted to local type. */ 61 59 UIVirtualMachineItemLocal *toLocal(); … … 145 143 * @{ */ 146 144 /** Holds item type. */ 147 ItemType m_enmType;145 UIVirtualMachineItemType m_enmType; 148 146 /** @} */ 149 147 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemCloud.cpp
r83907 r83921 36 36 37 37 UIVirtualMachineItemCloud::UIVirtualMachineItemCloud() 38 : UIVirtualMachineItem( ItemType_CloudFake)39 , m_enmFakeCloudItemState( FakeCloudItemState_Loading)38 : UIVirtualMachineItem(UIVirtualMachineItemType_CloudFake) 39 , m_enmFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Loading) 40 40 , m_pTask(0) 41 41 { … … 44 44 45 45 UIVirtualMachineItemCloud::UIVirtualMachineItemCloud(const CCloudMachine &comCloudMachine) 46 : UIVirtualMachineItem( ItemType_CloudReal)46 : UIVirtualMachineItem(UIVirtualMachineItemType_CloudReal) 47 47 , m_comCloudMachine(comCloudMachine) 48 , m_enmFakeCloudItemState( FakeCloudItemState_NotApplicable)48 , m_enmFakeCloudItemState(UIFakeCloudVirtualMachineItemState_NotApplicable) 49 49 , m_pTask(0) 50 50 { … … 92 92 : KMachineState_PoweredOff; 93 93 m_strMachineStateName = gpConverter->toString(m_enmMachineState); 94 if (itemType() == ItemType_CloudFake)94 if (itemType() == UIVirtualMachineItemType_CloudFake) 95 95 { 96 96 switch (m_enmFakeCloudItemState) 97 97 { 98 case UI VirtualMachineItemCloud::FakeCloudItemState_Loading:98 case UIFakeCloudVirtualMachineItemState_Loading: 99 99 m_machineStateIcon = UIIconPool::iconSet(":/state_loading_16px.png"); 100 100 break; 101 case UI VirtualMachineItemCloud::FakeCloudItemState_Done:101 case UIFakeCloudVirtualMachineItemState_Done: 102 102 m_machineStateIcon = UIIconPool::iconSet(":/vm_new_16px.png"); 103 103 break; … … 125 125 { 126 126 /* We are using icon corresponding to cached guest OS type: */ 127 if ( itemType() == ItemType_CloudFake128 && fakeCloudItemState() == FakeCloudItemState_Loading)127 if ( itemType() == UIVirtualMachineItemType_CloudFake 128 && fakeCloudItemState() == UIFakeCloudVirtualMachineItemState_Loading) 129 129 m_pixmap = uiCommon().vmGuestOSTypePixmapDefault("Cloud", &m_logicalPixmapSize); 130 130 else … … 194 194 if (accessible()) 195 195 { 196 if (itemType() == ItemType_CloudFake)196 if (itemType() == UIVirtualMachineItemType_CloudFake) 197 197 { 198 198 /* Update machine/state name: */ 199 199 switch (m_enmFakeCloudItemState) 200 200 { 201 case UI VirtualMachineItemCloud::FakeCloudItemState_Loading:201 case UIFakeCloudVirtualMachineItemState_Loading: 202 202 m_strMachineStateName = tr("Loading ..."); 203 203 break; 204 case UI VirtualMachineItemCloud::FakeCloudItemState_Done:204 case UIFakeCloudVirtualMachineItemState_Done: 205 205 m_strMachineStateName = tr("Empty"); 206 206 break; … … 239 239 { 240 240 /* Make sure item is of real cloud type and is initialized: */ 241 AssertReturnVoid(itemType() == ItemType_CloudReal);241 AssertReturnVoid(itemType() == UIVirtualMachineItemType_CloudReal); 242 242 243 243 /* 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 44 44 public: 45 45 46 /** Fake cloud item states. */47 enum FakeCloudItemState48 {49 FakeCloudItemState_NotApplicable,50 FakeCloudItemState_Loading,51 FakeCloudItemState_Done52 };53 54 46 /** Constructs fake cloud VM item. */ 55 47 UIVirtualMachineItemCloud(); … … 68 60 * @{ */ 69 61 /** Defines fake cloud item @a enmState. */ 70 void setFakeCloudItemState( FakeCloudItemState enmState) { m_enmFakeCloudItemState = enmState; }62 void setFakeCloudItemState(UIFakeCloudVirtualMachineItemState enmState) { m_enmFakeCloudItemState = enmState; } 71 63 /** Returns fake cloud item state. */ 72 FakeCloudItemState fakeCloudItemState() const { return m_enmFakeCloudItemState; }64 UIFakeCloudVirtualMachineItemState fakeCloudItemState() const { return m_enmFakeCloudItemState; } 73 65 74 66 /** Updates cloud VM info async way, @a fDelayed if requested or instant otherwise. */ … … 132 124 * @{ */ 133 125 /** Holds fake cloud item state. */ 134 FakeCloudItemState m_enmFakeCloudItemState;126 UIFakeCloudVirtualMachineItemState m_enmFakeCloudItemState; 135 127 136 128 /** Holds the info acquire task instance. */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualMachineItemLocal.cpp
r83755 r83921 40 40 41 41 UIVirtualMachineItemLocal::UIVirtualMachineItemLocal(const CMachine &comMachine) 42 : UIVirtualMachineItem( ItemType_Local)42 : UIVirtualMachineItem(UIVirtualMachineItemType_Local) 43 43 , m_comMachine(comMachine) 44 44 , m_cSnaphot(0) -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.cpp
r83920 r83921 441 441 false /* favorite */, 442 442 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(); 445 445 } 446 446 /* Remove fake cloud VM item otherwise: */ … … 520 520 AssertPtrReturnVoid(pFirstChildNodeMachine); 521 521 AssertPtrReturnVoid(pFirstChildNodeMachine->cache()); 522 AssertReturnVoid(pFirstChildNodeMachine->cache()->itemType() == UIVirtualMachineItem ::ItemType_CloudFake);522 AssertReturnVoid(pFirstChildNodeMachine->cache()->itemType() == UIVirtualMachineItemType_CloudFake); 523 523 524 524 /* And if we have at least one cloud machine: */ … … 538 538 UIVirtualMachineItemCloud *pFakeCloudMachineItem = pFirstChildNodeMachine->cache()->toCloud(); 539 539 AssertPtrReturnVoid(pFakeCloudMachineItem); 540 pFakeCloudMachineItem->setFakeCloudItemState(UI VirtualMachineItemCloud::FakeCloudItemState_Done);540 pFakeCloudMachineItem->setFakeCloudItemState(UIFakeCloudVirtualMachineItemState_Done); 541 541 pFakeCloudMachineItem->recache(); 542 542 } … … 979 979 foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Machine)) 980 980 if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode()) 981 if ( pMachineNode->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local981 if ( pMachineNode->cache()->itemType() == UIVirtualMachineItemType_Local 982 982 && pMachineNode->cache()->accessible()) 983 983 definitions[toOldStyleUuid(pMachineNode->cache()->id())] << pParentGroup->fullName(); … … 1008 1008 foreach (UIChooserNode *pNode, pParentGroup->nodes(UIChooserNodeType_Machine)) 1009 1009 if (UIChooserNodeMachine *pMachineNode = pNode->toMachineNode()) 1010 if ( pMachineNode->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local1011 || pMachineNode->cache()->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)1010 if ( pMachineNode->cache()->itemType() == UIVirtualMachineItemType_Local 1011 || pMachineNode->cache()->itemType() == UIVirtualMachineItemType_CloudReal) 1012 1012 orders[strExtraDataKey] << QString("m=%1").arg(toOldStyleUuid(pMachineNode->cache()->id())); 1013 1013 } -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.cpp
r83906 r83921 726 726 /* For local items: */ 727 727 if ( node()->toGroupNode()->groupType() == UIChooserNodeGroupType_Local 728 && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local)728 && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local) 729 729 { 730 730 /* Make sure passed machine isn't immutable within own group: */ … … 751 751 else 752 752 if ( node()->toGroupNode()->groupType() == UIChooserNodeGroupType_Profile 753 && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)753 && pMachineItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_CloudReal) 754 754 { 755 755 /* Make sure passed item is ours: */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemMachine.cpp
r83884 r83921 297 297 /* And machine-item content to take into account: */ 298 298 int iTopLineWidth = m_iMinimumNameWidth; 299 if ( node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local299 if ( node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local 300 300 && !node()->toMachineNode()->cache()->toLocal()->snapshotName().isEmpty()) 301 301 iTopLineWidth += (iMinorSpacing + … … 395 395 396 396 /* No drops for cloud items: */ 397 if ( node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItem ::ItemType_Local398 || pMachineItem->node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItem ::ItemType_Local)397 if ( node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItemType_Local 398 || pMachineItem->node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItemType_Local) 399 399 return false; 400 400 /* No drops for immutable item: */ … … 721 721 int iMinimumSnapshotNameWidth = 0; 722 722 /* Is there any snapshot exists? */ 723 if ( node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local723 if ( node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local 724 724 && !node()->toMachineNode()->cache()->toLocal()->snapshotName().isEmpty()) 725 725 { … … 807 807 { 808 808 /* Make sure this is local machine item: */ 809 if (node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItem ::ItemType_Local)809 if (node()->toMachineNode()->cache()->itemType() != UIVirtualMachineItemType_Local) 810 810 return; 811 811 … … 1113 1113 1114 1114 /* Paint middle element: */ 1115 if ( node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local1115 if ( node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local 1116 1116 && !node()->toMachineNode()->cache()->toLocal()->snapshotName().isEmpty()) 1117 1117 { -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp
r83920 r83921 920 920 /* What first item do we have? */ 921 921 if ( !firstSelectedMachineItem() 922 ||firstSelectedMachineItem()->itemType() == UIVirtualMachineItem ::ItemType_Local)922 ||firstSelectedMachineItem()->itemType() == UIVirtualMachineItemType_Local) 923 923 { 924 924 /* Select the parent: */ … … 1058 1058 switch (pItem->node()->toMachineNode()->cache()->itemType()) 1059 1059 { 1060 case UIVirtualMachineItem ::ItemType_Local:1060 case UIVirtualMachineItemType_Local: 1061 1061 { 1062 1062 /* Recache: */ … … 1079 1079 break; 1080 1080 } 1081 case UIVirtualMachineItem ::ItemType_CloudReal:1081 case UIVirtualMachineItemType_CloudReal: 1082 1082 { 1083 1083 /* Much more simple than for local items, we are not reloading them, just refreshing: */ … … 1150 1150 if (fVerdict) 1151 1151 { 1152 if (pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_Local)1152 if (pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_Local) 1153 1153 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) 1155 1155 cloudMachinesToUnregister.append(pItem->node()->toMachineNode()->cache()->toCloud()->machine()); 1156 1156 } … … 1739 1739 UIChooserItemSearchFlag_ExactId); 1740 1740 AssertPtrReturnVoid(pItem); 1741 AssertReturnVoid(pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItem ::ItemType_CloudReal);1741 AssertReturnVoid(pItem->node()->toMachineNode()->cache()->itemType() == UIVirtualMachineItemType_CloudReal); 1742 1742 AssertPtrReturnVoid(pItem->parentItem()); 1743 1743 AssertPtrReturnVoid(pItem->parentItem()->parentItem()); -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserNodeMachine.cpp
r83919 r83921 81 81 switch (pCopyFrom->cache()->itemType()) 82 82 { 83 case UIVirtualMachineItem ::ItemType_Local:83 case UIVirtualMachineItemType_Local: 84 84 m_pCache = new UIVirtualMachineItemLocal(pCopyFrom->cache()->toLocal()->machine()); 85 85 break; 86 case UIVirtualMachineItem ::ItemType_CloudFake:86 case UIVirtualMachineItemType_CloudFake: 87 87 m_pCache = new UIVirtualMachineItemCloud; 88 88 break; 89 case UIVirtualMachineItem ::ItemType_CloudReal:89 case UIVirtualMachineItemType_CloudReal: 90 90 m_pCache = new UIVirtualMachineItemCloud(pCopyFrom->cache()->toCloud()->machine()); 91 91 break; -
trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsGroup.cpp
r83150 r83921 81 81 QList<UIVirtualMachineItem*> filteredItems; 82 82 foreach (UIVirtualMachineItem *pItem, machineItems) 83 if ( pItem->itemType() == UIVirtualMachineItem ::ItemType_Local84 || pItem->itemType() == UIVirtualMachineItem ::ItemType_CloudReal)83 if ( pItem->itemType() == UIVirtualMachineItemType_Local 84 || pItem->itemType() == UIVirtualMachineItemType_CloudReal) 85 85 filteredItems << pItem; 86 86 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsSet.cpp
r83719 r83921 68 68 /* Remember passed arguments: */ 69 69 m_pMachineItem = pMachineItem; 70 m_fIsLocal = m_pMachineItem->itemType() == UIVirtualMachineItem ::ItemType_Local;70 m_fIsLocal = m_pMachineItem->itemType() == UIVirtualMachineItemType_Local; 71 71 m_fHasDetails = m_pMachineItem->hasDetails(); 72 72 m_fFullSet = fFullSet; … … 82 82 switch (m_pMachineItem->itemType()) 83 83 { 84 case UIVirtualMachineItem ::ItemType_Local:84 case UIVirtualMachineItemType_Local: 85 85 { 86 86 /* Get local machine: */ … … 103 103 break; 104 104 } 105 case UIVirtualMachineItem ::ItemType_CloudReal:105 case UIVirtualMachineItemType_CloudReal: 106 106 { 107 107 /* Get cloud machine: */
Note:
See TracChangeset
for help on using the changeset viewer.