Changeset 80344 in vbox
- Timestamp:
- Aug 19, 2019 2:24:20 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationConfiguration.cpp
r80343 r80344 195 195 //m_pTableWidget->setShowGrid(false); 196 196 m_pMainLayout->addWidget(m_pTableWidget); 197 m_pTableWidget->hide(); 197 198 } 198 199 } … … 207 208 return; 208 209 QFontMetrics fontMetrics(m_pTableWidget->font()); 210 QTextDocument textDocument; 209 211 210 212 int iMaxColumn1Length = 0; 211 212 213 214 insertTitleRow(0, m_strGeneralTitle, UIIconPool::iconSet(":/machine_16px.png")); 215 213 int iTableRow = 0; 214 215 insertTitleRow(iTableRow++, m_strGeneralTitle, UIIconPool::iconSet(":/machine_16px.png")); 216 216 UITextTable generalTextTable = UIDetailsGenerator::generateMachineInformationGeneral(m_machine, 217 217 UIExtraDataMetaDefs::DetailsElementOptionTypeGeneral_Default); 218 219 int iTableRow = 1;220 QTextDocument textDocument;221 218 foreach (const UITextTableLine &line, generalTextTable) 222 219 { 223 220 textDocument.setHtml(line.string2()); 224 insertInfoRow(iTableRow, line.string1(), textDocument.toRawText(), fontMetrics, iMaxColumn1Length); 225 ++iTableRow; 226 } 221 insertInfoRow(iTableRow++, line.string1(), textDocument.toPlainText(), fontMetrics, iMaxColumn1Length); 222 } 223 224 insertTitleRow(iTableRow++, m_strSystemTitle, UIIconPool::iconSet(":/chipset_16px.png")); 225 UITextTable systemTextTable = UIDetailsGenerator::generateMachineInformationSystem(m_machine, 226 UIExtraDataMetaDefs::DetailsElementOptionTypeSystem_Default); 227 foreach (const UITextTableLine &line, systemTextTable) 228 { 229 textDocument.setHtml(line.string2()); 230 insertInfoRow(iTableRow++, line.string1(), textDocument.toPlainText(), fontMetrics, iMaxColumn1Length); 231 } 232 233 227 234 228 235 m_pTableWidget->resizeColumnToContents(0);
Note:
See TracChangeset
for help on using the changeset viewer.