[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/kstyles/oxygen
From: Hugo Pereira Da Costa <hugo.pereira () free ! fr>
Date: 2010-10-17 7:23:12
Message-ID: 20101017072312.51964AC896 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1186612 by hpereiradacosta:
don't honour autofill background for tabbar expander arrows in dockwidgets
M +3 -2 oxygenstyle.cpp
--- trunk/KDE/kdebase/workspace/kstyles/oxygen/oxygenstyle.cpp #1186611:1186612
@@ -3135,7 +3135,8 @@
const QPalette local( widget->parentWidget() ? \
widget->parentWidget()->palette() : palette );
// check whether parent has autofill background flag
- if( const QWidget* parent = _helper.checkAutoFillBackground( widget ) ) \
painter->fillRect( r, parent->palette().color( parent->backgroundRole() ) ); + \
const QWidget* parent = _helper.checkAutoFillBackground( widget ); + if( \
parent && !qobject_cast<const QDockWidget*>( parent ) ) painter->fillRect( r, \
parent->palette().color( parent->backgroundRole() ) );
else _helper.renderWindowBackground( painter, r, widget, local );
return true;
@@ -6517,7 +6518,7 @@
frameRect.setRight( r.left() + 7 );
if( documentMode ) slabs << SlabRect( frameRect, \
TileSet::Right );
else slabs << SlabRect( frameRect, TileSet::TopRight );
- }
+ }
if( r.bottom() < tabBarRect.bottom() - 1 )
{
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic