Changeset 71625 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Apr 2, 2018 6:13:18 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 121652
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/selector/UIActionPoolSelector.cpp
r71621 r71625 292 292 }; 293 293 294 /** Simple action extension, used as ' NewMachine' action class. */295 class UIActionSimpleSelectorGroup MachineNew: public UIActionSimple296 { 297 Q_OBJECT; 298 299 public: 300 301 /** Constructs action passing @a pParent to the base-class. */ 302 UIActionSimpleSelectorGroup MachineNew(UIActionPool *pParent)294 /** Simple action extension, used as 'Perform Create Machine' action class. */ 295 class UIActionSimpleSelectorGroupPerformCreateMachine : public UIActionSimple 296 { 297 Q_OBJECT; 298 299 public: 300 301 /** Constructs action passing @a pParent to the base-class. */ 302 UIActionSimpleSelectorGroupPerformCreateMachine(UIActionPool *pParent) 303 303 : UIActionSimple(pParent, ":/vm_new_32px.png", ":/vm_new_16px.png") 304 304 {} … … 328 328 }; 329 329 330 /** Simple action extension, used as ' Add Machine' action class. */331 class UIActionSimpleSelectorGroup MachineAdd: public UIActionSimple332 { 333 Q_OBJECT; 334 335 public: 336 337 /** Constructs action passing @a pParent to the base-class. */ 338 UIActionSimpleSelectorGroup MachineAdd(UIActionPool *pParent)330 /** Simple action extension, used as 'Perform Add Machine' action class. */ 331 class UIActionSimpleSelectorGroupPerformAddMachine : public UIActionSimple 332 { 333 Q_OBJECT; 334 335 public: 336 337 /** Constructs action passing @a pParent to the base-class. */ 338 UIActionSimpleSelectorGroupPerformAddMachine(UIActionPool *pParent) 339 339 : UIActionSimple(pParent, ":/vm_add_16px.png") 340 340 {} … … 362 362 }; 363 363 364 /** Simple action extension, used as ' Rename Group' action class. */365 class UIActionSimpleSelectorGroup Rename : public UIActionSimple366 { 367 Q_OBJECT; 368 369 public: 370 371 /** Constructs action passing @a pParent to the base-class. */ 372 UIActionSimpleSelectorGroup Rename(UIActionPool *pParent)364 /** Simple action extension, used as 'Perform Rename Group' action class. */ 365 class UIActionSimpleSelectorGroupPerformRename : public UIActionSimple 366 { 367 Q_OBJECT; 368 369 public: 370 371 /** Constructs action passing @a pParent to the base-class. */ 372 UIActionSimpleSelectorGroupPerformRename(UIActionPool *pParent) 373 373 : UIActionSimple(pParent, ":/vm_group_name_16px.png", ":/vm_group_name_disabled_16px.png") 374 374 {} … … 396 396 }; 397 397 398 /** Simple action extension, used as ' Remove Group' action class. */399 class UIActionSimpleSelectorGroup Remove : public UIActionSimple400 { 401 Q_OBJECT; 402 403 public: 404 405 /** Constructs action passing @a pParent to the base-class. */ 406 UIActionSimpleSelectorGroup Remove(UIActionPool *pParent)398 /** Simple action extension, used as 'Perform Remove Group' action class. */ 399 class UIActionSimpleSelectorGroupPerformRemove : public UIActionSimple 400 { 401 Q_OBJECT; 402 403 public: 404 405 /** Constructs action passing @a pParent to the base-class. */ 406 UIActionSimpleSelectorGroupPerformRemove(UIActionPool *pParent) 407 407 : UIActionSimple(pParent, ":/vm_group_remove_16px.png", ":/vm_group_remove_disabled_16px.png") 408 408 {} … … 430 430 }; 431 431 432 /** Simple action extension, used as ' Sort Group' action class. */433 class UIActionSimpleSelectorGroup Sort : public UIActionSimple434 { 435 Q_OBJECT; 436 437 public: 438 439 /** Constructs action passing @a pParent to the base-class. */ 440 UIActionSimpleSelectorGroup Sort(UIActionPool *pParent)432 /** Simple action extension, used as 'Perform Sort Group' action class. */ 433 class UIActionSimpleSelectorGroupPerformSort : public UIActionSimple 434 { 435 Q_OBJECT; 436 437 public: 438 439 /** Constructs action passing @a pParent to the base-class. */ 440 UIActionSimpleSelectorGroupPerformSort(UIActionPool *pParent) 441 441 : UIActionSimple(pParent, ":/sort_16px.png", ":/sort_disabled_16px.png") 442 442 {} … … 480 480 }; 481 481 482 /** Simple action extension, used as ' NewMachine' action class. */483 class UIActionSimpleSelectorMachine New: public UIActionSimple484 { 485 Q_OBJECT; 486 487 public: 488 489 /** Constructs action passing @a pParent to the base-class. */ 490 UIActionSimpleSelectorMachine New(UIActionPool *pParent)482 /** Simple action extension, used as 'Perform Create Machine' action class. */ 483 class UIActionSimpleSelectorMachinePerformCreate : public UIActionSimple 484 { 485 Q_OBJECT; 486 487 public: 488 489 /** Constructs action passing @a pParent to the base-class. */ 490 UIActionSimpleSelectorMachinePerformCreate(UIActionPool *pParent) 491 491 : UIActionSimple(pParent, ":/vm_new_32px.png", ":/vm_new_16px.png") 492 492 {} … … 516 516 }; 517 517 518 /** Simple action extension, used as ' Add Machine' action class. */519 class UIActionSimpleSelectorMachine Add : public UIActionSimple520 { 521 Q_OBJECT; 522 523 public: 524 525 /** Constructs action passing @a pParent to the base-class. */ 526 UIActionSimpleSelectorMachine Add(UIActionPool *pParent)518 /** Simple action extension, used as 'Perform Add Machine' action class. */ 519 class UIActionSimpleSelectorMachinePerformAdd : public UIActionSimple 520 { 521 Q_OBJECT; 522 523 public: 524 525 /** Constructs action passing @a pParent to the base-class. */ 526 UIActionSimpleSelectorMachinePerformAdd(UIActionPool *pParent) 527 527 : UIActionSimple(pParent, ":/vm_add_16px.png") 528 528 {} … … 550 550 }; 551 551 552 /** Simple action extension, used as ' Group Machines' action class. */553 class UIActionSimpleSelectorMachine Group : public UIActionSimple554 { 555 Q_OBJECT; 556 557 public: 558 559 /** Constructs action passing @a pParent to the base-class. */ 560 UIActionSimpleSelectorMachine Group(UIActionPool *pParent)552 /** Simple action extension, used as 'Perform Group Machines' action class. */ 553 class UIActionSimpleSelectorMachinePerformGroup : public UIActionSimple 554 { 555 Q_OBJECT; 556 557 public: 558 559 /** Constructs action passing @a pParent to the base-class. */ 560 UIActionSimpleSelectorMachinePerformGroup(UIActionPool *pParent) 561 561 : UIActionSimple(pParent, ":/vm_group_create_16px.png", ":/vm_group_create_disabled_16px.png") 562 562 {} … … 584 584 }; 585 585 586 /** Simple action extension, used as 'Show Machine Settings Dialog' action class. */586 /** Simple action extension, used as 'Show Machine Settings' action class. */ 587 587 class UIActionSimpleSelectorMachineShowSettings : public UIActionSimple 588 588 { … … 622 622 }; 623 623 624 /** Simple action extension, used as ' Clone Machine' action class. */625 class UIActionSimpleSelectorMachine Clone : public UIActionSimple626 { 627 Q_OBJECT; 628 629 public: 630 631 /** Constructs action passing @a pParent to the base-class. */ 632 UIActionSimpleSelectorMachine Clone(UIActionPool *pParent)624 /** Simple action extension, used as 'Perform Clone Machine' action class. */ 625 class UIActionSimpleSelectorMachinePerformClone : public UIActionSimple 626 { 627 Q_OBJECT; 628 629 public: 630 631 /** Constructs action passing @a pParent to the base-class. */ 632 UIActionSimpleSelectorMachinePerformClone(UIActionPool *pParent) 633 633 : UIActionSimple(pParent, ":/vm_clone_16px.png", ":/vm_clone_disabled_16px.png") 634 634 {} … … 656 656 }; 657 657 658 /** Simple action extension, used as ' Remove Machine' action class. */659 class UIActionSimpleSelectorMachine Remove : public UIActionSimple660 { 661 Q_OBJECT; 662 663 public: 664 665 /** Constructs action passing @a pParent to the base-class. */ 666 UIActionSimpleSelectorMachine Remove(UIActionPool *pParent)658 /** Simple action extension, used as 'Perform Remove Machine' action class. */ 659 class UIActionSimpleSelectorMachinePerformRemove : public UIActionSimple 660 { 661 Q_OBJECT; 662 663 public: 664 665 /** Constructs action passing @a pParent to the base-class. */ 666 UIActionSimpleSelectorMachinePerformRemove(UIActionPool *pParent) 667 667 : UIActionSimple(pParent, 668 668 ":/vm_delete_32px.png", ":/vm_delete_16px.png", … … 692 692 }; 693 693 694 /** Simple action extension, used as ' Sort Parent' action class. */695 class UIActionSimpleSelectorMachine SortParent : public UIActionSimple696 { 697 Q_OBJECT; 698 699 public: 700 701 /** Constructs action passing @a pParent to the base-class. */ 702 UIActionSimpleSelectorMachine SortParent(UIActionPool *pParent)694 /** Simple action extension, used as 'Perform Sort Parent' action class. */ 695 class UIActionSimpleSelectorMachinePerformSortParent : public UIActionSimple 696 { 697 Q_OBJECT; 698 699 public: 700 701 /** Constructs action passing @a pParent to the base-class. */ 702 UIActionSimpleSelectorMachinePerformSortParent(UIActionPool *pParent) 703 703 : UIActionSimple(pParent, ":/sort_16px.png", ":/sort_disabled_16px.png") 704 704 {} … … 772 772 }; 773 773 774 /** Simple action extension, used as ' Start Normal' action class. */775 class UIActionSimpleSelectorCommon StartNormal : public UIActionSimple776 { 777 Q_OBJECT; 778 779 public: 780 781 /** Constructs action passing @a pParent to the base-class. */ 782 UIActionSimpleSelectorCommon StartNormal(UIActionPool *pParent)774 /** Simple action extension, used as 'Perform Normal Start' action class. */ 775 class UIActionSimpleSelectorCommonPerformStartNormal : public UIActionSimple 776 { 777 Q_OBJECT; 778 779 public: 780 781 /** Constructs action passing @a pParent to the base-class. */ 782 UIActionSimpleSelectorCommonPerformStartNormal(UIActionPool *pParent) 783 783 : UIActionSimple(pParent, ":/vm_start_16px.png") 784 784 {} … … 800 800 }; 801 801 802 /** Simple action extension, used as ' Start Headless' action class. */803 class UIActionSimpleSelectorCommon StartHeadless : public UIActionSimple804 { 805 Q_OBJECT; 806 807 public: 808 809 /** Constructs action passing @a pParent to the base-class. */ 810 UIActionSimpleSelectorCommon StartHeadless(UIActionPool *pParent)802 /** Simple action extension, used as 'Perform Headless Start' action class. */ 803 class UIActionSimpleSelectorCommonPerformStartHeadless : public UIActionSimple 804 { 805 Q_OBJECT; 806 807 public: 808 809 /** Constructs action passing @a pParent to the base-class. */ 810 UIActionSimpleSelectorCommonPerformStartHeadless(UIActionPool *pParent) 811 811 : UIActionSimple(pParent, ":/vm_start_headless_16px.png") 812 812 {} … … 828 828 }; 829 829 830 /** Simple action extension, used as ' Start Detachable' action class. */831 class UIActionSimpleSelectorCommon StartDetachable : public UIActionSimple832 { 833 Q_OBJECT; 834 835 public: 836 837 /** Constructs action passing @a pParent to the base-class. */ 838 UIActionSimpleSelectorCommon StartDetachable(UIActionPool *pParent)830 /** Simple action extension, used as 'Perform Detachable Start' action class. */ 831 class UIActionSimpleSelectorCommonPerformStartDetachable : public UIActionSimple 832 { 833 Q_OBJECT; 834 835 public: 836 837 /** Constructs action passing @a pParent to the base-class. */ 838 UIActionSimpleSelectorCommonPerformStartDetachable(UIActionPool *pParent) 839 839 : UIActionSimple(pParent, ":/vm_start_separate_16px.png") 840 840 {} … … 892 892 }; 893 893 894 /** Simple action extension, used as ' Reset' action class. */895 class UIActionSimpleSelectorCommon Reset : public UIActionSimple896 { 897 Q_OBJECT; 898 899 public: 900 901 /** Constructs action passing @a pParent to the base-class. */ 902 UIActionSimpleSelectorCommon Reset(UIActionPool *pParent)894 /** Simple action extension, used as 'Perform Reset' action class. */ 895 class UIActionSimpleSelectorCommonPerformReset : public UIActionSimple 896 { 897 Q_OBJECT; 898 899 public: 900 901 /** Constructs action passing @a pParent to the base-class. */ 902 UIActionSimpleSelectorCommonPerformReset(UIActionPool *pParent) 903 903 : UIActionSimple(pParent, ":/vm_reset_16px.png", ":/vm_reset_disabled_16px.png") 904 904 {} … … 926 926 }; 927 927 928 /** Simple action extension, used as ' Discard' action class. */929 class UIActionSimpleSelectorCommon Discard : public UIActionSimple930 { 931 Q_OBJECT; 932 933 public: 934 935 /** Constructs action passing @a pParent to the base-class. */ 936 UIActionSimpleSelectorCommon Discard(UIActionPool *pParent)928 /** Simple action extension, used as 'Perform Discard' action class. */ 929 class UIActionSimpleSelectorCommonPerformDiscard : public UIActionSimple 930 { 931 Q_OBJECT; 932 933 public: 934 935 /** Constructs action passing @a pParent to the base-class. */ 936 UIActionSimpleSelectorCommonPerformDiscard(UIActionPool *pParent) 937 937 : UIActionSimple(pParent, 938 938 ":/vm_discard_32px.png", ":/vm_discard_16px.png", … … 965 965 }; 966 966 967 /** Simple action extension, used as 'Show Logs' action class. */968 class UIActionSimpleSelectorCommonShow Logs : public UIActionSimple969 { 970 Q_OBJECT; 971 972 public: 973 974 /** Constructs action passing @a pParent to the base-class. */ 975 UIActionSimpleSelectorCommonShow Logs(UIActionPool *pParent)967 /** Simple action extension, used as 'Show Machine Logs' action class. */ 968 class UIActionSimpleSelectorCommonShowMachineLogs : public UIActionSimple 969 { 970 Q_OBJECT; 971 972 public: 973 974 /** Constructs action passing @a pParent to the base-class. */ 975 UIActionSimpleSelectorCommonShowMachineLogs(UIActionPool *pParent) 976 976 : UIActionSimple(pParent, 977 977 ":/vm_show_logs_32px.png", ":/vm_show_logs_16px.png", … … 1003 1003 }; 1004 1004 1005 /** Simple action extension, used as ' Refresh' action class. */1006 class UIActionSimpleSelectorCommon Refresh : public UIActionSimple1007 { 1008 Q_OBJECT; 1009 1010 public: 1011 1012 /** Constructs action passing @a pParent to the base-class. */ 1013 UIActionSimpleSelectorCommon Refresh(UIActionPool *pParent)1005 /** Simple action extension, used as 'Perform Refresh' action class. */ 1006 class UIActionSimpleSelectorCommonPerformRefresh : public UIActionSimple 1007 { 1008 Q_OBJECT; 1009 1010 public: 1011 1012 /** Constructs action passing @a pParent to the base-class. */ 1013 UIActionSimpleSelectorCommonPerformRefresh(UIActionPool *pParent) 1014 1014 : UIActionSimple(pParent, 1015 1015 ":/refresh_32px.png", ":/refresh_16px.png", … … 1069 1069 }; 1070 1070 1071 /** Simple action extension, used as ' Create Shortcut' action class. */1072 class UIActionSimpleSelectorCommon CreateShortcut : public UIActionSimple1073 { 1074 Q_OBJECT; 1075 1076 public: 1077 1078 /** Constructs action passing @a pParent to the base-class. */ 1079 UIActionSimpleSelectorCommon CreateShortcut(UIActionPool *pParent)1071 /** Simple action extension, used as 'Perform Create Shortcut' action class. */ 1072 class UIActionSimpleSelectorCommonPerformCreateShortcut : public UIActionSimple 1073 { 1074 Q_OBJECT; 1075 1076 public: 1077 1078 /** Constructs action passing @a pParent to the base-class. */ 1079 UIActionSimpleSelectorCommonPerformCreateShortcut(UIActionPool *pParent) 1080 1080 : UIActionSimple(pParent, ":/vm_create_shortcut_16px.png", ":/vm_create_shortcut_disabled_16px.png") 1081 1081 {} … … 1159 1159 }; 1160 1160 1161 /** Simple action extension, used as ' OpenMachine Details' action class. */1162 class UIActionSimpleSelectorTools OpenMachineDetails : public UIActionSimple1163 { 1164 Q_OBJECT; 1165 1166 public: 1167 1168 /** Constructs action passing @a pParent to the base-class. */ 1169 UIActionSimpleSelectorTools OpenMachineDetails(UIActionPool *pParent)1161 /** Simple action extension, used as 'Show Machine Details' action class. */ 1162 class UIActionSimpleSelectorToolsShowMachineDetails : public UIActionSimple 1163 { 1164 Q_OBJECT; 1165 1166 public: 1167 1168 /** Constructs action passing @a pParent to the base-class. */ 1169 UIActionSimpleSelectorToolsShowMachineDetails(UIActionPool *pParent) 1170 1170 : UIActionSimple(pParent, 1171 1171 ":/machine_details_manager_22px.png", ":/machine_details_manager_16px.png", … … 1189 1189 }; 1190 1190 1191 /** Simple action extension, used as ' OpenMachine Snapshots' action class. */1192 class UIActionSimpleSelectorTools OpenMachineSnapshots : public UIActionSimple1193 { 1194 Q_OBJECT; 1195 1196 public: 1197 1198 /** Constructs action passing @a pParent to the base-class. */ 1199 UIActionSimpleSelectorTools OpenMachineSnapshots(UIActionPool *pParent)1191 /** Simple action extension, used as 'Show Machine Snapshots' action class. */ 1192 class UIActionSimpleSelectorToolsShowMachineSnapshots : public UIActionSimple 1193 { 1194 Q_OBJECT; 1195 1196 public: 1197 1198 /** Constructs action passing @a pParent to the base-class. */ 1199 UIActionSimpleSelectorToolsShowMachineSnapshots(UIActionPool *pParent) 1200 1200 : UIActionSimple(pParent, 1201 1201 ":/snapshot_manager_22px.png", ":/snapshot_manager_16px.png", … … 1219 1219 }; 1220 1220 1221 /** Simple action extension, used as ' OpenMachine Logs' action class. */1222 class UIActionSimpleSelectorTools OpenMachineLogs : public UIActionSimple1223 { 1224 Q_OBJECT; 1225 1226 public: 1227 1228 /** Constructs action passing @a pParent to the base-class. */ 1229 UIActionSimpleSelectorTools OpenMachineLogs(UIActionPool *pParent)1221 /** Simple action extension, used as 'Show Machine Logs' action class. */ 1222 class UIActionSimpleSelectorToolsShowMachineLogs : public UIActionSimple 1223 { 1224 Q_OBJECT; 1225 1226 public: 1227 1228 /** Constructs action passing @a pParent to the base-class. */ 1229 UIActionSimpleSelectorToolsShowMachineLogs(UIActionPool *pParent) 1230 1230 : UIActionSimple(pParent, 1231 1231 ":/vm_show_logs_32px.png", ":/vm_show_logs_32px.png", … … 1306 1306 }; 1307 1307 1308 /** Simple action extension, used as ' Virtual Media Manager' action class. */1309 class UIActionSimpleSelectorToolsGlobal VirtualMediaManager : public UIActionSimple1310 { 1311 Q_OBJECT; 1312 1313 public: 1314 1315 /** Constructs action passing @a pParent to the base-class. */ 1316 UIActionSimpleSelectorToolsGlobal VirtualMediaManager(UIActionPool *pParent)1308 /** Simple action extension, used as 'Show Virtual Media Manager' action class. */ 1309 class UIActionSimpleSelectorToolsGlobalShowVirtualMediaManager : public UIActionSimple 1310 { 1311 Q_OBJECT; 1312 1313 public: 1314 1315 /** Constructs action passing @a pParent to the base-class. */ 1316 UIActionSimpleSelectorToolsGlobalShowVirtualMediaManager(UIActionPool *pParent) 1317 1317 : UIActionSimple(pParent, 1318 1318 ":/diskimage_22px.png", ":/diskimage_16px.png", … … 1336 1336 }; 1337 1337 1338 /** Simple action extension, used as ' Host Network Manager' action class. */1339 class UIActionSimpleSelectorToolsGlobal HostNetworkManager : public UIActionSimple1340 { 1341 Q_OBJECT; 1342 1343 public: 1344 1345 /** Constructs action passing @a pParent to the base-class. */ 1346 UIActionSimpleSelectorToolsGlobal HostNetworkManager(UIActionPool *pParent)1338 /** Simple action extension, used as 'Show Host Network Manager' action class. */ 1339 class UIActionSimpleSelectorToolsGlobalShowHostNetworkManager : public UIActionSimple 1340 { 1341 Q_OBJECT; 1342 1343 public: 1344 1345 /** Constructs action passing @a pParent to the base-class. */ 1346 UIActionSimpleSelectorToolsGlobalShowHostNetworkManager(UIActionPool *pParent) 1347 1347 : UIActionSimple(pParent, 1348 1348 ":/host_iface_manager_22px.png", ":/host_iface_manager_16px.png", … … 1543 1543 /* 'Group' actions: */ 1544 1544 m_pool[UIActionIndexST_M_Group] = new UIActionMenuSelectorGroup(this); 1545 m_pool[UIActionIndexST_M_Group_S_New] = new UIActionSimpleSelectorGroup MachineNew(this);1546 m_pool[UIActionIndexST_M_Group_S_Add] = new UIActionSimpleSelectorGroup MachineAdd(this);1547 m_pool[UIActionIndexST_M_Group_S_Rename] = new UIActionSimpleSelectorGroup Rename(this);1548 m_pool[UIActionIndexST_M_Group_S_Remove] = new UIActionSimpleSelectorGroup Remove(this);1545 m_pool[UIActionIndexST_M_Group_S_New] = new UIActionSimpleSelectorGroupPerformCreateMachine(this); 1546 m_pool[UIActionIndexST_M_Group_S_Add] = new UIActionSimpleSelectorGroupPerformAddMachine(this); 1547 m_pool[UIActionIndexST_M_Group_S_Rename] = new UIActionSimpleSelectorGroupPerformRename(this); 1548 m_pool[UIActionIndexST_M_Group_S_Remove] = new UIActionSimpleSelectorGroupPerformRemove(this); 1549 1549 m_pool[UIActionIndexST_M_Group_M_StartOrShow] = new UIActionStateSelectorCommonStartOrShow(this); 1550 m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommon StartNormal(this);1551 m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommon StartHeadless(this);1552 m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommon StartDetachable(this);1550 m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommonPerformStartNormal(this); 1551 m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommonPerformStartHeadless(this); 1552 m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommonPerformStartDetachable(this); 1553 1553 m_pool[UIActionIndexST_M_Group_T_Pause] = new UIActionToggleSelectorCommonPauseAndResume(this); 1554 m_pool[UIActionIndexST_M_Group_S_Reset] = new UIActionSimpleSelectorCommon Reset(this);1554 m_pool[UIActionIndexST_M_Group_S_Reset] = new UIActionSimpleSelectorCommonPerformReset(this); 1555 1555 m_pool[UIActionIndexST_M_Group_M_Close] = new UIActionMenuSelectorClose(this); 1556 1556 m_pool[UIActionIndexST_M_Group_M_Close_S_Detach] = new UIActionSimpleSelectorPerformDetach(this); … … 1558 1558 m_pool[UIActionIndexST_M_Group_M_Close_S_Shutdown] = new UIActionSimpleSelectorPerformShutdown(this); 1559 1559 m_pool[UIActionIndexST_M_Group_M_Close_S_PowerOff] = new UIActionSimpleSelectorPerformPowerOff(this); 1560 m_pool[UIActionIndexST_M_Group_S_Discard] = new UIActionSimpleSelectorCommon Discard(this);1561 m_pool[UIActionIndexST_M_Group_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShow Logs(this);1562 m_pool[UIActionIndexST_M_Group_S_Refresh] = new UIActionSimpleSelectorCommon Refresh(this);1560 m_pool[UIActionIndexST_M_Group_S_Discard] = new UIActionSimpleSelectorCommonPerformDiscard(this); 1561 m_pool[UIActionIndexST_M_Group_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShowMachineLogs(this); 1562 m_pool[UIActionIndexST_M_Group_S_Refresh] = new UIActionSimpleSelectorCommonPerformRefresh(this); 1563 1563 m_pool[UIActionIndexST_M_Group_S_ShowInFileManager] = new UIActionSimpleSelectorCommonShowInFileManager(this); 1564 m_pool[UIActionIndexST_M_Group_S_CreateShortcut] = new UIActionSimpleSelectorCommon CreateShortcut(this);1565 m_pool[UIActionIndexST_M_Group_S_Sort] = new UIActionSimpleSelectorGroup Sort(this);1564 m_pool[UIActionIndexST_M_Group_S_CreateShortcut] = new UIActionSimpleSelectorCommonPerformCreateShortcut(this); 1565 m_pool[UIActionIndexST_M_Group_S_Sort] = new UIActionSimpleSelectorGroupPerformSort(this); 1566 1566 1567 1567 /* 'Machine' actions: */ 1568 1568 m_pool[UIActionIndexST_M_Machine] = new UIActionMenuSelectorMachine(this); 1569 m_pool[UIActionIndexST_M_Machine_S_New] = new UIActionSimpleSelectorMachine New(this);1570 m_pool[UIActionIndexST_M_Machine_S_Add] = new UIActionSimpleSelectorMachine Add(this);1569 m_pool[UIActionIndexST_M_Machine_S_New] = new UIActionSimpleSelectorMachinePerformCreate(this); 1570 m_pool[UIActionIndexST_M_Machine_S_Add] = new UIActionSimpleSelectorMachinePerformAdd(this); 1571 1571 m_pool[UIActionIndexST_M_Machine_S_Settings] = new UIActionSimpleSelectorMachineShowSettings(this); 1572 m_pool[UIActionIndexST_M_Machine_S_Clone] = new UIActionSimpleSelectorMachine Clone(this);1573 m_pool[UIActionIndexST_M_Machine_S_Remove] = new UIActionSimpleSelectorMachine Remove(this);1574 m_pool[UIActionIndexST_M_Machine_S_AddGroup] = new UIActionSimpleSelectorMachine Group(this);1572 m_pool[UIActionIndexST_M_Machine_S_Clone] = new UIActionSimpleSelectorMachinePerformClone(this); 1573 m_pool[UIActionIndexST_M_Machine_S_Remove] = new UIActionSimpleSelectorMachinePerformRemove(this); 1574 m_pool[UIActionIndexST_M_Machine_S_AddGroup] = new UIActionSimpleSelectorMachinePerformGroup(this); 1575 1575 m_pool[UIActionIndexST_M_Machine_M_StartOrShow] = new UIActionStateSelectorCommonStartOrShow(this); 1576 m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommon StartNormal(this);1577 m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommon StartHeadless(this);1578 m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommon StartDetachable(this);1576 m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommonPerformStartNormal(this); 1577 m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommonPerformStartHeadless(this); 1578 m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommonPerformStartDetachable(this); 1579 1579 m_pool[UIActionIndexST_M_Machine_T_Pause] = new UIActionToggleSelectorCommonPauseAndResume(this); 1580 m_pool[UIActionIndexST_M_Machine_S_Reset] = new UIActionSimpleSelectorCommon Reset(this);1580 m_pool[UIActionIndexST_M_Machine_S_Reset] = new UIActionSimpleSelectorCommonPerformReset(this); 1581 1581 m_pool[UIActionIndexST_M_Machine_M_Close] = new UIActionMenuSelectorClose(this); 1582 1582 m_pool[UIActionIndexST_M_Machine_M_Close_S_Detach] = new UIActionSimpleSelectorPerformDetach(this); … … 1584 1584 m_pool[UIActionIndexST_M_Machine_M_Close_S_Shutdown] = new UIActionSimpleSelectorPerformShutdown(this); 1585 1585 m_pool[UIActionIndexST_M_Machine_M_Close_S_PowerOff] = new UIActionSimpleSelectorPerformPowerOff(this); 1586 m_pool[UIActionIndexST_M_Machine_S_Discard] = new UIActionSimpleSelectorCommon Discard(this);1587 m_pool[UIActionIndexST_M_Machine_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShow Logs(this);1588 m_pool[UIActionIndexST_M_Machine_S_Refresh] = new UIActionSimpleSelectorCommon Refresh(this);1586 m_pool[UIActionIndexST_M_Machine_S_Discard] = new UIActionSimpleSelectorCommonPerformDiscard(this); 1587 m_pool[UIActionIndexST_M_Machine_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShowMachineLogs(this); 1588 m_pool[UIActionIndexST_M_Machine_S_Refresh] = new UIActionSimpleSelectorCommonPerformRefresh(this); 1589 1589 m_pool[UIActionIndexST_M_Machine_S_ShowInFileManager] = new UIActionSimpleSelectorCommonShowInFileManager(this); 1590 m_pool[UIActionIndexST_M_Machine_S_CreateShortcut] = new UIActionSimpleSelectorCommon CreateShortcut(this);1591 m_pool[UIActionIndexST_M_Machine_S_SortParent] = new UIActionSimpleSelectorMachine SortParent(this);1590 m_pool[UIActionIndexST_M_Machine_S_CreateShortcut] = new UIActionSimpleSelectorCommonPerformCreateShortcut(this); 1591 m_pool[UIActionIndexST_M_Machine_S_SortParent] = new UIActionSimpleSelectorMachinePerformSortParent(this); 1592 1592 1593 1593 /* Machine Tools actions: */ 1594 1594 m_pool[UIActionIndexST_M_Tools_T_Machine] = new UIActionToggleSelectorToolsMachine(this); 1595 1595 m_pool[UIActionIndexST_M_Tools_M_Machine] = new UIActionMenuSelectorToolsMachine(this); 1596 m_pool[UIActionIndexST_M_Tools_M_Machine_S_Details] = new UIActionSimpleSelectorTools OpenMachineDetails(this);1597 m_pool[UIActionIndexST_M_Tools_M_Machine_S_Snapshots] = new UIActionSimpleSelectorTools OpenMachineSnapshots(this);1598 m_pool[UIActionIndexST_M_Tools_M_Machine_S_LogViewer] = new UIActionSimpleSelectorTools OpenMachineLogs(this);1596 m_pool[UIActionIndexST_M_Tools_M_Machine_S_Details] = new UIActionSimpleSelectorToolsShowMachineDetails(this); 1597 m_pool[UIActionIndexST_M_Tools_M_Machine_S_Snapshots] = new UIActionSimpleSelectorToolsShowMachineSnapshots(this); 1598 m_pool[UIActionIndexST_M_Tools_M_Machine_S_LogViewer] = new UIActionSimpleSelectorToolsShowMachineLogs(this); 1599 1599 1600 1600 /* Global Tools actions: */ 1601 1601 m_pool[UIActionIndexST_M_Tools_T_Global] = new UIActionToggleSelectorToolsGlobal(this); 1602 1602 m_pool[UIActionIndexST_M_Tools_M_Global] = new UIActionMenuSelectorToolsGlobal(this); 1603 m_pool[UIActionIndexST_M_Tools_M_Global_S_VirtualMediaManager] = new UIActionSimpleSelectorToolsGlobal VirtualMediaManager(this);1604 m_pool[UIActionIndexST_M_Tools_M_Global_S_HostNetworkManager] = new UIActionSimpleSelectorToolsGlobal HostNetworkManager(this);1603 m_pool[UIActionIndexST_M_Tools_M_Global_S_VirtualMediaManager] = new UIActionSimpleSelectorToolsGlobalShowVirtualMediaManager(this); 1604 m_pool[UIActionIndexST_M_Tools_M_Global_S_HostNetworkManager] = new UIActionSimpleSelectorToolsGlobalShowHostNetworkManager(this); 1605 1605 1606 1606 /* Call to base-class: */
Note:
See TracChangeset
for help on using the changeset viewer.