Two ideas: You could create a fully opaque Rectangle filling the whole screen with a centred, smaller Rectangle as child (the real visible dialog). But I guess opacity is inherited by the child ... maybe the smaller one it needs to be independent.
Or you create a "global" property in the top Rectangle disabling (attached to) all Mouseareas in child items (except the dlg's) if the dialog is visible. Jan Am 24.11.2010 05:35, schrieb Bart Kelsey: > Greets! > > Is there any way to create a modal dialog in QML, such that mouse input > outside of the dialog box is blocked? I've tried making a dialog with a > MouseArea under it (which would catch mouse input and do nothing with it), > but I can't seem to figure out how to make the MouseArea fill the entire > screen. Any ideas? > > Bart > > > > > _______________________________________________ > Qt-qml mailing list > Qt-qml@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-qml _______________________________________________ Qt-qml mailing list Qt-qml@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-qml