[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