Changeset 98764 in vbox
- Timestamp:
- Feb 28, 2023 7:52:55 AM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156071
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/runtime
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.cpp
r98762 r98764 835 835 { 836 836 uisession()->generateMachineInformationGeneral(fOptions, returnTable); 837 } 838 839 void UIMachine::generateMachineInformationSystem(const UIExtraDataMetaDefs::DetailsElementOptionTypeSystem &fOptions, 840 UITextTable &returnTable) 841 { 842 uisession()->generateMachineInformationSystem(fOptions, returnTable); 843 } 844 845 void UIMachine::generateMachineInformationDisplay(const UIExtraDataMetaDefs::DetailsElementOptionTypeDisplay &fOptions, 846 UITextTable &returnTable) 847 { 848 uisession()->generateMachineInformationDisplay(fOptions, returnTable); 849 } 850 851 void UIMachine::generateMachineInformationStorage(const UIExtraDataMetaDefs::DetailsElementOptionTypeStorage &fOptions, 852 UITextTable &returnTable) 853 { 854 uisession()->generateMachineInformationStorage(fOptions, returnTable); 855 } 856 857 void UIMachine::generateMachineInformationAudio(const UIExtraDataMetaDefs::DetailsElementOptionTypeAudio &fOptions, 858 UITextTable &returnTable) 859 { 860 uisession()->generateMachineInformationAudio(fOptions, returnTable); 861 } 862 863 void UIMachine::generateMachineInformationNetwork(const UIExtraDataMetaDefs::DetailsElementOptionTypeNetwork &fOptions, 864 UITextTable &returnTable) 865 { 866 uisession()->generateMachineInformationNetwork(fOptions, returnTable); 867 } 868 869 void UIMachine::generateMachineInformationSerial(const UIExtraDataMetaDefs::DetailsElementOptionTypeSerial &fOptions, 870 UITextTable &returnTable) 871 { 872 uisession()->generateMachineInformationSerial(fOptions, returnTable); 873 } 874 875 void UIMachine::generateMachineInformationUSB(const UIExtraDataMetaDefs::DetailsElementOptionTypeUsb &fOptions, 876 UITextTable &returnTable) 877 { 878 uisession()->generateMachineInformationUSB(fOptions, returnTable); 879 } 880 881 void UIMachine::generateMachineInformationSharedFolders(const UIExtraDataMetaDefs::DetailsElementOptionTypeSharedFolders &fOptions, 882 UITextTable &returnTable) 883 { 884 uisession()->generateMachineInformationSharedFolders(fOptions, returnTable); 837 885 } 838 886 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachine.h
r98762 r98764 630 630 /** @name VM information stuff. 631 631 ** @{ */ 632 /** Return general info. forthe machine(). */632 /** Return general info. of the machine(). */ 633 633 void generateMachineInformationGeneral(const UIExtraDataMetaDefs::DetailsElementOptionTypeGeneral &fOptions, 634 634 UITextTable &returnTable); 635 /** Return system info. of the machine(). */ 636 void generateMachineInformationSystem(const UIExtraDataMetaDefs::DetailsElementOptionTypeSystem &fOptions, 637 UITextTable &returnTable); 638 /** Returns system info. of the machine(). */ 639 void generateMachineInformationDisplay(const UIExtraDataMetaDefs::DetailsElementOptionTypeDisplay &fOptions, 640 UITextTable &returnTable); 641 /** Returns storage info. of the machine(). */ 642 void generateMachineInformationStorage(const UIExtraDataMetaDefs::DetailsElementOptionTypeStorage &fOptions, 643 UITextTable &returnTable); 644 /** Returns audio info. of the machine(). */ 645 void generateMachineInformationAudio(const UIExtraDataMetaDefs::DetailsElementOptionTypeAudio &fOptions, 646 UITextTable &returnTable); 647 /** Returns network info. of the machine(). */ 648 void generateMachineInformationNetwork(const UIExtraDataMetaDefs::DetailsElementOptionTypeNetwork &fOptions, 649 UITextTable &returnTable); 650 /** Returns serial info. of the machine(). */ 651 void generateMachineInformationSerial(const UIExtraDataMetaDefs::DetailsElementOptionTypeSerial &fOptions, 652 UITextTable &returnTable); 653 /** Returns USB info. of the machine(). */ 654 void generateMachineInformationUSB(const UIExtraDataMetaDefs::DetailsElementOptionTypeUsb &fOptions, 655 UITextTable &returnTable); 656 /** Returns shared folders info. of the machine(). */ 657 void generateMachineInformationSharedFolders(const UIExtraDataMetaDefs::DetailsElementOptionTypeSharedFolders &fOptions, 658 UITextTable &returnTable); 635 659 /** @} */ 636 660 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
r98761 r98764 1405 1405 1406 1406 void UISession::generateMachineInformationGeneral(const UIExtraDataMetaDefs::DetailsElementOptionTypeGeneral &fOptions, 1407 1407 UITextTable &returnTable) 1408 1408 { 1409 1409 CMachine comMachine = machine(); 1410 1410 returnTable = UIDetailsGenerator::generateMachineInformationGeneral(comMachine, fOptions); 1411 } 1412 1413 void UISession::generateMachineInformationSystem(const UIExtraDataMetaDefs::DetailsElementOptionTypeSystem &fOptions, 1414 UITextTable &returnTable) 1415 { 1416 CMachine comMachine = machine(); 1417 returnTable = UIDetailsGenerator::generateMachineInformationSystem(comMachine, fOptions); 1418 } 1419 1420 void UISession::generateMachineInformationDisplay(const UIExtraDataMetaDefs::DetailsElementOptionTypeDisplay &fOptions, 1421 UITextTable &returnTable) 1422 { 1423 CMachine comMachine = machine(); 1424 returnTable = UIDetailsGenerator::generateMachineInformationDisplay(comMachine, fOptions); 1425 } 1426 1427 void UISession::generateMachineInformationStorage(const UIExtraDataMetaDefs::DetailsElementOptionTypeStorage &fOptions, 1428 UITextTable &returnTable) 1429 { 1430 CMachine comMachine = machine(); 1431 returnTable = UIDetailsGenerator::generateMachineInformationStorage(comMachine, fOptions); 1432 } 1433 1434 void UISession::generateMachineInformationAudio(const UIExtraDataMetaDefs::DetailsElementOptionTypeAudio &fOptions, 1435 UITextTable &returnTable) 1436 { 1437 CMachine comMachine = machine(); 1438 returnTable = UIDetailsGenerator::generateMachineInformationAudio(comMachine, fOptions); 1439 } 1440 1441 void UISession::generateMachineInformationNetwork(const UIExtraDataMetaDefs::DetailsElementOptionTypeNetwork &fOptions, 1442 UITextTable &returnTable) 1443 { 1444 CMachine comMachine = machine(); 1445 returnTable = UIDetailsGenerator::generateMachineInformationNetwork(comMachine, fOptions); 1446 } 1447 void UISession::generateMachineInformationSerial(const UIExtraDataMetaDefs::DetailsElementOptionTypeSerial &fOptions, 1448 UITextTable &returnTable) 1449 { 1450 CMachine comMachine = machine(); 1451 returnTable = UIDetailsGenerator::generateMachineInformationSerial(comMachine, fOptions); 1452 } 1453 1454 void UISession::generateMachineInformationUSB(const UIExtraDataMetaDefs::DetailsElementOptionTypeUsb &fOptions, 1455 UITextTable &returnTable) 1456 { 1457 CMachine comMachine = machine(); 1458 returnTable = UIDetailsGenerator::generateMachineInformationUSB(comMachine, fOptions); 1459 } 1460 1461 void UISession::generateMachineInformationSharedFolders(const UIExtraDataMetaDefs::DetailsElementOptionTypeSharedFolders &fOptions, 1462 UITextTable &returnTable) 1463 { 1464 CMachine comMachine = machine(); 1465 returnTable = UIDetailsGenerator::generateMachineInformationSharedFolders(comMachine, fOptions); 1411 1466 } 1412 1467 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h
r98761 r98764 531 531 /** @name VM information stuff. 532 532 ** @{ */ 533 /** Return general info. forthe machine(). */533 /** Returns general info. of the machine(). */ 534 534 void generateMachineInformationGeneral(const UIExtraDataMetaDefs::DetailsElementOptionTypeGeneral &fOptions, 535 535 UITextTable &returnTable); 536 /** Returns system info. of the machine(). */ 537 void generateMachineInformationSystem(const UIExtraDataMetaDefs::DetailsElementOptionTypeSystem &fOptions, 538 UITextTable &returnTable); 539 /** Returns display info. of the machine(). */ 540 void generateMachineInformationDisplay(const UIExtraDataMetaDefs::DetailsElementOptionTypeDisplay &fOptions, 541 UITextTable &returnTable); 542 /** Returns storage info. of the machine(). */ 543 void generateMachineInformationStorage(const UIExtraDataMetaDefs::DetailsElementOptionTypeStorage &fOptions, 544 UITextTable &returnTable); 545 /** Returns audio info. of the machine(). */ 546 void generateMachineInformationAudio(const UIExtraDataMetaDefs::DetailsElementOptionTypeAudio &fOptions, 547 UITextTable &returnTable); 548 /** Returns network info. of the machine(). */ 549 void generateMachineInformationNetwork(const UIExtraDataMetaDefs::DetailsElementOptionTypeNetwork &fOptions, 550 UITextTable &returnTable); 551 /** Returns serial info. of the machine(). */ 552 void generateMachineInformationSerial(const UIExtraDataMetaDefs::DetailsElementOptionTypeSerial &fOptions, 553 UITextTable &returnTable); 554 /** Returns USB info. of the machine(). */ 555 void generateMachineInformationUSB(const UIExtraDataMetaDefs::DetailsElementOptionTypeUsb &fOptions, 556 UITextTable &returnTable); 557 /** Returns shared folders info. of the machine(). */ 558 void generateMachineInformationSharedFolders(const UIExtraDataMetaDefs::DetailsElementOptionTypeSharedFolders &fOptions, 559 UITextTable &returnTable); 536 560 /** @} */ 537 561 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationConfiguration.cpp
r98762 r98764 113 113 114 114 resetTable(); 115 UITextTable infoRows; 116 115 117 QFontMetrics fontMetrics(m_pTableWidget->font()); 116 118 int iMaxColumn1Length = 0; … … 118 120 /* General section: */ 119 121 insertTitleRow(m_strGeneralTitle, UIIconPool::iconSet(":/machine_16px.png"), fontMetrics); 120 UITextTable infoRows;121 122 gpMachine->generateMachineInformationGeneral(UIExtraDataMetaDefs::DetailsElementOptionTypeGeneral_Default, infoRows); 122 123 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); … … 124 125 /* System section: */ 125 126 insertTitleRow(m_strSystemTitle, UIIconPool::iconSet(":/chipset_16px.png"), fontMetrics); 126 in sertInfoRows(UIDetailsGenerator::generateMachineInformationSystem(m_machine,127 UIExtraDataMetaDefs::DetailsElementOptionTypeSystem_Default),128 127 infoRows.clear(); 128 gpMachine->generateMachineInformationSystem(UIExtraDataMetaDefs::DetailsElementOptionTypeSystem_Default, infoRows); 129 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 129 130 130 131 /* Display section: */ 131 132 insertTitleRow(m_strDisplayTitle, UIIconPool::iconSet(":/vrdp_16px.png"), fontMetrics); 132 in sertInfoRows(UIDetailsGenerator::generateMachineInformationDisplay(m_machine,133 UIExtraDataMetaDefs::DetailsElementOptionTypeDisplay_Default),134 133 infoRows.clear(); 134 gpMachine->generateMachineInformationDisplay(UIExtraDataMetaDefs::DetailsElementOptionTypeDisplay_Default, infoRows); 135 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 135 136 136 137 /* Storage section: */ 137 138 insertTitleRow(m_strStorageTitle, UIIconPool::iconSet(":/hd_16px.png"), fontMetrics); 138 in sertInfoRows(UIDetailsGenerator::generateMachineInformationStorage(m_machine,139 UIExtraDataMetaDefs::DetailsElementOptionTypeStorage_Default),140 139 infoRows.clear(); 140 gpMachine->generateMachineInformationStorage(UIExtraDataMetaDefs::DetailsElementOptionTypeStorage_Default, infoRows); 141 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 141 142 142 143 /* Audio section: */ 143 144 insertTitleRow(m_strAudioTitle, UIIconPool::iconSet(":/sound_16px.png"), fontMetrics); 144 in sertInfoRows(UIDetailsGenerator::generateMachineInformationAudio(m_machine,145 UIExtraDataMetaDefs::DetailsElementOptionTypeAudio_Default),146 145 infoRows.clear(); 146 gpMachine->generateMachineInformationAudio(UIExtraDataMetaDefs::DetailsElementOptionTypeAudio_Default, infoRows); 147 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 147 148 148 149 /* Network section: */ 149 150 insertTitleRow(m_strNetworkTitle, UIIconPool::iconSet(":/nw_16px.png"), fontMetrics); 150 in sertInfoRows(UIDetailsGenerator::generateMachineInformationNetwork(m_machine,151 UIExtraDataMetaDefs::DetailsElementOptionTypeNetwork_Default),152 151 infoRows.clear(); 152 gpMachine->generateMachineInformationNetwork(UIExtraDataMetaDefs::DetailsElementOptionTypeNetwork_Default, infoRows); 153 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 153 154 154 155 /* Serial port section: */ 155 156 insertTitleRow(m_strSerialPortsTitle, UIIconPool::iconSet(":/serial_port_16px.png"), fontMetrics); 156 in sertInfoRows(UIDetailsGenerator::generateMachineInformationSerial(m_machine,157 UIExtraDataMetaDefs::DetailsElementOptionTypeSerial_Default),158 157 infoRows.clear(); 158 gpMachine->generateMachineInformationSerial(UIExtraDataMetaDefs::DetailsElementOptionTypeSerial_Default, infoRows); 159 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 159 160 160 161 /* USB section: */ 161 162 insertTitleRow(m_strUSBTitle, UIIconPool::iconSet(":/usb_16px.png"), fontMetrics); 162 in sertInfoRows(UIDetailsGenerator::generateMachineInformationUSB(m_machine,163 UIExtraDataMetaDefs::DetailsElementOptionTypeUsb_Default),164 165 166 /* Share folders section: */163 infoRows.clear(); 164 gpMachine->generateMachineInformationUSB(UIExtraDataMetaDefs::DetailsElementOptionTypeUsb_Default, infoRows); 165 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 166 167 /* Shared folders section: */ 167 168 insertTitleRow(m_strSharedFoldersTitle, UIIconPool::iconSet(":/sf_16px.png"), fontMetrics); 168 in sertInfoRows(UIDetailsGenerator::generateMachineInformationSharedFolders(m_machine,169 UIExtraDataMetaDefs::DetailsElementOptionTypeSharedFolders_Default),170 169 infoRows.clear(); 170 gpMachine->generateMachineInformationSharedFolders(UIExtraDataMetaDefs::DetailsElementOptionTypeSharedFolders_Default, infoRows); 171 insertInfoRows(infoRows, fontMetrics, iMaxColumn1Length); 171 172 172 173 m_pTableWidget->resizeColumnToContents(0);
Note:
See TracChangeset
for help on using the changeset viewer.