fixed color of extension button's arrows

wilder-pre-rebase
Hugo Pereira Da Costa 12 years ago
parent 591f88e0a0
commit 5216bb2c6e
  1. 13
      kstyle/breezestyle.cpp

@ -2846,7 +2846,7 @@ namespace Breeze
// define color group
QPalette::ColorGroup colorGroup;
if( enabled ) colorGroup = active ? QPalette::Normal : QPalette::Inactive;
if( enabled ) colorGroup = active ? QPalette::Active : QPalette::Inactive;
else colorGroup = QPalette::Disabled;
// render alternate background
@ -5447,8 +5447,15 @@ namespace Breeze
// map colors to icon states
const QList<IconData> iconTypes =
{
{ palette.color( QPalette::Normal, QPalette::WindowText ), QIcon::Normal, QIcon::Off },
{ palette.color( QPalette::Disabled, QPalette::WindowText ), QIcon::Disabled, QIcon::Off }
{ palette.color( QPalette::Active, QPalette::WindowText ), QIcon::Normal, QIcon::Off },
{ palette.color( QPalette::Active, QPalette::WindowText ), QIcon::Selected, QIcon::Off },
{ palette.color( QPalette::Active, QPalette::WindowText ), QIcon::Active, QIcon::Off },
{ palette.color( QPalette::Disabled, QPalette::WindowText ), QIcon::Disabled, QIcon::Off },
{ palette.color( QPalette::Active, QPalette::HighlightedText ), QIcon::Normal, QIcon::On },
{ palette.color( QPalette::Active, QPalette::HighlightedText ), QIcon::Selected, QIcon::On },
{ palette.color( QPalette::Active, QPalette::WindowText ), QIcon::Active, QIcon::On },
{ palette.color( QPalette::Disabled, QPalette::WindowText ), QIcon::Disabled, QIcon::On }
};
// decide arrow orientation

Loading…
Cancel
Save