Fix MaskedMouseArea example
authorFrederik Gladhorn <frederik.gladhorn@digia.com>
Tue, 30 Apr 2013 11:24:38 +0000 (13:24 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 30 Apr 2013 13:15:30 +0000 (15:15 +0200)
Task-number: QTBUG-30916

Change-Id: Icc73118f8d129b6c1ef285fd7a35f7a9a8e04391
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
examples/quick/customitems/maskedmousearea/maskedmousearea.cpp

index be37a59..4f0818a 100644 (file)
@@ -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();
     }
 }