Changeset 108272 in vbox
- Timestamp:
- Feb 18, 2025 10:35:52 AM (3 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167599
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIGlobalToolsManagerWidget.cpp
r108177 r108272 39 39 #include "UIToolPaneMachine.h" 40 40 #include "UITools.h" 41 #include "UIVirtualBoxEventHandler.h" 41 42 #include "UIVirtualBoxManagerAdvancedWidget.h" 42 43 … … 175 176 } 176 177 178 void UIGlobalToolsManagerWidget::sltHandleMachineRegistrationChanged(const QUuid &, const bool fRegistered) 179 { 180 /* On any VM registered switch from Home to Machines: */ 181 AssertPtrReturnVoid(toolMenu()); 182 if (fRegistered && toolMenu()->toolsType() == UIToolType_Home) 183 setMenuToolType(UIToolType_Machines); 184 } 185 177 186 void UIGlobalToolsManagerWidget::sltHandleSettingsExpertModeChange() 178 187 { … … 183 192 void UIGlobalToolsManagerWidget::sltHandleChooserPaneSelectionChange() 184 193 { 194 /* Update tools restrictions: */ 185 195 updateToolsMenu(); 186 196 } … … 255 265 256 266 /* Global COM event handlers: */ 267 connect(gVBoxEvents, &UIVirtualBoxEventHandler::sigMachineRegistered, 268 this, &UIGlobalToolsManagerWidget::sltHandleMachineRegistrationChanged); 257 269 connect(gEDataManager, &UIExtraDataManager::sigSettingsExpertModeChange, 258 270 this, &UIGlobalToolsManagerWidget::sltHandleSettingsExpertModeChange); -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIGlobalToolsManagerWidget.h
r108177 r108272 118 118 /** @name COM event handling stuff. 119 119 * @{ */ 120 /** Handles signal about machine registration change. 121 * @param uId Brings [un]registered machine id. 122 * @param fRegistered Brings whether machine was registered, unregistered otherwise. */ 123 void sltHandleMachineRegistrationChanged(const QUuid &uId, const bool fRegistered); 124 120 125 /** Handles signal about settings expert mode change. */ 121 126 void sltHandleSettingsExpertModeChange();
Note:
See TracChangeset
for help on using the changeset viewer.