Changeset 81226 in vbox
- Timestamp:
- Oct 11, 2019 12:45:23 PM (5 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIGuestProcessControlWidget.cpp
r79365 r81226 316 316 { 317 317 saveSettings(); 318 cleanupListener(); 318 319 } 319 320 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
r80607 r81226 1597 1597 if (m_pSoftKeyboardDialog) 1598 1598 { 1599 m_pSoftKeyboardDialog->show(); 1599 1600 m_pSoftKeyboardDialog->raise(); 1601 m_pSoftKeyboardDialog->setWindowState(m_pSoftKeyboardDialog->windowState() & ~Qt::WindowMinimized); 1602 m_pSoftKeyboardDialog->activateWindow(); 1600 1603 return; 1601 1604 } -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationPerformanceMonitor.cpp
r81109 r81226 139 139 UIMetric *m_pMetric; 140 140 QSize m_size; 141 QFont m_ font;141 QFont m_axisFont; 142 142 int m_iMarginLeft; 143 143 int m_iMarginRight; … … 182 182 , m_fIsAreaChartAllowed(false) 183 183 { 184 m_axisFont = font(); 185 m_axisFont.setPixelSize(14); 184 186 setContextMenuPolicy(Qt::CustomContextMenu); 185 187 connect(this, &UIChart::customContextMenuRequested, … … 190 192 191 193 m_iMarginLeft = 1 * qApp->QApplication::style()->pixelMetric(QStyle::PM_LayoutTopMargin); 192 m_iMarginRight = 9 * QFontMetrics( font()).width('X');194 m_iMarginRight = 9 * QFontMetrics(m_axisFont).width('X'); 193 195 m_iMarginTop = 0.3 * qApp->QApplication::style()->pixelMetric(QStyle::PM_LayoutTopMargin); 194 m_iMarginBottom = 2 * qApp->QApplication::style()->pixelMetric(QStyle::PM_LayoutTopMargin);196 m_iMarginBottom = QFontMetrics(m_axisFont).height(); 195 197 196 198 float fAppIconSize = qApp->style()->pixelMetric(QStyle::PM_LargeIconSize); … … 202 204 } 203 205 204 void UIChart::setFontSize(int iFontSize)205 {206 m_font.setPixelSize(iFontSize);207 }208 209 int UIChart::fontSize() const210 {211 return m_font.pixelSize();212 }213 206 214 207 bool UIChart::isPieChartAllowed() const … … 327 320 328 321 QPainter painter(this); 322 painter.setFont(m_axisFont); 329 323 painter.setRenderHint(QPainter::Antialiasing); 330 324 … … 454 448 void UIChart::drawXAxisLabels(QPainter &painter, int iXSubAxisCount) 455 449 { 450 QFont painterFont = painter.font(); 456 451 QFontMetrics fontMetrics(painter.font()); 457 452 int iFontHeight = fontMetrics.height(); … … 953 948 } 954 949 955 QScrollArea *pScrollArea = new QScrollArea ;950 QScrollArea *pScrollArea = new QScrollArea(this); 956 951 m_pMainLayout->addWidget(pScrollArea); 957 QWidget *pContainerWidget = new QWidget; 958 QGridLayout *pContainerLayout = new QGridLayout; 952 953 QWidget *pContainerWidget = new QWidget(pScrollArea); 954 QGridLayout *pContainerLayout = new QGridLayout(pContainerWidget); 959 955 pContainerWidget->setLayout(pContainerLayout); 960 956 pContainerLayout->setSpacing(10); … … 974 970 if (!m_metrics.contains(strMetricName)) 975 971 continue; 976 QLabel *pLabel = new QLabel ;972 QLabel *pLabel = new QLabel(this); 977 973 pLabel->setAlignment(Qt::AlignLeft | Qt::AlignTop); 978 974 pChartLayout->addWidget(pLabel);
Note:
See TracChangeset
for help on using the changeset viewer.