Add ColorDialog to QtQuick.Dialogs
authorShawn Rutledge <shawn.rutledge@digia.com>
Mon, 11 Mar 2013 10:05:30 +0000 (11:05 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Mon, 18 Mar 2013 12:44:38 +0000 (13:44 +0100)
commit69186a08270a9c585b19a5140a5fcf52e2bf5bc3
treea2d80d8c17a567d9f81ca2216bf37d7e05f874e4
parent7fded5040f56b8def7a93fcce03f93f06bcc6bc4
Add ColorDialog to QtQuick.Dialogs

As with FileDialog, it tries QPA, then QColorDialog, and falls back to
a QML implementation (which is also provided here) if neither type of
native dialog is available.

Change-Id: I384928e1f7322bb6b867d4618d07c88c70e3cbfe
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
23 files changed:
examples/quick/dialogs/ColorDialogs.qml [new file with mode: 0644]
src/imports/dialogs/DefaultColorDialog.qml [new file with mode: 0644]
src/imports/dialogs/WidgetColorDialog.qml [new file with mode: 0644]
src/imports/dialogs/dialogs.pro
src/imports/dialogs/images/checkers.png [new file with mode: 0644]
src/imports/dialogs/images/copy.png [new file with mode: 0644]
src/imports/dialogs/images/crosshairs.png [new file with mode: 0644]
src/imports/dialogs/images/slider_handle.png [new file with mode: 0644]
src/imports/dialogs/images/sunken_frame.png [new file with mode: 0644]
src/imports/dialogs/plugin.cpp
src/imports/dialogs/qml/ColorSlider.qml [new file with mode: 0755]
src/imports/dialogs/qml/TextField.qml
src/imports/dialogs/qml/qmldir
src/imports/dialogs/qquickabstractcolordialog.cpp [new file with mode: 0644]
src/imports/dialogs/qquickabstractcolordialog_p.h [new file with mode: 0644]
src/imports/dialogs/qquickcolordialog.cpp [new file with mode: 0644]
src/imports/dialogs/qquickcolordialog_p.h [new file with mode: 0644]
src/imports/dialogs/qquickplatformcolordialog.cpp [new file with mode: 0644]
src/imports/dialogs/qquickplatformcolordialog_p.h [new file with mode: 0644]
src/imports/widgets/qquickqcolordialog.cpp [new file with mode: 0644]
src/imports/widgets/qquickqcolordialog_p.h [new file with mode: 0644]
src/imports/widgets/widgets.pro
src/imports/widgets/widgetsplugin.cpp