Bug 186431

Summary: QToolBox rendered incorrectly with Qt 4.5
Product: [Plasma] Oxygen Reporter: Mark Kretschmann <kretschmann>
Component: styleAssignee: Camilla Boemann <cbo>
Status: RESOLVED FIXED    
Severity: normal CC: amarok-bugs-dist, long
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot illustrating rendering issue

Description Mark Kretschmann 2009-03-07 10:46:02 UTC
In Amarok 2 (trunk) we are using a QToolBox widget for the "Playlists" sidebar tab. It gets rendered correctly with Plastique, but with Oxygen it looks very broken.

I'm attaching a screenshot of the problem.
Comment 1 Mark Kretschmann 2009-03-07 10:47:37 UTC
Created attachment 31866 [details]
Screenshot illustrating rendering issue
Comment 2 Huynh Huu Long 2009-03-08 17:16:22 UTC
Oxygen calls setBackgroundRole(QPalette::NoRole), which causes this bug for some reason...
Comment 3 Huynh Huu Long 2009-03-13 01:03:05 UTC
It would be also nice to find out, why oxygen causes so many redraws on listviews, etc. as kwin reveals
Comment 4 Huynh Huu Long 2009-03-13 23:15:44 UTC
SVN commit 939141 by huynhhuu:

Remove some palette related lines, which make the toolbox unusable with Oxygen
Actually I don't think this is the right way to force widgets to have a transparent
background as it even messes up with Plastique's scrollbars (we already had this issue: bug 173547)
BUG: 186431


 M  +0 -12     Widget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=939141