VirtualBox

Changeset 47042 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jul 8, 2013 2:28:27 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
87076
Message:

FE/Qt: Popup-center: Font-tuning for popup-pane's text-pane.

Location:
trunk/src/VBox/Frontends/VirtualBox/src/widgets
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPaneTextPane.cpp

    r47031 r47042  
    194194    {
    195195        /* Prepare label: */
    196         QFont currentFont = m_pLabel->font();
    197 #ifdef Q_WS_MAC
    198         currentFont.setPointSize(currentFont.pointSize() - 2);
    199 #else /* Q_WS_MAC */
    200         currentFont.setPointSize(currentFont.pointSize() - 1);
    201 #endif /* !Q_WS_MAC */
    202         m_pLabel->setFont(currentFont);
     196        m_pLabel->setFont(tuneFont(m_pLabel->font()));
    203197        m_pLabel->setWordWrap(true);
    204198        m_pLabel->setFocusPolicy(Qt::NoFocus);
     
    210204    {
    211205        /* Prepare check-box: */
    212         QFont currentFont = m_pAutoConfirmCheckBox->font();
    213 #ifdef Q_WS_MAC
    214         currentFont.setPointSize(currentFont.pointSize() - 2);
    215 #else /* Q_WS_MAC */
    216         currentFont.setPointSize(currentFont.pointSize() - 1);
    217 #endif /* !Q_WS_MAC */
    218         m_pAutoConfirmCheckBox->setFont(currentFont);
     206        m_pAutoConfirmCheckBox->setFont(tuneFont(m_pAutoConfirmCheckBox->font()));
    219207        m_pAutoConfirmCheckBox->setFocusPolicy(Qt::NoFocus);
    220208    }
     
    276264}
    277265
     266/* static */
     267QFont UIPopupPaneTextPane::tuneFont(QFont font)
     268{
     269#if defined(Q_WS_MAC)
     270    font.setPointSize(currentFont.pointSize() - 2);
     271#elif defined(Q_WS_X11)
     272    font.setPointSize(currentFont.pointSize() - 1);
     273#endif
     274    return font;
     275}
     276
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPaneTextPane.h

    r47031 r47042  
    9292    QSize expandedSizeHint() const { return m_expandedSizeHint; }
    9393
     94    /* Static helper: Font stuff: */
     95    static QFont tuneFont(QFont font);
     96
    9497    /* Variables: Layout stuff: */
    9598    const int m_iLayoutMargin;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette