Changeset 107976 in vbox
- Timestamp:
- Jan 29, 2025 11:27:13 AM (3 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167239
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/manager/tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsItem.cpp
r107907 r107976 186 186 187 187 UIToolsItem::UIToolsItem(QGraphicsScene *pScene, 188 UIToolClass enmClass, UIToolType enmType,189 const QString &strName, const QIcon &icon)188 const QString &strName, const QIcon &icon, 189 UIToolClass enmClass, UIToolType enmType) 190 190 : m_pScene(pScene) 191 191 , m_enmClass(enmClass) -
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsItem.h
r106061 r107976 85 85 /** Constructs item on the basis of passed arguments. 86 86 * @param pScene Brings the scene reference to add item to. 87 * @param strName Brings the item name. 88 * @param icon Brings the item icon. 87 89 * @param enmClass Brings the item class. 88 * @param enmType Brings the item type. 89 * @param strName Brings the item name. 90 * @param icon Brings the item icon. */ 90 * @param enmType Brings the item type. */ 91 91 UIToolsItem(QGraphicsScene *pScene, 92 UIToolClass enmClass, UIToolType enmType,93 const QString &strName, const QIcon &icon);92 const QString &strName, const QIcon &icon, 93 UIToolClass enmClass, UIToolType enmType); 94 94 /** Destructs item. */ 95 95 virtual ~UIToolsItem() RT_OVERRIDE; -
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.cpp
r107962 r107976 494 494 { 495 495 /* Welcome: */ 496 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Welcome,QString(),496 m_items << new UIToolsItem(scene(), QString(), 497 497 UIIconPool::iconSet(":/welcome_screen_24px.png", 498 ":/welcome_screen_24px.png")); 498 ":/welcome_screen_24px.png"), 499 UIToolClass_Global, UIToolType_Welcome); 499 500 500 501 /* Extensions: */ 501 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Extensions,QString(),502 m_items << new UIToolsItem(scene(), QString(), 502 503 UIIconPool::iconSet(":/extension_pack_manager_24px.png", 503 ":/extension_pack_manager_disabled_24px.png")); 504 ":/extension_pack_manager_disabled_24px.png"), 505 UIToolClass_Global, UIToolType_Extensions); 504 506 505 507 /* Media: */ 506 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Media,QString(),508 m_items << new UIToolsItem(scene(), QString(), 507 509 UIIconPool::iconSet(":/media_manager_24px.png", 508 ":/media_manager_disabled_24px.png")); 510 ":/media_manager_disabled_24px.png"), 511 UIToolClass_Global, UIToolType_Media); 509 512 510 513 /* Network: */ 511 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Network,QString(),514 m_items << new UIToolsItem(scene(), QString(), 512 515 UIIconPool::iconSet(":/host_iface_manager_24px.png", 513 ":/host_iface_manager_disabled_24px.png")); 516 ":/host_iface_manager_disabled_24px.png"), 517 UIToolClass_Global, UIToolType_Network); 514 518 515 519 /* Cloud: */ 516 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Cloud,QString(),520 m_items << new UIToolsItem(scene(), QString(), 517 521 UIIconPool::iconSet(":/cloud_profile_manager_24px.png", 518 ":/cloud_profile_manager_disabled_24px.png")); 522 ":/cloud_profile_manager_disabled_24px.png"), 523 UIToolClass_Global, UIToolType_Cloud); 519 524 520 525 /* Activities: */ 521 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Activities,QString(),526 m_items << new UIToolsItem(scene(), QString(), 522 527 UIIconPool::iconSet(":/resources_monitor_24px.png", 523 ":/resources_monitor_disabled_24px.png")); 528 ":/resources_monitor_disabled_24px.png"), 529 UIToolClass_Global, UIToolType_Activities); 524 530 525 531 #ifdef VBOX_GUI_WITH_ADVANCED_WIDGETS 526 532 /* Machines: */ 527 m_items << new UIToolsItem(scene(), UIToolClass_Global, UIToolType_Machines,QString(),533 m_items << new UIToolsItem(scene(), QString(), 528 534 UIIconPool::iconSet(":/machine_details_manager_24px.png", 529 ":/machine_details_manager_disabled_24px.png")); 535 ":/machine_details_manager_disabled_24px.png"), 536 UIToolClass_Global, UIToolType_Machines); 530 537 #endif 531 538 … … 535 542 { 536 543 /* Details: */ 537 m_items << new UIToolsItem(scene(), UIToolClass_Machine, UIToolType_Details,QString(),544 m_items << new UIToolsItem(scene(), QString(), 538 545 UIIconPool::iconSet(":/machine_details_manager_24px.png", 539 ":/machine_details_manager_disabled_24px.png")); 546 ":/machine_details_manager_disabled_24px.png"), 547 UIToolClass_Machine, UIToolType_Details); 540 548 541 549 /* Snapshots: */ 542 m_items << new UIToolsItem(scene(), UIToolClass_Machine, UIToolType_Snapshots,QString(),550 m_items << new UIToolsItem(scene(), QString(), 543 551 UIIconPool::iconSet(":/snapshot_manager_24px.png", 544 ":/snapshot_manager_disabled_24px.png")); 552 ":/snapshot_manager_disabled_24px.png"), 553 UIToolClass_Machine, UIToolType_Snapshots); 545 554 546 555 /* Logs: */ 547 m_items << new UIToolsItem(scene(), UIToolClass_Machine, UIToolType_Logs,QString(),556 m_items << new UIToolsItem(scene(), QString(), 548 557 UIIconPool::iconSet(":/vm_show_logs_24px.png", 549 ":/vm_show_logs_disabled_24px.png")); 558 ":/vm_show_logs_disabled_24px.png"), 559 UIToolClass_Machine, UIToolType_Logs); 550 560 551 561 /* Activity: */ 552 m_items << new UIToolsItem(scene(), UIToolClass_Machine, UIToolType_VMActivity,QString(),562 m_items << new UIToolsItem(scene(), QString(), 553 563 UIIconPool::iconSet(":/performance_monitor_24px.png", 554 ":/performance_monitor_disabled_24px.png")); 564 ":/performance_monitor_disabled_24px.png"), 565 UIToolClass_Machine, UIToolType_VMActivity); 555 566 556 567 /* File Manager: */ 557 m_items << new UIToolsItem(scene(), UIToolClass_Machine, UIToolType_FileManager,QString(),568 m_items << new UIToolsItem(scene(), QString(), 558 569 UIIconPool::iconSet(":/file_manager_24px.png", 559 ":/file_manager_disabled_24px.png")); 570 ":/file_manager_disabled_24px.png"), 571 UIToolClass_Machine, UIToolType_FileManager); 560 572 561 573 break;
Note:
See TracChangeset
for help on using the changeset viewer.