examples/widgets/scribble/scribblearea.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
--- a/examples/widgets/scribble/scribblearea.cpp	Tue Jan 26 12:42:25 2010 +0200
+++ b/examples/widgets/scribble/scribblearea.cpp	Tue Feb 02 00:43:10 2010 +0200
@@ -139,11 +139,12 @@
 }
 
 //! [12] //! [13]
-void ScribbleArea::paintEvent(QPaintEvent * /* event */)
+void ScribbleArea::paintEvent(QPaintEvent *event)
 //! [13] //! [14]
 {
     QPainter painter(this);
-    painter.drawImage(QPoint(0, 0), image);
+    QRect dirtyRect = event->rect();
+    painter.drawImage(dirtyRect, image, dirtyRect);
 }
 //! [14]