Changeset 108532 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Mar 12, 2025 10:17:35 AM (6 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167922
- Location:
- trunk/src/VBox/Frontends/VirtualBox
- Files:
-
- 6 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk
r108506 r108532 585 585 src/manager/UIToolPane.h \ 586 586 src/manager/UIVirtualBoxManager.h \ 587 src/manager/UIVirtualBox ManagerAdvancedWidget.h \587 src/manager/UIVirtualBoxWidget.h \ 588 588 src/manager/UIVirtualMachineItem.h \ 589 589 src/manager/UIVirtualMachineItemCloud.h \ … … 1107 1107 src/manager/UIToolPane.cpp \ 1108 1108 src/manager/UIVirtualBoxManager.cpp \ 1109 src/manager/UIVirtualBox ManagerAdvancedWidget.cpp \1109 src/manager/UIVirtualBoxWidget.cpp \ 1110 1110 src/manager/UIVirtualMachineItem.cpp \ 1111 1111 src/manager/UIVirtualMachineItemCloud.cpp \ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIGlobalToolsWidget.cpp
r108506 r108532 39 39 #include "UITools.h" 40 40 #include "UIVirtualBoxEventHandler.h" 41 #include "UIVirtualBoxManagerAdvancedWidget.h"42 41 #include "UIVirtualMachineItem.h" 43 42 … … 46 45 47 46 48 UIGlobalToolsWidget::UIGlobalToolsWidget( UIVirtualBoxManagerAdvancedWidget *pParent, UIActionPool *pActionPool)47 UIGlobalToolsWidget::UIGlobalToolsWidget(QWidget *pParent, UIActionPool *pActionPool) 49 48 : QWidget(pParent) 50 49 , m_pActionPool(pActionPool) -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIGlobalToolsWidget.h
r108506 r108532 46 46 class UIToolPane; 47 47 class UITools; 48 class UIVirtualBoxManagerAdvancedWidget;49 48 class UIVirtualMachineItem; 50 49 … … 69 68 /** Constructs Global Tools Widget passing @a pParent to the base-class. 70 69 * @param pActionPool Brings the action-pool reference. */ 71 UIGlobalToolsWidget( UIVirtualBoxManagerAdvancedWidget *pParent, UIActionPool *pActionPool);70 UIGlobalToolsWidget(QWidget *pParent, UIActionPool *pActionPool); 72 71 73 72 /** @name Common stuff. -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp
r108275 r108532 80 80 #include "UITranslationEventListener.h" 81 81 #include "UIVirtualBoxManager.h" 82 #include "UIVirtualBox ManagerAdvancedWidget.h"82 #include "UIVirtualBoxWidget.h" 83 83 #include "UIVirtualMachineItemCloud.h" 84 84 #include "UIVirtualMachineItemLocal.h" … … 2459 2459 { 2460 2460 /* Prepare central-widget: */ 2461 m_pWidget = new UIVirtualBox ManagerAdvancedWidget(this);2461 m_pWidget = new UIVirtualBoxWidget(this); 2462 2462 if (m_pWidget) 2463 2463 setCentralWidget(m_pWidget); … … 2479 2479 2480 2480 /* Widget connections: */ 2481 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigChooserPaneIndexChange,2481 connect(m_pWidget, &UIVirtualBoxWidget::sigChooserPaneIndexChange, 2482 2482 this, &UIVirtualBoxManager::sltHandleChooserPaneIndexChange); 2483 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigStartOrShowRequest,2483 connect(m_pWidget, &UIVirtualBoxWidget::sigStartOrShowRequest, 2484 2484 this, &UIVirtualBoxManager::sltPerformStartOrShowMachine); 2485 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigToolTypeChangeGlobal,2485 connect(m_pWidget, &UIVirtualBoxWidget::sigToolTypeChangeGlobal, 2486 2486 this, &UIVirtualBoxManager::sltHandleGlobalToolTypeChange); 2487 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigToolTypeChangeMachine,2487 connect(m_pWidget, &UIVirtualBoxWidget::sigToolTypeChangeMachine, 2488 2488 this, &UIVirtualBoxManager::sltHandleMachineToolTypeChange); 2489 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigCreateMedium,2489 connect(m_pWidget, &UIVirtualBoxWidget::sigCreateMedium, 2490 2490 this, &UIVirtualBoxManager::sltCreateMedium); 2491 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigCopyMedium,2491 connect(m_pWidget, &UIVirtualBoxWidget::sigCopyMedium, 2492 2492 this, &UIVirtualBoxManager::sltCopyMedium); 2493 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigMachineSettingsLinkClicked,2493 connect(m_pWidget, &UIVirtualBoxWidget::sigMachineSettingsLinkClicked, 2494 2494 this, &UIVirtualBoxManager::sltOpenSettingsDialog); 2495 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigDetachToolPane,2495 connect(m_pWidget, &UIVirtualBoxWidget::sigDetachToolPane, 2496 2496 this, &UIVirtualBoxManager::sltDetachToolPane); 2497 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigGroupSavingStateChanged,2497 connect(m_pWidget, &UIVirtualBoxWidget::sigGroupSavingStateChanged, 2498 2498 this, &UIVirtualBoxManager::sltHandleUpdateActionAppearanceRequest); 2499 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigCloudUpdateStateChanged,2499 connect(m_pWidget, &UIVirtualBoxWidget::sigCloudUpdateStateChanged, 2500 2500 this, &UIVirtualBoxManager::sltHandleUpdateActionAppearanceRequest); 2501 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigCloudMachineStateChange,2501 connect(m_pWidget, &UIVirtualBoxWidget::sigCloudMachineStateChange, 2502 2502 this, &UIVirtualBoxManager::sltHandleUpdateActionAppearanceRequest); 2503 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigCurrentSnapshotItemChange,2503 connect(m_pWidget, &UIVirtualBoxWidget::sigCurrentSnapshotItemChange, 2504 2504 this, &UIVirtualBoxManager::sltHandleUpdateActionAppearanceRequest); 2505 2505 2506 2506 connect(menuBar(), &QMenuBar::customContextMenuRequested, 2507 m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sltHandleToolBarContextMenuRequest);2507 m_pWidget, &UIVirtualBoxWidget::sltHandleToolBarContextMenuRequest); 2508 2508 2509 2509 /* Global VBox event handlers: */ … … 2574 2574 connect(actionPool()->action(UIActionIndexMN_M_Group_T_Search), &UIAction::toggled, 2575 2575 this, &UIVirtualBoxManager::sltPerformMachineSearchWidgetVisibilityToggling); 2576 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigMachineSearchWidgetVisibilityChanged,2576 connect(m_pWidget, &UIVirtualBoxWidget::sigMachineSearchWidgetVisibilityChanged, 2577 2577 actionPool()->action(UIActionIndexMN_M_Group_T_Search), &QAction::setChecked); 2578 2578 … … 2616 2616 connect(actionPool()->action(UIActionIndexMN_M_Machine_T_Search), &UIAction::toggled, 2617 2617 this, &UIVirtualBoxManager::sltPerformMachineSearchWidgetVisibilityToggling); 2618 connect(m_pWidget, &UIVirtualBox ManagerAdvancedWidget::sigMachineSearchWidgetVisibilityChanged,2618 connect(m_pWidget, &UIVirtualBoxWidget::sigMachineSearchWidgetVisibilityChanged, 2619 2619 actionPool()->action(UIActionIndexMN_M_Machine_T_Search), &QAction::setChecked); 2620 2620 -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.h
r108138 r108532 52 52 class UINativeWizard; 53 53 struct UIUnattendedInstallData; 54 class UIVirtualBox ManagerAdvancedWidget;54 class UIVirtualBoxWidget; 55 55 class UIVirtualMachineItem; 56 56 class CCloudMachine; … … 513 513 514 514 /** Holds the central-widget instance. */ 515 UIVirtualBox ManagerAdvancedWidget *m_pWidget;515 UIVirtualBoxWidget *m_pWidget; 516 516 517 517 /** Holds the geometry save timer ID. */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxWidget.cpp
r108531 r108532 1 1 /* $Id$ */ 2 2 /** @file 3 * VBox Qt GUI - UIVirtualBox ManagerAdvancedWidget class implementation.3 * VBox Qt GUI - UIVirtualBoxWidget class implementation. 4 4 */ 5 5 … … 43 43 #include "UIToolPane.h" 44 44 #include "UIVirtualBoxManager.h" 45 #include "UIVirtualBox ManagerAdvancedWidget.h"45 #include "UIVirtualBoxWidget.h" 46 46 #if defined(VBOX_WS_MAC) && (defined(RT_ARCH_ARM64) || defined(RT_ARCH_ARM32)) 47 47 # include "UIGlobalSession.h" … … 56 56 57 57 58 UIVirtualBox ManagerAdvancedWidget::UIVirtualBoxManagerAdvancedWidget(UIVirtualBoxManager *pParent)58 UIVirtualBoxWidget::UIVirtualBoxWidget(UIVirtualBoxManager *pParent) 59 59 : m_pActionPool(pParent->actionPool()) 60 60 , m_pToolBar(0) … … 64 64 } 65 65 66 UIVirtualBox ManagerAdvancedWidget::~UIVirtualBoxManagerAdvancedWidget()66 UIVirtualBoxWidget::~UIVirtualBoxWidget() 67 67 { 68 68 cleanup(); 69 69 } 70 70 71 void UIVirtualBox ManagerAdvancedWidget::updateToolBarMenuButtons(bool fSeparateMenuSection)71 void UIVirtualBoxWidget::updateToolBarMenuButtons(bool fSeparateMenuSection) 72 72 { 73 73 QAction *pAction = actionPool()->action(UIActionIndexMN_M_Machine_M_StartOrShow); … … 78 78 } 79 79 80 UIVirtualMachineItem *UIVirtualBox ManagerAdvancedWidget::currentItem() const80 UIVirtualMachineItem *UIVirtualBoxWidget::currentItem() const 81 81 { 82 82 AssertPtrReturn(chooser(), 0); … … 84 84 } 85 85 86 QList<UIVirtualMachineItem*> UIVirtualBox ManagerAdvancedWidget::currentItems() const86 QList<UIVirtualMachineItem*> UIVirtualBoxWidget::currentItems() const 87 87 { 88 88 AssertPtrReturn(chooser(), QList<UIVirtualMachineItem*>()); … … 90 90 } 91 91 92 bool UIVirtualBox ManagerAdvancedWidget::isGroupItemSelected() const92 bool UIVirtualBoxWidget::isGroupItemSelected() const 93 93 { 94 94 AssertPtrReturn(chooser(), false); … … 96 96 } 97 97 98 bool UIVirtualBox ManagerAdvancedWidget::isMachineItemSelected() const98 bool UIVirtualBoxWidget::isMachineItemSelected() const 99 99 { 100 100 AssertPtrReturn(chooser(), false); … … 102 102 } 103 103 104 bool UIVirtualBox ManagerAdvancedWidget::isLocalMachineItemSelected() const104 bool UIVirtualBoxWidget::isLocalMachineItemSelected() const 105 105 { 106 106 AssertPtrReturn(chooser(), false); … … 108 108 } 109 109 110 bool UIVirtualBox ManagerAdvancedWidget::isCloudMachineItemSelected() const110 bool UIVirtualBoxWidget::isCloudMachineItemSelected() const 111 111 { 112 112 AssertPtrReturn(chooser(), false); … … 114 114 } 115 115 116 bool UIVirtualBox ManagerAdvancedWidget::isSingleGroupSelected() const116 bool UIVirtualBoxWidget::isSingleGroupSelected() const 117 117 { 118 118 AssertPtrReturn(chooser(), false); … … 120 120 } 121 121 122 bool UIVirtualBox ManagerAdvancedWidget::isSingleLocalGroupSelected() const122 bool UIVirtualBoxWidget::isSingleLocalGroupSelected() const 123 123 { 124 124 AssertPtrReturn(chooser(), false); … … 126 126 } 127 127 128 bool UIVirtualBox ManagerAdvancedWidget::isSingleCloudProviderGroupSelected() const128 bool UIVirtualBoxWidget::isSingleCloudProviderGroupSelected() const 129 129 { 130 130 AssertPtrReturn(chooser(), false); … … 132 132 } 133 133 134 bool UIVirtualBox ManagerAdvancedWidget::isSingleCloudProfileGroupSelected() const134 bool UIVirtualBoxWidget::isSingleCloudProfileGroupSelected() const 135 135 { 136 136 AssertPtrReturn(chooser(), false); … … 138 138 } 139 139 140 bool UIVirtualBox ManagerAdvancedWidget::isAllItemsOfOneGroupSelected() const140 bool UIVirtualBoxWidget::isAllItemsOfOneGroupSelected() const 141 141 { 142 142 AssertPtrReturn(chooser(), false); … … 144 144 } 145 145 146 QString UIVirtualBox ManagerAdvancedWidget::fullGroupName() const146 QString UIVirtualBoxWidget::fullGroupName() const 147 147 { 148 148 AssertPtrReturn(chooser(), QString()); … … 150 150 } 151 151 152 bool UIVirtualBox ManagerAdvancedWidget::isGroupSavingInProgress() const152 bool UIVirtualBoxWidget::isGroupSavingInProgress() const 153 153 { 154 154 AssertPtrReturn(chooser(), false); … … 156 156 } 157 157 158 bool UIVirtualBox ManagerAdvancedWidget::isCloudProfileUpdateInProgress() const158 bool UIVirtualBoxWidget::isCloudProfileUpdateInProgress() const 159 159 { 160 160 AssertPtrReturn(chooser(), false); … … 162 162 } 163 163 164 void UIVirtualBox ManagerAdvancedWidget::openGroupNameEditor()164 void UIVirtualBoxWidget::openGroupNameEditor() 165 165 { 166 166 AssertPtrReturnVoid(chooser()); … … 168 168 } 169 169 170 void UIVirtualBox ManagerAdvancedWidget::disbandGroup()170 void UIVirtualBoxWidget::disbandGroup() 171 171 { 172 172 AssertPtrReturnVoid(chooser()); … … 174 174 } 175 175 176 void UIVirtualBox ManagerAdvancedWidget::removeMachine()176 void UIVirtualBoxWidget::removeMachine() 177 177 { 178 178 AssertPtrReturnVoid(chooser()); … … 180 180 } 181 181 182 void UIVirtualBox ManagerAdvancedWidget::moveMachineToGroup(const QString &strName /* = QString() */)182 void UIVirtualBoxWidget::moveMachineToGroup(const QString &strName /* = QString() */) 183 183 { 184 184 AssertPtrReturnVoid(chooser()); … … 186 186 } 187 187 188 QStringList UIVirtualBox ManagerAdvancedWidget::possibleGroupsForMachineToMove(const QUuid &uId)188 QStringList UIVirtualBoxWidget::possibleGroupsForMachineToMove(const QUuid &uId) 189 189 { 190 190 AssertPtrReturn(chooser(), QStringList()); … … 192 192 } 193 193 194 QStringList UIVirtualBox ManagerAdvancedWidget::possibleGroupsForGroupToMove(const QString &strFullName)194 QStringList UIVirtualBoxWidget::possibleGroupsForGroupToMove(const QString &strFullName) 195 195 { 196 196 AssertPtrReturn(chooser(), QStringList()); … … 198 198 } 199 199 200 void UIVirtualBox ManagerAdvancedWidget::refreshMachine()200 void UIVirtualBoxWidget::refreshMachine() 201 201 { 202 202 AssertPtrReturnVoid(chooser()); … … 204 204 } 205 205 206 void UIVirtualBox ManagerAdvancedWidget::sortGroup()206 void UIVirtualBoxWidget::sortGroup() 207 207 { 208 208 AssertPtrReturnVoid(chooser()); … … 210 210 } 211 211 212 void UIVirtualBox ManagerAdvancedWidget::setMachineSearchWidgetVisibility(bool fVisible)212 void UIVirtualBoxWidget::setMachineSearchWidgetVisibility(bool fVisible) 213 213 { 214 214 AssertPtrReturnVoid(chooser()); … … 216 216 } 217 217 218 void UIVirtualBox ManagerAdvancedWidget::setToolsTypeGlobal(UIToolType enmType, bool)218 void UIVirtualBoxWidget::setToolsTypeGlobal(UIToolType enmType, bool) 219 219 { 220 220 AssertPtrReturnVoid(globalToolsWidget()); … … 222 222 } 223 223 224 UIToolType UIVirtualBox ManagerAdvancedWidget::toolsTypeGlobal() const224 UIToolType UIVirtualBoxWidget::toolsTypeGlobal() const 225 225 { 226 226 AssertPtrReturn(globalToolsWidget(), UIToolType_Invalid); … … 228 228 } 229 229 230 void UIVirtualBox ManagerAdvancedWidget::setToolsTypeMachine(UIToolType enmType)230 void UIVirtualBoxWidget::setToolsTypeMachine(UIToolType enmType) 231 231 { 232 232 AssertPtrReturnVoid(machineToolsWidget()); … … 234 234 } 235 235 236 UIToolType UIVirtualBox ManagerAdvancedWidget::toolsTypeMachine() const236 UIToolType UIVirtualBoxWidget::toolsTypeMachine() const 237 237 { 238 238 AssertPtrReturn(machineToolsWidget(), UIToolType_Invalid); … … 240 240 } 241 241 242 UIToolType UIVirtualBox ManagerAdvancedWidget::currentGlobalTool() const242 UIToolType UIVirtualBoxWidget::currentGlobalTool() const 243 243 { 244 244 AssertPtrReturn(globalToolsWidget(), UIToolType_Invalid); … … 246 246 } 247 247 248 UIToolType UIVirtualBox ManagerAdvancedWidget::currentMachineTool() const248 UIToolType UIVirtualBoxWidget::currentMachineTool() const 249 249 { 250 250 AssertPtrReturn(machineToolsWidget(), UIToolType_Invalid); … … 252 252 } 253 253 254 bool UIVirtualBox ManagerAdvancedWidget::isGlobalToolOpened(UIToolType enmType) const254 bool UIVirtualBoxWidget::isGlobalToolOpened(UIToolType enmType) const 255 255 { 256 256 AssertPtrReturn(globalToolsWidget(), false); … … 258 258 } 259 259 260 bool UIVirtualBox ManagerAdvancedWidget::isMachineToolOpened(UIToolType enmType) const260 bool UIVirtualBoxWidget::isMachineToolOpened(UIToolType enmType) const 261 261 { 262 262 AssertPtrReturn(machineToolsWidget(), false); … … 264 264 } 265 265 266 void UIVirtualBox ManagerAdvancedWidget::closeGlobalTool(UIToolType enmType)266 void UIVirtualBoxWidget::closeGlobalTool(UIToolType enmType) 267 267 { 268 268 AssertPtrReturnVoid(globalToolsWidget()); … … 270 270 } 271 271 272 void UIVirtualBox ManagerAdvancedWidget::closeMachineTool(UIToolType enmType)272 void UIVirtualBoxWidget::closeMachineTool(UIToolType enmType) 273 273 { 274 274 AssertPtrReturnVoid(machineToolsWidget()); … … 276 276 } 277 277 278 bool UIVirtualBox ManagerAdvancedWidget::isCurrentStateItemSelected() const278 bool UIVirtualBoxWidget::isCurrentStateItemSelected() const 279 279 { 280 280 AssertPtrReturn(machineToolPane(), false); … … 282 282 } 283 283 284 QUuid UIVirtualBox ManagerAdvancedWidget::currentSnapshotId()284 QUuid UIVirtualBoxWidget::currentSnapshotId() 285 285 { 286 286 AssertPtrReturn(machineToolPane(), QUuid()); … … 288 288 } 289 289 290 QString UIVirtualBox ManagerAdvancedWidget::currentHelpKeyword() const290 QString UIVirtualBoxWidget::currentHelpKeyword() const 291 291 { 292 292 AssertPtrReturn(globalToolsWidget(), QString()); … … 294 294 } 295 295 296 void UIVirtualBox ManagerAdvancedWidget::sltHandleToolBarContextMenuRequest(const QPoint &position)296 void UIVirtualBoxWidget::sltHandleToolBarContextMenuRequest(const QPoint &position) 297 297 { 298 298 /* Populate toolbar actions: */ … … 324 324 } 325 325 326 void UIVirtualBox ManagerAdvancedWidget::sltHandleCommitData()326 void UIVirtualBoxWidget::sltHandleCommitData() 327 327 { 328 328 cleanupConnections(); 329 329 } 330 330 331 void UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar()331 void UIVirtualBoxWidget::sltUpdateToolbar() 332 332 { 333 333 /* Update toolbar to show/hide corresponding actions: */ … … 335 335 } 336 336 337 void UIVirtualBox ManagerAdvancedWidget::prepare()337 void UIVirtualBoxWidget::prepare() 338 338 { 339 339 /* Prepare everything: */ … … 345 345 } 346 346 347 void UIVirtualBox ManagerAdvancedWidget::prepareWidgets()347 void UIVirtualBoxWidget::prepareWidgets() 348 348 { 349 349 /* Create layout: */ … … 411 411 } 412 412 413 void UIVirtualBox ManagerAdvancedWidget::prepareConnections()413 void UIVirtualBoxWidget::prepareConnections() 414 414 { 415 415 /* UICommon connections: */ 416 416 connect(&uiCommon(), &UICommon::sigAskToCommitData, 417 this, &UIVirtualBox ManagerAdvancedWidget::sltHandleCommitData);417 this, &UIVirtualBoxWidget::sltHandleCommitData); 418 418 419 419 /* Global COM event handlers: */ 420 420 connect(gEDataManager, &UIExtraDataManager::sigSettingsExpertModeChange, 421 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);421 this, &UIVirtualBoxWidget::sltUpdateToolbar); 422 422 423 423 /* Tool-bar connections: */ 424 424 connect(m_pToolBar, &QIToolBar::customContextMenuRequested, 425 this, &UIVirtualBox ManagerAdvancedWidget::sltHandleToolBarContextMenuRequest);425 this, &UIVirtualBoxWidget::sltHandleToolBarContextMenuRequest); 426 426 427 427 /* Global Tools Widget connections: */ 428 428 connect(globalToolsWidget(), &UIGlobalToolsWidget::sigToolTypeChange, 429 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);429 this, &UIVirtualBoxWidget::sltUpdateToolbar); 430 430 connect(globalToolsWidget(), &UIGlobalToolsWidget::sigToolTypeChange, 431 this, &UIVirtualBox ManagerAdvancedWidget::sigToolTypeChangeGlobal);431 this, &UIVirtualBoxWidget::sigToolTypeChangeGlobal); 432 432 /* Global Tool Pane connections: */ 433 433 connect(globalToolPane(), &UIToolPane::sigCreateMedium, 434 this, &UIVirtualBox ManagerAdvancedWidget::sigCreateMedium);434 this, &UIVirtualBoxWidget::sigCreateMedium); 435 435 connect(globalToolPane(), &UIToolPane::sigCopyMedium, 436 this, &UIVirtualBox ManagerAdvancedWidget::sigCopyMedium);436 this, &UIVirtualBoxWidget::sigCopyMedium); 437 437 438 438 /* Machine Tools Widget connections: */ 439 439 connect(machineToolsWidget(), &UIMachineToolsWidget::sigToolTypeChange, 440 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);440 this, &UIVirtualBoxWidget::sltUpdateToolbar); 441 441 connect(machineToolsWidget(), &UIMachineToolsWidget::sigToolTypeChange, 442 this, &UIVirtualBox ManagerAdvancedWidget::sigToolTypeChangeMachine);442 this, &UIVirtualBoxWidget::sigToolTypeChangeMachine); 443 443 connect(machineToolsWidget(), &UIMachineToolsWidget::sigChooserPaneIndexChange, 444 this, &UIVirtualBox ManagerAdvancedWidget::sigChooserPaneIndexChange);444 this, &UIVirtualBoxWidget::sigChooserPaneIndexChange); 445 445 connect(machineToolsWidget(), &UIMachineToolsWidget::sigChooserPaneSelectionChange, 446 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);446 this, &UIVirtualBoxWidget::sltUpdateToolbar); 447 447 connect(machineToolsWidget(), &UIMachineToolsWidget::sigCloudMachineStateChange, 448 this, &UIVirtualBox ManagerAdvancedWidget::sigCloudMachineStateChange);448 this, &UIVirtualBoxWidget::sigCloudMachineStateChange); 449 449 /* Machine Tool Pane connections: */ 450 450 connect(machineToolPane(), &UIToolPane::sigLinkClicked, 451 this, &UIVirtualBox ManagerAdvancedWidget::sigMachineSettingsLinkClicked);451 this, &UIVirtualBoxWidget::sigMachineSettingsLinkClicked); 452 452 connect(machineToolPane(), &UIToolPane::sigCurrentSnapshotItemChange, 453 this, &UIVirtualBox ManagerAdvancedWidget::sigCurrentSnapshotItemChange);453 this, &UIVirtualBoxWidget::sigCurrentSnapshotItemChange); 454 454 connect(machineToolPane(), &UIToolPane::sigDetachToolPane, 455 this, &UIVirtualBox ManagerAdvancedWidget::sigDetachToolPane);455 this, &UIVirtualBoxWidget::sigDetachToolPane); 456 456 457 457 /* Chooser-pane connections: */ 458 458 connect(chooser(), &UIChooser::sigGroupSavingStateChanged, 459 this, &UIVirtualBox ManagerAdvancedWidget::sigGroupSavingStateChanged);459 this, &UIVirtualBoxWidget::sigGroupSavingStateChanged); 460 460 connect(chooser(), &UIChooser::sigCloudUpdateStateChanged, 461 this, &UIVirtualBox ManagerAdvancedWidget::sigCloudUpdateStateChanged);461 this, &UIVirtualBoxWidget::sigCloudUpdateStateChanged); 462 462 connect(chooser(), &UIChooser::sigStartOrShowRequest, 463 this, &UIVirtualBox ManagerAdvancedWidget::sigStartOrShowRequest);463 this, &UIVirtualBoxWidget::sigStartOrShowRequest); 464 464 connect(chooser(), &UIChooser::sigMachineSearchWidgetVisibilityChanged, 465 this, &UIVirtualBox ManagerAdvancedWidget::sigMachineSearchWidgetVisibilityChanged);466 } 467 468 void UIVirtualBox ManagerAdvancedWidget::loadSettings()465 this, &UIVirtualBoxWidget::sigMachineSearchWidgetVisibilityChanged); 466 } 467 468 void UIVirtualBoxWidget::loadSettings() 469 469 { 470 470 /* Make sure stuff exists: */ … … 473 473 } 474 474 475 void UIVirtualBox ManagerAdvancedWidget::updateToolbar()475 void UIVirtualBoxWidget::updateToolbar() 476 476 { 477 477 /* Make sure stuff exists: */ … … 653 653 } 654 654 655 void UIVirtualBox ManagerAdvancedWidget::cleanupConnections()655 void UIVirtualBoxWidget::cleanupConnections() 656 656 { 657 657 /* Global COM event handlers: */ 658 658 disconnect(gEDataManager, &UIExtraDataManager::sigSettingsExpertModeChange, 659 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);659 this, &UIVirtualBoxWidget::sltUpdateToolbar); 660 660 661 661 /* Tool-bar connections: */ 662 662 disconnect(m_pToolBar, &QIToolBar::customContextMenuRequested, 663 this, &UIVirtualBox ManagerAdvancedWidget::sltHandleToolBarContextMenuRequest);663 this, &UIVirtualBoxWidget::sltHandleToolBarContextMenuRequest); 664 664 665 665 /* Global Tools Widget connections: */ 666 666 disconnect(globalToolsWidget(), &UIGlobalToolsWidget::sigToolTypeChange, 667 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);667 this, &UIVirtualBoxWidget::sltUpdateToolbar); 668 668 disconnect(globalToolsWidget(), &UIGlobalToolsWidget::sigToolTypeChange, 669 this, &UIVirtualBox ManagerAdvancedWidget::sigToolTypeChangeGlobal);669 this, &UIVirtualBoxWidget::sigToolTypeChangeGlobal); 670 670 /* Global Tool Pane connections: */ 671 671 disconnect(globalToolPane(), &UIToolPane::sigCreateMedium, 672 this, &UIVirtualBox ManagerAdvancedWidget::sigCreateMedium);672 this, &UIVirtualBoxWidget::sigCreateMedium); 673 673 disconnect(globalToolPane(), &UIToolPane::sigCopyMedium, 674 this, &UIVirtualBox ManagerAdvancedWidget::sigCopyMedium);674 this, &UIVirtualBoxWidget::sigCopyMedium); 675 675 676 676 /* Machine Tools Widget connections: */ 677 677 disconnect(machineToolsWidget(), &UIMachineToolsWidget::sigToolTypeChange, 678 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);678 this, &UIVirtualBoxWidget::sltUpdateToolbar); 679 679 disconnect(machineToolsWidget(), &UIMachineToolsWidget::sigToolTypeChange, 680 this, &UIVirtualBox ManagerAdvancedWidget::sigToolTypeChangeMachine);680 this, &UIVirtualBoxWidget::sigToolTypeChangeMachine); 681 681 disconnect(machineToolsWidget(), &UIMachineToolsWidget::sigChooserPaneIndexChange, 682 this, &UIVirtualBox ManagerAdvancedWidget::sigChooserPaneIndexChange);682 this, &UIVirtualBoxWidget::sigChooserPaneIndexChange); 683 683 disconnect(machineToolsWidget(), &UIMachineToolsWidget::sigChooserPaneSelectionChange, 684 this, &UIVirtualBox ManagerAdvancedWidget::sltUpdateToolbar);684 this, &UIVirtualBoxWidget::sltUpdateToolbar); 685 685 disconnect(machineToolsWidget(), &UIMachineToolsWidget::sigCloudMachineStateChange, 686 this, &UIVirtualBox ManagerAdvancedWidget::sigCloudMachineStateChange);686 this, &UIVirtualBoxWidget::sigCloudMachineStateChange); 687 687 /* Machine Tool Pane connections: */ 688 688 disconnect(machineToolPane(), &UIToolPane::sigLinkClicked, 689 this, &UIVirtualBox ManagerAdvancedWidget::sigMachineSettingsLinkClicked);689 this, &UIVirtualBoxWidget::sigMachineSettingsLinkClicked); 690 690 disconnect(machineToolPane(), &UIToolPane::sigCurrentSnapshotItemChange, 691 this, &UIVirtualBox ManagerAdvancedWidget::sigCurrentSnapshotItemChange);691 this, &UIVirtualBoxWidget::sigCurrentSnapshotItemChange); 692 692 disconnect(machineToolPane(), &UIToolPane::sigDetachToolPane, 693 this, &UIVirtualBox ManagerAdvancedWidget::sigDetachToolPane);693 this, &UIVirtualBoxWidget::sigDetachToolPane); 694 694 695 695 /* Chooser-pane connections: */ 696 696 disconnect(chooser(), &UIChooser::sigGroupSavingStateChanged, 697 this, &UIVirtualBox ManagerAdvancedWidget::sigGroupSavingStateChanged);697 this, &UIVirtualBoxWidget::sigGroupSavingStateChanged); 698 698 disconnect(chooser(), &UIChooser::sigCloudUpdateStateChanged, 699 this, &UIVirtualBox ManagerAdvancedWidget::sigCloudUpdateStateChanged);699 this, &UIVirtualBoxWidget::sigCloudUpdateStateChanged); 700 700 disconnect(chooser(), &UIChooser::sigStartOrShowRequest, 701 this, &UIVirtualBox ManagerAdvancedWidget::sigStartOrShowRequest);701 this, &UIVirtualBoxWidget::sigStartOrShowRequest); 702 702 disconnect(chooser(), &UIChooser::sigMachineSearchWidgetVisibilityChanged, 703 this, &UIVirtualBox ManagerAdvancedWidget::sigMachineSearchWidgetVisibilityChanged);704 } 705 706 void UIVirtualBox ManagerAdvancedWidget::cleanup()703 this, &UIVirtualBoxWidget::sigMachineSearchWidgetVisibilityChanged); 704 } 705 706 void UIVirtualBoxWidget::cleanup() 707 707 { 708 708 /* Destroy notification-center: */ … … 710 710 } 711 711 712 UIGlobalToolsWidget *UIVirtualBox ManagerAdvancedWidget::globalToolsWidget() const712 UIGlobalToolsWidget *UIVirtualBoxWidget::globalToolsWidget() const 713 713 { 714 714 return m_pGlobalToolsWidget; 715 715 } 716 716 717 UIToolPane *UIVirtualBox ManagerAdvancedWidget::globalToolPane() const717 UIToolPane *UIVirtualBoxWidget::globalToolPane() const 718 718 { 719 719 return globalToolsWidget()->toolPane(); 720 720 } 721 721 722 UIMachineToolsWidget *UIVirtualBox ManagerAdvancedWidget::machineToolsWidget() const722 UIMachineToolsWidget *UIVirtualBoxWidget::machineToolsWidget() const 723 723 { 724 724 return globalToolsWidget()->machineToolsWidget(); 725 725 } 726 726 727 UIToolPane *UIVirtualBox ManagerAdvancedWidget::machineToolPane() const727 UIToolPane *UIVirtualBoxWidget::machineToolPane() const 728 728 { 729 729 return machineToolsWidget()->toolPane(); 730 730 } 731 731 732 UIChooser *UIVirtualBox ManagerAdvancedWidget::chooser() const732 UIChooser *UIVirtualBoxWidget::chooser() const 733 733 { 734 734 return machineToolsWidget()->chooser(); -
trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxWidget.h
r108531 r108532 1 1 /* $Id$ */ 2 2 /** @file 3 * VBox Qt GUI - UIVirtualBox ManagerAdvancedWidget class declaration.3 * VBox Qt GUI - UIVirtualBoxWidget class declaration. 4 4 */ 5 5 … … 26 26 */ 27 27 28 #ifndef FEQT_INCLUDED_SRC_manager_UIVirtualBox ManagerAdvancedWidget_h29 #define FEQT_INCLUDED_SRC_manager_UIVirtualBox ManagerAdvancedWidget_h28 #ifndef FEQT_INCLUDED_SRC_manager_UIVirtualBoxWidget_h 29 #define FEQT_INCLUDED_SRC_manager_UIVirtualBoxWidget_h 30 30 #ifndef RT_WITHOUT_PRAGMA_ONCE 31 31 # pragma once … … 50 50 51 51 /** QWidget extension used as VirtualBox Manager Widget instance. */ 52 class UIVirtualBox ManagerAdvancedWidget : public QWidget52 class UIVirtualBoxWidget : public QWidget 53 53 { 54 54 Q_OBJECT; … … 110 110 public: 111 111 112 /** Constructs VirtualBox Manager widget. */113 UIVirtualBox ManagerAdvancedWidget(UIVirtualBoxManager *pParent);114 /** Destructs VirtualBox Manager widget. */115 virtual ~UIVirtualBox ManagerAdvancedWidget() RT_OVERRIDE;112 /** Constructs VirtualBox Widget. */ 113 UIVirtualBoxWidget(UIVirtualBoxManager *pParent); 114 /** Destructs VirtualBox Widget. */ 115 virtual ~UIVirtualBoxWidget() RT_OVERRIDE; 116 116 117 117 /** @name Common stuff. … … 292 292 }; 293 293 294 #endif /* !FEQT_INCLUDED_SRC_manager_UIVirtualBox ManagerAdvancedWidget_h */294 #endif /* !FEQT_INCLUDED_SRC_manager_UIVirtualBoxWidget_h */ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp
r108171 r108532 52 52 #include "UIModalWindowManager.h" 53 53 #include "UINotificationCenter.h" 54 #include "UIVirtualBoxManagerAdvancedWidget.h"55 54 #include "UIVirtualMachineItemCloud.h" 56 55 #include "UIVirtualMachineItemLocal.h"
Note:
See TracChangeset
for help on using the changeset viewer.