From cfc94db49fbcb1913a546784536c742b353b9391 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Fri, 29 Jul 2011 13:47:23 +0200 Subject: Bring back QPixmap::grabWidget() (with a warning). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I8bbf07da474bc3ab35980b25c41c2fc4c02e8896 Reviewed-on: http://codereview.qt.nokia.com/2394 Reviewed-by: Qt Sanity Bot Reviewed-by: Samuel Rødal --- src/widgets/kernel/qwidget.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/widgets/kernel/qwidget.h') 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); -- cgit v1.2.3