diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2011-07-29 13:47:23 +0200 |
---|---|---|
committer | Samuel Rødal <samuel.rodal@nokia.com> | 2011-08-01 09:51:38 +0200 |
commit | cfc94db49fbcb1913a546784536c742b353b9391 (patch) | |
tree | 95f4b3f0a4c26a9efc661bdba18e84fbf07f7397 /src/widgets/kernel/qwidget.h | |
parent | 2ac8eda5618aa98abce9b286494c1c631b5ad06a (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.h | 3 |
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); |