From 780a03191feb2b5f64de97ad623ad9e0c4f5871a Mon Sep 17 00:00:00 2001 From: Sergio Ahumada Date: Fri, 4 Nov 2011 10:53:45 +0100 Subject: [PATCH] test: Use QWidget::grab() instead of QPixmap::grabWidget() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Removing warnings from the test function as QPixmap::grabWidget() is being deprecated. Change-Id: I26ad1e9def0bebe8e4ee997068ba593245d0cd05 Reviewed-by: Jo Asplin Reviewed-by: Samuel Rødal --- tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp b/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp index dc64fae6..db51eb8 100644 --- a/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp +++ b/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp @@ -1834,7 +1834,7 @@ void tst_QMdiSubWindow::setFont() opt.initFrom(subWindow); const int titleBarHeight = subWindow->style()->pixelMetric(QStyle::PM_TitleBarHeight, &opt); const QRect titleBarRect = QRect(0, 0, subWindow->width(), titleBarHeight); - const QImage originalTitleBar = QPixmap::grabWidget(subWindow, titleBarRect).toImage(); + const QImage originalTitleBar = subWindow->grab(titleBarRect).toImage(); QFont newFont(QLatin1String("Helvetica"), 16); newFont.setBold(true); @@ -1844,13 +1844,13 @@ void tst_QMdiSubWindow::setFont() QCOMPARE(swFont.family(), newFont.family()); QCOMPARE(swFont.pointSize(), newFont.pointSize()); QCOMPARE(swFont.weight(), newFont.weight()); - QImage newTitleBar = QPixmap::grabWidget(subWindow, titleBarRect).toImage(); + QImage newTitleBar = subWindow->grab(titleBarRect).toImage(); QVERIFY(newTitleBar != originalTitleBar); subWindow->setFont(originalFont); qApp->processEvents(); QCOMPARE(subWindow->font(), originalFont); - newTitleBar = QPixmap::grabWidget(subWindow, titleBarRect).toImage(); + newTitleBar = subWindow->grab(titleBarRect).toImage(); QCOMPARE(newTitleBar, originalTitleBar); } -- 2.7.4