From: GiWoong Kim Date: Mon, 2 Nov 2015 05:31:24 +0000 (+0900) Subject: skin: masking for non-alpha channel image format X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.2~40^2~94 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=afb83a620c4fdcd692962dcd045e4a9f4daf49a8;p=sdk%2Femulator%2Fqemu.git skin: masking for non-alpha channel image format Removes any mask set on main window when emulator uses a non-alpha channel image as a skin. Change-Id: I64293c35f07a36fb3bbbff140a06412f09b6084c Signed-off-by: GiWoong Kim --- diff --git a/tizen/src/ui/mainwindow.cpp b/tizen/src/ui/mainwindow.cpp index b638916eb8..9708d20056 100644 --- a/tizen/src/ui/mainwindow.cpp +++ b/tizen/src/ui/mainwindow.cpp @@ -396,6 +396,9 @@ void MainWindow::setMask(const QRegion ®ion) { if (region.isEmpty() == false) { QWidget::setMask(region); + } else if (mask().isEmpty() == false) { + qDebug("removes any mask set"); + clearMask(); } }