Unsolved How to remove/change the gradient of QToolButton without setStyleSheet
-
I change the background color of my widget with this
palette = widget.palette() palette.setColor(widget.backgroundRole(), QColor("red")) widget.setPalette(palette) widget.setAutoFillBackground(True)
But on a QToolButton the background look more "pink" than "red".
I try other "QStyleFactory" and some work correctly.
But if I use the default style on my ubuntu I had a gradient background and I doesn't had my color.Can I remove or change the gradient of background.
PS. I try to change the background with setStyleSheet, it work. But my application always crash after a few change on same widget. I need to change the background color of many widget at the same time and many time on same widget.
-
Hi and welcome to devnet,
Do you have that only on Ubuntu ?
What desktop environment do you use ?