Changeset 88681 in vbox
- Timestamp:
- Apr 23, 2021 3:15:11 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 143995
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.cpp
r88652 r88681 406 406 makeSureGroupSettingsSaveIsFinished(); 407 407 makeSureGroupDefinitionsSaveIsFinished(); 408 409 /* Delete tree: */410 delete m_pInvisibleRootNode;411 m_pInvisibleRootNode = 0;412 408 } 413 409 … … 778 774 addLocalMachineIntoTheTree(comMachine, true /* make it visible */); 779 775 } 776 } 777 778 void UIChooserAbstractModel::sltDetachCOM() 779 { 780 /* Delete tree: */ 781 delete m_pInvisibleRootNode; 782 m_pInvisibleRootNode = 0; 780 783 } 781 784 … … 994 997 { 995 998 /* UICommon connections: */ 999 connect(&uiCommon(), &UICommon::sigAskToDetachCOM, 1000 this, &UIChooserAbstractModel::sltDetachCOM); 996 1001 connect(&uiCommon(), &UICommon::sigCloudMachineUnregistered, 997 1002 this, &UIChooserAbstractModel::sltCloudMachineUnregistered); -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserAbstractModel.h
r88586 r88681 187 187 /** Handles reload machine with certain @a uMachineId request. */ 188 188 virtual void sltReloadMachine(const QUuid &uMachineId); 189 190 /** Handles command to detach COM. */ 191 virtual void sltDetachCOM(); 189 192 /** @} */ 190 193 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp
r88560 r88681 85 85 /* Load settings: */ 86 86 loadSettings(); 87 }88 89 void UIChooserModel::deinit()90 {91 /* Clean tree for main root: */92 clearTreeForMainRoot();93 94 /* Call to base-class: */95 UIChooserAbstractModel::deinit();96 87 } 97 88 … … 1206 1197 /* Notify listeners about selection change: */ 1207 1198 emit sigSelectionChanged(); 1199 } 1200 1201 void UIChooserModel::sltDetachCOM() 1202 { 1203 /* Clean tree for main root: */ 1204 clearTreeForMainRoot(); 1205 1206 /* Call to base-class: */ 1207 UIChooserAbstractModel::sltDetachCOM(); 1208 1208 } 1209 1209 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.h
r88560 r88681 97 97 /** Inits model. */ 98 98 virtual void init() /* override */; 99 /** Deinits model. */100 virtual void deinit() /* override */;101 99 102 100 /** Returns the action-pool reference. */ … … 283 281 /** Handles reload machine with certain @a uMachineId request. */ 284 282 virtual void sltReloadMachine(const QUuid &uMachineId) /* override */; 283 284 /** Handles command to detach COM. */ 285 virtual void sltDetachCOM() /* override */; 285 286 /** @} */ 286 287
Note:
See TracChangeset
for help on using the changeset viewer.