Hi,

As far as I've understood QtQuick in Qt5 is supposed to be totally
independent from all QWidget code.

For the desktop use case we'll however need access to common dialogs
like QMessageBox, QFileDialog etc.
Those are currently part of the Widget module so in practice most
desktop applications would still depend on the widget stack.

Most standard dialogs come in two flavors: The native one and the Qt
based ones. AFAIK the only platform that really needs the Qt based
dialogs is Linux because there's no guarantee that the desktop
environment provides any native dialogs.

So I'd like to discuss the following:

Qt Desktop Components should provide an interface to the native OS
dialogs. Qml based dialogs should be provided as a fallback (just like
the Widget based dialogs today) or in case heavy customization is
required.

I would prefer an asynchronous interface because this is what should
be used on the Mac (via Sheets) and it doesn't hurt the other
platforms.

Opinions?

Nils
_______________________________________________
Qt-components mailing list
Qt-components@qt.nokia.com
http://lists.qt.nokia.com/mailman/listinfo/qt-components

Reply via email to