photosurface demo: behavior depends on initialization order
authorShawn Rutledge <shawn.rutledge@digia.com>
Thu, 13 Jun 2013 15:02:36 +0000 (17:02 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 14 Jun 2013 12:20:52 +0000 (14:20 +0200)
The file dialog wasn't appearing on the mac.  This way seems to work.
We have a long-term bug here but this workaround will look better for
the release.

Change-Id: I8538ca5dc11a063591bc4557fd3779c5bb3768b5
Task-number: QTBUG-31699
Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
examples/quick/demos/photosurface/photosurface.qml
tests/auto/quick/examples/tst_examples.cpp

index 53e0edf..4f71003 100644 (file)
 ****************************************************************************/
 import QtQuick 2.0
 import QtQuick.Dialogs 1.0
+import QtQuick.Window 2.1
 import Qt.labs.folderlistmodel 1.0
 
-Rectangle {
+Window {
     id: root
+    visible: true
     width: 1024; height: 600
     color: "black"
-    visible: true
     property int highestZ: 0
     property real defaultSize: 200
 
index 9c5fb88..7ef07e4 100644 (file)
@@ -89,6 +89,7 @@ tst_examples::tst_examples()
     // Add files to exclude here
     excludedFiles << "examples/quick/canvas/tiger/tiger.qml"; // QTBUG-26528
     excludedFiles << "snippets/qml/listmodel/listmodel.qml"; //Just a ListModel, no root QQuickItem
+    excludedFiles << "examples/quick/demos/photosurface/photosurface.qml"; // root item is Window rather than Item
 
     // Add directories you want excluded here (don't add examples/, because they install to examples/qtdeclarative/)
     excludedDirs << "shared"; //Not an example