Quote Originally Posted by ntp View Post
You can add a pressed and hover state to your style sheet to make it behave as you wish

QPushButton { ... }
QPushButtonressed {...}
QPushButton:hover {...}
QPushButton:disabled {...}

You probably want to put in
color: red;
background: (whatever color you want)
I may be able to mimick the default QGtkStyle behaviour, but in case the application runs in a different Gnome environment with different theme settings it's look will not be consistent with other applications. So I don't like this approach although it may work.