Doug Bell wrote: > Steven James Samuel Stapleton wrote: > > I fiddle with this and got it working for the most part, thanks for the > > info. > > > > However, I have found one thing where it doesn't work: QTextEdit objects > > don't seem to follow the palette setup. I have the same code for the > > TextEdits and the LineEdits (it's a "ui_good(self, ui_object)" and > > "ui_bad(self, ui_object)" type function, where self is the container and > > ui_object is the object to change color. The code looks pretty much like > > what you have below. When a LineEdit is passed, it will change red with > > ui_bad, and the light/pastel blue that is in the windows default palette > > (my default text background) when I pass it to ui_good. When a TextEdit is > > passed, there is no change. > > The problem could be that TextEdit inherits from a scroll view, so the > central widget is a viewport, not the TextEdit itself. Try: > > editor.viewport().setColor(...)
Sorry, I meant: editor.viewport().setPalette(...) Doug. _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
