From 83acf00567af0c028e095b89e356c2927f5e4b2f Mon Sep 17 00:00:00 2001
From: Frederik Gladhorn <frederik.gladhorn@digia.com>
Date: Tue, 30 Apr 2013 13:24:38 +0200
Subject: [PATCH] Fix MaskedMouseArea example

Task-number: QTBUG-30916

Change-Id: Icc73118f8d129b6c1ef285fd7a35f7a9a8e04391
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
---
 .../quick/customitems/maskedmousearea/maskedmousearea.cpp     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/examples/quick/customitems/maskedmousearea/maskedmousearea.cpp b/examples/quick/customitems/maskedmousearea/maskedmousearea.cpp
index be37a5936d..4f0818ac71 100644
--- a/examples/quick/customitems/maskedmousearea/maskedmousearea.cpp
+++ b/examples/quick/customitems/maskedmousearea/maskedmousearea.cpp
@@ -42,7 +42,7 @@
 
 #include <QStyleHints>
 #include <QGuiApplication>
-
+#include <qqmlfile.h>
 
 MaskedMouseArea::MaskedMouseArea(QQuickItem *parent)
     : QQuickItem(parent),
@@ -74,7 +74,7 @@ void MaskedMouseArea::setMaskSource(const QUrl &source)
 {
     if (m_maskSource != source) {
         m_maskSource = source;
-        m_maskImage = QImage(source.toLocalFile());
+        m_maskImage = QImage(QQmlFile::urlToLocalFileOrQrc(source));
         emit maskSourceChanged();
     }
 }
-- 
GitLab