title: Styling QPushButton with CSS?
body: <p>I'm trying to create a <code>QPushButton</code> that's just got an icon and a <strong>constant</strong> background color.
  So that I can swap out the icon when the user clicks it, without any other apparent effects (this is for a roll-up/roll-down feature).  I've added an entry like this to my stylesheet:</p>
  
  <pre><code>QPushButton.ToggleButton {
      background-color: #8af; 
  }
  </code></pre>
  
  <p>and set the button's class to match, and this does indeed give me the look I want, except that when I click on it the background color changes to a lighter blue, which I don't want.  What am I missing?</p>
  
  <p>Edit: I guess I should mention I'm using Qt 4.5 and PyQt 4.6 to do this...</p>