[PySide] QPalette.BrightText not working under osx
Frank Rueter | OHUfx
frank at ohufx.com
Mon Jun 18 22:40:40 CEST 2012
I was under the impression that QPalettes were a cleaner way of doing
this. We actually did use a stylesheet before and ditched it in favor of
Sounds like we may have to rethink that step if we want full control
over the look of the app cross platform.
On 18/06/12 7:23 PM, Tibold Kandrai wrote:
> Try to use stylesheets instead. They are simpler and not as confusing
> as the QPalette.
> Check this: http://pastebin.com/JhuX2WX8
> It works on my Mac. :)
> 2012/6/18 Frank Rueter | OHUfx <frank at ohufx.com <mailto:frank at ohufx.com>>
> Hello wise PySide people,
> I am looking at a confusing discrepancy between windows and osx
> when trying to simply change the main font colour of my app.
> I am using the "plastique" style to start with, then changing all
> sorts of values to custom tailor the look.
> For some reason this line has no effect on osx and my text remains
> palette.setBrush(QPalette.Active, QPalette.BrightText, brush)
> Under windows it seems ok.
> Here is a simple snippet that shows the problem:
> Is this a bug or use error? Is there any way I can ship around
> this to ensure my font is the colour I'm specifying in the palette?
> I'm using PySide 1.0.9
> PySide mailing list
> PySide at qt-project.org <mailto:PySide at qt-project.org>
> Kandrai Tibold
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the PySide