adding QtQuick.Dialogs, with FileDialog implementation
authorShawn Rutledge <shawn.rutledge@digia.com>
Tue, 8 Jan 2013 16:30:49 +0000 (17:30 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 4 Mar 2013 08:15:22 +0000 (09:15 +0100)
commitb45f742dd8c533cff0767d2dfbe68ea9fd19a522
tree7a5a7a320a432bb0fa1e7fec6d546d09efd7de56
parent84c41e4c7e22774e18d1462fcf4ca907a960900c
adding QtQuick.Dialogs, with FileDialog implementation

This will obsolete the QFileDialogItem in desktop components and be
available to all QtQuick applications.  The QML FileDialog type is
dynamically defined in the plugin by detecting which implementation
will work on the current platform.

Change-Id: I073c7a84bff6c02cf592dc46822a5a4b9c9bcaea
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
36 files changed:
examples/quick/dialogs/FileDialogs.qml [new file with mode: 0644]
examples/quick/shared/CheckBox.qml [new file with mode: 0644]
examples/quick/shared/ToolButton.qml [new file with mode: 0644]
examples/quick/shared/qmldir
examples/quick/shared/quick_shared.qrc
examples/quick/shared/shared.qrc
src/imports/dialogs/DefaultFileDialog.qml [new file with mode: 0644]
src/imports/dialogs/WidgetFileDialog.qml [new file with mode: 0644]
src/imports/dialogs/dialogs.pro [new file with mode: 0644]
src/imports/dialogs/images/folder.png [new file with mode: 0644]
src/imports/dialogs/images/titlebar.png [new file with mode: 0644]
src/imports/dialogs/images/titlebar.sci [new file with mode: 0644]
src/imports/dialogs/images/up.png [new file with mode: 0644]
src/imports/dialogs/plugin.cpp [new file with mode: 0644]
src/imports/dialogs/plugins.qmltypes [new file with mode: 0644]
src/imports/dialogs/qml/Button.qml [new file with mode: 0644]
src/imports/dialogs/qml/TextField.qml [new file with mode: 0644]
src/imports/dialogs/qml/qmldir [new file with mode: 0644]
src/imports/dialogs/qmldir [new file with mode: 0644]
src/imports/dialogs/qquickabstractfiledialog.cpp [new file with mode: 0644]
src/imports/dialogs/qquickabstractfiledialog_p.h [new file with mode: 0644]
src/imports/dialogs/qquickfiledialog.cpp [new file with mode: 0644]
src/imports/dialogs/qquickfiledialog_p.h [new file with mode: 0644]
src/imports/dialogs/qquickplatformfiledialog.cpp [new file with mode: 0644]
src/imports/dialogs/qquickplatformfiledialog_p.h [new file with mode: 0644]
src/imports/imports.pro
src/imports/widgets/plugins.qmltypes [new file with mode: 0644]
src/imports/widgets/qmldir [new file with mode: 0644]
src/imports/widgets/qquickqfiledialog.cpp [new file with mode: 0644]
src/imports/widgets/qquickqfiledialog_p.h [new file with mode: 0644]
src/imports/widgets/widgets.pro [new file with mode: 0644]
src/imports/widgets/widgetsplugin.cpp [new file with mode: 0644]
tests/auto/quick/dialogs/data/RectWithFileDialog.qml [new file with mode: 0644]
tests/auto/quick/dialogs/dialogs.pro [new file with mode: 0644]
tests/auto/quick/dialogs/tst_dialogs.cpp [new file with mode: 0644]
tests/auto/quick/quick.pro