summaryrefslogtreecommitdiffstats
path: root/src/gui/doc/snippets/code/src_gui_painting_qregion.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/doc/snippets/code/src_gui_painting_qregion.cpp')
-rw-r--r--src/gui/doc/snippets/code/src_gui_painting_qregion.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/gui/doc/snippets/code/src_gui_painting_qregion.cpp b/src/gui/doc/snippets/code/src_gui_painting_qregion.cpp
index 496791dc0f..a1123564aa 100644
--- a/src/gui/doc/snippets/code/src_gui_painting_qregion.cpp
+++ b/src/gui/doc/snippets/code/src_gui_painting_qregion.cpp
@@ -47,6 +47,14 @@
** $QT_END_LICENSE$
**
****************************************************************************/
+#include <QPaintEvent>
+#include <QPainter>
+
+namespace src_gui_painting_qregion {
+struct MyWidget : public QPaintDevice
+{
+ void paintEvent(QPaintEvent *);
+};
//! [0]
void MyWidget::paintEvent(QPaintEvent *)
@@ -58,6 +66,8 @@ void MyWidget::paintEvent(QPaintEvent *)
QPainter painter(this);
painter.setClipRegion(r3);
- ... // paint clipped graphics
+ // ... // paint clipped graphics
}
//! [0]
+
+} // src_gui_painting_qregion