Changeset 108307 in vbox
- Timestamp:
- Feb 20, 2025 11:50:58 AM (3 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167651
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIGlobalToolsManagerWidget.cpp
r108293 r108307 266 266 void UIGlobalToolsManagerWidget::sltHandleToolsMenuIndexChange(UIToolType enmType) 267 267 { 268 switchToolTo(enmType); 268 /* Determine tool class of passed tool type: */ 269 const UIToolClass enmClass = UIToolStuff::castTypeToClass(enmType); 270 271 /* For Global tool class => switch tool-pane accordingly: */ 272 if (enmClass == UIToolClass_Global) 273 switchToolTo(enmType); 274 /* For Machine tool class => switch tool-pane accordingly: */ 275 else if (enmClass == UIToolClass_Machine) 276 machineToolManager()->switchToolTo(enmType); 269 277 } 270 278 … … 348 356 void UIGlobalToolsManagerWidget::loadSettings() 349 357 { 350 /* Open tool last chosen in tools-menu: */ 351 switchToolTo(toolMenu()->toolsType(UIToolClass_Global)); 358 /* Acquire & select tools currently chosen in the menu: */ 359 const UIToolType enmTypeGlobal = toolMenu()->toolsType(UIToolClass_Global); 360 const UIToolType enmTypeMachine = toolMenu()->toolsType(UIToolClass_Machine); 361 sltHandleToolsMenuIndexChange(enmTypeGlobal); 362 sltHandleToolsMenuIndexChange(enmTypeMachine); 352 363 353 364 /* Update tools restrictions: */
Note:
See TracChangeset
for help on using the changeset viewer.