VirtualBox

Changeset 88862 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
May 4, 2021 4:05:25 PM (4 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:10003: Use non-altered QApplication palette around whole the GUI; Alter only copy of base one when necessary.

Location:
trunk/src/VBox/Frontends/VirtualBox/src
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIToolBar.cpp

    r86233 r88862  
    111111
    112112        /* Prepare gradient: */
    113         const QColor backgroundColor = palette().color(QPalette::Active, QPalette::Mid);
     113        const QColor backgroundColor = QApplication::palette().color(QPalette::Active, QPalette::Mid);
    114114        QLinearGradient gradient(rectangle.topLeft(), rectangle.bottomLeft());
    115         gradient.setColorAt(0,   backgroundColor.lighter(130));
    116         gradient.setColorAt(1,   backgroundColor.lighter(125));
     115        gradient.setColorAt(0, backgroundColor.lighter(130));
     116        gradient.setColorAt(1, backgroundColor.lighter(125));
    117117
    118118        /* Fill background: */
  • trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerTextEdit.cpp

    r88734 r88862  
    203203
    204204    /* Prepare modified standard palette: */
    205     QPalette pal = style() ? style()->standardPalette() : palette(); // fallback if no style exist.
     205    QPalette pal = style() ? style()->standardPalette() : QApplication::palette(); // fallback if no style exist.
    206206    pal.setColor(QPalette::Inactive, QPalette::Highlight, pal.color(QPalette::Active, QPalette::Highlight));
    207207    pal.setColor(QPalette::Inactive, QPalette::HighlightedText, pal.color(QPalette::Active, QPalette::HighlightedText));
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp

    r88758 r88862  
    22252225        /* Make sure menu-bar fills own solid background: */
    22262226        menuBar()->setAutoFillBackground(true);
    2227         QPalette pal = menuBar()->palette();
     2227        QPalette pal = QApplication::palette();
    22282228        const QColor color = pal.color(QPalette::Active, QPalette::Mid).lighter(160);
    22292229        pal.setColor(QPalette::Active, QPalette::Button, color);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp

    r88834 r88862  
    568568{
    569569    setAutoFillBackground(true);
    570     QPalette pal = palette();
     570    QPalette pal = QApplication::palette();
    571571#ifdef VBOX_WS_MAC
    572572    const QColor color = pal.color(QPalette::Active, QPalette::Mid).lighter(145);
     
    696696
    697697            /* Adjust splitter colors according to main widgets it splits: */
    698             m_pSplitter->configureColor(palette().color(QPalette::Active, QPalette::Midlight).darker(110));
     698            m_pSplitter->configureColor(QApplication::palette().color(QPalette::Active, QPalette::Midlight).darker(110));
    699699            /* Set the initial distribution. The right site is bigger. */
    700700            m_pSplitter->setStretchFactor(0, 2);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGlobal.cpp

    r88856 r88862  
    559559
    560560    /* Prepare color: */
    561     const QPalette pal = palette();
     561    const QPalette pal = QApplication::palette();
    562562
    563563    /* Selected-item background: */
     
    665665
    666666    /* Prepare color: */
    667     const QPalette pal = palette();
     667    const QPalette pal = QApplication::palette();
    668668    QColor strokeColor;
    669669
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemGroup.cpp

    r88805 r88862  
    16651665
    16661666    /* Prepare color: */
    1667     const QPalette pal = palette();
    1668     const QColor strokeColor = pal.color(QPalette::Active,
    1669                                          model()->selectedItems().contains(this) ?
    1670                                          QPalette::Highlight : QPalette::Midlight).darker(headerDarkness() + 10);
     1667    const QColor frameColor = QApplication::palette().color(QPalette::Active,
     1668                                                            model()->selectedItems().contains(this) ?
     1669                                                            QPalette::Highlight : QPalette::Midlight).darker(headerDarkness() + 10);
    16711670
    16721671    /* Create/assign pen: */
    1673     QPen pen(strokeColor);
     1672    QPen pen(frameColor);
    16741673    pen.setWidth(0);
    16751674    pPainter->setPen(pen);
     
    17051704
    17061705    /* Configure painter color: */
    1707     pPainter->setPen(palette().color(QPalette::Active,
    1708                                      model()->selectedItems().contains(this) ?
    1709                                      QPalette::HighlightedText : QPalette::ButtonText));
     1706    pPainter->setPen(QApplication::palette().color(QPalette::Active,
     1707                                                   model()->selectedItems().contains(this) ?
     1708                                                   QPalette::HighlightedText : QPalette::ButtonText));
    17101709
    17111710    /* Paint name: */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserItemMachine.cpp

    r88857 r88862  
    903903
    904904    /* Prepare color: */
    905     const QPalette pal = palette();
     905    const QPalette pal = QApplication::palette();
    906906
    907907    /* Selected-item background: */
     
    10451045
    10461046    /* Prepare color: */
    1047     const QPalette pal = palette();
     1047    const QPalette pal = QApplication::palette();
    10481048    QColor strokeColor;
    10491049
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsElement.cpp

    r88149 r88862  
    14721472
    14731473    /* Acquire palette: */
    1474     const QPalette pal = palette();
     1474    const QPalette pal = QApplication::palette();
    14751475
    14761476    /* Paint default background: */
     
    15161516
    15171517    /* Paint frame: */
    1518     const QColor strokeColor = palette().color(QPalette::Active, QPalette::Mid).lighter(m_iDefaultToneStart);
    1519     QPen pen(strokeColor);
     1518    const QColor frameColor = QApplication::palette().color(QPalette::Active, QPalette::Mid).lighter(m_iDefaultToneStart);
     1519    QPen pen(frameColor);
    15201520    pen.setWidth(0);
    15211521    pPainter->setPen(pen);
     
    15411541
    15421542    /* Prepare color: */
    1543     const QPalette pal = palette();
     1543    const QPalette pal = QApplication::palette();
    15441544    const QColor buttonTextColor = pal.color(QPalette::Active, QPalette::ButtonText);
    15451545    const QColor linkTextColor = pal.color(QPalette::Active, QPalette::Link);
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsItem.cpp

    r88855 r88862  
    709709
    710710    /* Prepare variables: */
    711     const QPalette pal = palette();
     711    const QPalette pal = QApplication::palette();
    712712
    713713    /* Selection background: */
     
    817817
    818818    /* Prepare colors: */
    819     const QPalette pal = palette();
     819    const QPalette pal = QApplication::palette();
    820820    QColor strokeColor;
    821821
     
    851851    const int iMargin = data(ToolsItemData_Margin).toInt();
    852852    const int iSpacing = data(ToolsItemData_Spacing).toInt();
    853     const QPalette pal = palette();
     853    const QPalette pal = QApplication::palette();
    854854
    855855    /* Selected or hovered item foreground: */
  • trunk/src/VBox/Frontends/VirtualBox/src/snapshots/UISnapshotDetailsWidget.cpp

    r84792 r88862  
    252252
    253253    /* Prepare palette colors: */
    254     const QPalette pal = palette();
     254    const QPalette pal = QApplication::palette();
    255255    QColor color0 = pal.color(QPalette::Window);
    256256    QColor color1 = pal.color(QPalette::Window).lighter(110);
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuBarEditorWindow.cpp

    r86233 r88862  
    674674
    675675    /* Prepare palette colors: */
    676     const QPalette pal = palette();
     676    const QPalette pal = QApplication::palette();
    677677    QColor color0 = pal.color(QPalette::Window);
    678678    QColor color1 = pal.color(QPalette::Window).lighter(110);
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuToolBar.cpp

    r86233 r88862  
    249249    }
    250250    QRect backgroundRect = rect();
    251     QColor backgroundColor = palette().color(QPalette::Window);
     251    QColor backgroundColor = QApplication::palette().color(QPalette::Window);
    252252    QLinearGradient headerGradient(backgroundRect.bottomLeft(), backgroundRect.topLeft());
    253253    headerGradient.setColorAt(0, backgroundColor.darker(120));
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp

    r88635 r88862  
    266266    }
    267267    QRect backgroundRect = rect();
    268     QColor backgroundColor = palette().color(QPalette::Window);
     268    QColor backgroundColor = QApplication::palette().color(QPalette::Window);
    269269    QLinearGradient headerGradient(backgroundRect.bottomLeft(), backgroundRect.topLeft());
    270270    headerGradient.setColorAt(0, backgroundColor.darker(120));
     
    890890        /* Configure own background: */
    891891        QPalette pal = m_pToolbar->palette();
    892         pal.setColor(QPalette::Window, palette().color(QPalette::Window));
     892        pal.setColor(QPalette::Window, QApplication::palette().color(QPalette::Window));
    893893        m_pToolbar->setPalette(pal);
    894894        /* Configure child connections: */
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp

    r84911 r88862  
    282282    painter.setClipRect(pEvent->rect());
    283283
    284     QPalette pal = palette();
     284    QPalette pal = QApplication::palette();
    285285    painter.setClipPath(*m_pLabelPath);
    286286    QColor base = pal.color(QPalette::Active, QPalette::Window);
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPane.cpp

    r82968 r88862  
    240240{
    241241    /* Prepare palette: */
    242     QPalette pal = palette();
     242    QPalette pal = QApplication::palette();
    243243    pal.setColor(QPalette::Window, QApplication::palette().color(QPalette::Window));
    244244    setPalette(pal);
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UISearchLineEdit.cpp

    r86821 r88862  
    9393void UISearchLineEdit::colorBackground(bool fWarning)
    9494{
    95     QPalette mPalette = palette();
     95    QPalette mPalette = QApplication::palette();
    9696    /** Make sure we reset color. */
    9797    if (!fWarning || !m_fMark)
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UISlidingToolBar.cpp

    r82968 r88862  
    165165                /* Configure child-widget: */
    166166                QPalette pal2 = m_pWidget->palette();
    167                 pal2.setColor(QPalette::Window, palette().color(QPalette::Window));
     167                pal2.setColor(QPalette::Window, QApplication::palette().color(QPalette::Window));
    168168                m_pWidget->setPalette(pal2);
    169169                /* Using abstract (old-style) connection here(!) since the base classes can be different: */
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIStatusBarEditorWindow.cpp

    r82968 r88862  
    499499
    500500    /* Prepare palette colors: */
    501     const QPalette pal = palette();
     501    const QPalette pal = QApplication::palette();
    502502    QColor color0 = pal.color(QPalette::Window);
    503503    QColor color1 = pal.color(QPalette::Window).lighter(110);
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UITabBar.cpp

    r82968 r88862  
    247247
    248248    /* Prepare palette colors: */
    249     const QPalette pal = palette();
     249    const QPalette pal = QApplication::palette();
    250250    const QColor color0 = m_fCurrent
    251251                        ? pal.color(QPalette::Shadow).darker(110)
     
    368368
    369369    /* Prepare palette colors: */
    370     const QPalette pal = palette();
     370    const QPalette pal = QApplication::palette();
    371371    const QColor color0 = m_fCurrent ? pal.color(QPalette::Base)
    372372                        : m_fHovered ? pal.color(QPalette::Base).darker(102)
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIToolBox.cpp

    r88369 r88862  
    366366    pNewPage->setTitle(strTitle);
    367367
    368     const QPalette pal = palette();
     368    const QPalette pal = QApplication::palette();
    369369    QColor tabBackgroundColor = pal.color(QPalette::Active, QPalette::Highlight).lighter(130);
    370370    pNewPage->setTitleBackgroundColor(tabBackgroundColor);
  • trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsScrollBar.cpp

    r82968 r88862  
    153153
    154154    /* Prepare color: */
    155     const QPalette pal = palette();
     155    const QPalette pal = QApplication::palette();
    156156
    157157#ifdef VBOX_WS_MAC
     
    991991
    992992    /* Prepare color: */
    993     const QPalette pal = palette();
     993    const QPalette pal = QApplication::palette();
    994994
    995995#ifdef VBOX_WS_MAC
Note: See TracChangeset for help on using the changeset viewer.

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