VirtualBox

Ignore:
Timestamp:
Apr 30, 2021 1:33:01 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
144139
Message:

FE/Qt: bugref:10003: Reworking Chooser pane to have native flat-button colors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItem.cpp

    r88751 r88806  
    654654
    655655    /* Prepare colors: */
    656     const QPalette pal = QApplication::palette();
    657     const QColor color = pal.color(QPalette::Active, QPalette::Mid);
     656    const QColor color = QApplication::palette().color(QPalette::Active, QPalette::Button);
    658657
    659658    /* Prepare pen: */
    660659    QPen pen;
    661     pen.setColor(color.darker(110));
     660    pen.setColor(color);
    662661    pen.setWidth(0);
    663662    pPainter->setPen(pen);
     
    670669    /* Paint active background: */
    671670    QRadialGradient grad(rectangle.center(), rectangle.width(), cursorPosition);
    672     grad.setColorAt(0, color.lighter(150));
    673     grad.setColorAt(1, color.lighter(110));
     671    QColor color1 = color;
     672    color1.setAlpha(50);
     673    QColor color2 = color;
     674    color2.setAlpha(250);
     675    grad.setColorAt(0, color1);
     676    grad.setColorAt(1, color2);
    674677    pPainter->fillRect(rectangle.adjusted(0, 0, -1, -1), grad);
    675678
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