title: QPainter fails when calling begin
body: <p>I'm trying to paint a PNG file on a QsplashScreen.
  Im' trying to do it via <code>QPainter</code>. The reason I want to do it via <code>QPainter</code> is because I want it to minimize smoothly (until it disappear), When I'm just repaiting it it doesn't looks smooth at all.</p>
  
  <p>I passed the <code>QSplashScreen</code> to the <code>QPainter</code> constructor. When I call begin() in the <code>QPainter</code> with th e <code>QSplashScreen</code> as parameter it fails on the assert <code>d-&gt;active</code>. It happens in the same way when I supply <code>Qpixmap</code>.</p>
  
  <p>What am I doing wrong? How should I initiate the <code>QPainter</code>'s begin()?</p>