VirtualBox

Changeset 106242 in vbox for trunk


Ignore:
Timestamp:
Oct 8, 2024 4:27:18 PM (6 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165033
Message:

FE/Qt: bugref:10513: Advanced Settings Dialog: A bit of refactoring; Renaming & reordering only.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.cpp

    r106227 r106242  
    990990        QWidget *pWidget = qobject_cast<QWidget*>(pObject);
    991991        if (pWidget)
    992             adjustVisibilityForDisabledState(pWidget);
     992            adjustLookAndFeelForDisabledWidget(pWidget);
    993993    }
    994994
     
    10351035    m_fPolished = true;
    10361036
    1037     /* Make sure widgets disabled initially have font updated: */
    1038     foreach (QWidget *pChild, findChildren<QWidget*>())
    1039         if (!pChild->isEnabledTo(0))
    1040             adjustVisibilityForDisabledState(pChild);
    1041 
    10421037    /* Install event-filters for all the widget children: */
    10431038    foreach (QWidget *pChild, findChildren<QWidget*>())
     
    10551050    /* Explicit centering according to our parent: */
    10561051    gpDesktop->centerWidget(this, parentWidget(), false);
     1052
     1053    /* Make sure widgets disabled initially have font updated: */
     1054    foreach (QWidget *pChild, findChildren<QWidget*>())
     1055        if (!pChild->isEnabledTo(0))
     1056            adjustLookAndFeelForDisabledWidget(pChild);
    10571057}
    10581058
     
    16161616
    16171617/* static */
    1618 void UIAdvancedSettingsDialog::adjustVisibilityForDisabledState(QWidget *pWidget)
    1619 {
     1618void UIAdvancedSettingsDialog::adjustLookAndFeelForDisabledWidget(QWidget *pWidget)
     1619{
     1620    /* Adjust font to be itelic for disabled widget: */
    16201621    QFont font = pWidget->font();
    16211622    font.setItalic(!pWidget->isEnabledTo(0));
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialog.h

    r106227 r106242  
    230230    /** @} */
    231231
    232     /** Adjusts visibility for disabled state.
    233       * @param  pWidget   Brings the widget to adjust visibility for. */
    234     static void adjustVisibilityForDisabledState(QWidget *pWidget);
     232    /** Adjusts look&feel for disabled widget.
     233      * @param  pWidget   Brings the widget to adjust look&feel for. */
     234    static void adjustLookAndFeelForDisabledWidget(QWidget *pWidget);
    235235
    236236    /** Holds configuration access level. */
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