summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qwidget.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-07-29 13:47:23 +0200
committerSamuel Rødal <samuel.rodal@nokia.com>2011-08-01 09:51:38 +0200
commitcfc94db49fbcb1913a546784536c742b353b9391 (patch)
tree95f4b3f0a4c26a9efc661bdba18e84fbf07f7397 /src/widgets/kernel/qwidget.h
parent2ac8eda5618aa98abce9b286494c1c631b5ad06a (diff)
Bring back QPixmap::grabWidget() (with a warning).
Change-Id: I8bbf07da474bc3ab35980b25c41c2fc4c02e8896 Reviewed-on: http://codereview.qt.nokia.com/2394 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
Diffstat (limited to 'src/widgets/kernel/qwidget.h')
-rw-r--r--src/widgets/kernel/qwidget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/widgets/kernel/qwidget.h b/src/widgets/kernel/qwidget.h
index 755feb8849..65d5f4701c 100644
--- a/src/widgets/kernel/qwidget.h
+++ b/src/widgets/kernel/qwidget.h
@@ -104,6 +104,7 @@ class QGraphicsProxyWidget;
class QGraphicsEffect;
class QRasterWindowSurface;
class QUnifiedToolbarSurface;
+class QPixmap;
#if defined(Q_WS_X11)
class QX11Info;
#endif
@@ -362,6 +363,8 @@ public:
const QRegion &sourceRegion = QRegion(),
RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren));
+ Q_INVOKABLE QPixmap grab(const QRect &rectangle);
+
#ifndef QT_NO_GRAPHICSEFFECT
QGraphicsEffect *graphicsEffect() const;
void setGraphicsEffect(QGraphicsEffect *effect);