Is it possible/wise to re-use a QPainter within the paintEvent message? Something like...

Qt Code:
  1. MyWidget::paintEvent( QPaintEvent *event )
  2. {
  3.  
  4. QPainter painter;
  5.  
  6. painter.begin( m_pixmap );
  7. painter.initFrom( this );
  8. painter.some_painting_stuff();
  9. painter.end();
  10.  
  11. painter.begin( this );
  12. painter.initFrom( this );
  13. painter.some_painting_stuff();
  14. painter.end();
  15. }
To copy to clipboard, switch view to plain text mode