VirtualBox

Changeset 107403 in vbox for trunk/src


Ignore:
Timestamp:
Dec 24, 2024 11:30:32 AM (4 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
166452
Message:

FE/Qt: bugref:10814: VBox Manager / Tool-pane: Changing background color for widget mode model-view.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsView.cpp

    r107357 r107403  
    3232
    3333/* GUI includes: */
     34#include "UICommon.h"
    3435#include "UITools.h"
    3536#include "UIToolsItem.h"
     
    211212    /* Setup palette: */
    212213    QPalette pal = qApp->palette();
    213     pal.setColor(QPalette::Active, QPalette::Base, pal.color(QPalette::Active, QPalette::Window));
     214    QColor backgroundColor = pal.color(QPalette::Active, QPalette::Window);
     215    if (!tools()->isPopup())
     216        backgroundColor = uiCommon().isInDarkMode()
     217                        ? backgroundColor.lighter(120)
     218                        : backgroundColor.darker(120);
     219    pal.setColor(QPalette::Active, QPalette::Base, backgroundColor);
    214220    setPalette(pal);
    215221}
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