aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick/dialogs
Commit message (Collapse)AuthorAgeFilesLines
* Make buttons and tabs larger in QML examples and dialogsShawn Rutledge2013-07-292-4/+6
| | | | | | Task-number: QTBUG-32578 Change-Id: Ic89058abc55e5e079f44862986b2132114456147 Reviewed-by: Liang Qi <liang.qi@digia.com>
* Put back OTHER_FILES in systemdialogs exampleShawn Rutledge2013-07-221-0/+5
| | | | | | | | | Partial revert of 1e9589eb0c2bb9404e11c69e1d76ef9efd89af56. Creator currently needs this variable in order to find the QML files. (see https://bugreports.qt-project.org/browse/QTCREATORBUG-9860) Change-Id: Id5882dfe9733a6b401976e4d6e5baf2066d21b1b Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* remove pointless assignmentsOswald Buddenhagen2013-07-221-9/+0
| | | | | | | the magic in qt_example_installs.prf handles this automatically. Change-Id: I19f0560a6e3d2ddbe8a0128b463aecb7ff45475e Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
* unbreak installation after project moveOswald Buddenhagen2013-07-221-1/+1
| | | | | Change-Id: I47e9e7009978b494e6b2b06f793bf1948d443b72 Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
* systemdialogs example: ensure that all QML files work with qmlsceneShawn Rutledge2013-07-175-6/+6
| | | | | | | | | Sync up relative paths in the qrc and the actual directories so that you can run qmlscene with any of the QML files in this directory and it will still find the shared resources. Change-Id: I0f216df6b370c19948312fa00a33ce77ccabcd78 Reviewed-by: Liang Qi <liang.qi@digia.com>
* FileDialog.folder property should also be a QUrl, for consistencyv5.1.0-rc2v5.1.0Shawn Rutledge2013-06-281-1/+1
| | | | | | | | | | In QtQuick we never use plain file paths, because URL is more general. Also use const references for string and URL setters, and fixed the dependency between the FolderListModel's folder, the field for editing it, and the folder property of the AbstractFileDialog. Change-Id: I6e965b80b73d4eb2473712a4f4d4f816b768d802 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
* move quick dialogs example into an artificial subdirectory againv5.1.0-rc1Shawn Rutledge2013-06-129-25/+33
| | | | | | | | | | | | | | The trouble with Id28d5718b4b7b475dcd7d62e31c4634219dc3ddc is that the build assumes that all example directories are subdirectories, so the examples-manifest.xml will point to the wrong place and creator ends up not having the example on the welcome page. That's more rigid than it should be, but we might as well use the opportunity to distinguish system dialogs from any QML-only dialogs that might be added to this module later on. Change-Id: I6e7261e096d75df560c6ce608af4c54b82e52d13 Reviewed-by: Topi Reiniƶ <topi.reinio@digia.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Clean up qt quick dialogs example againShawn Rutledge2013-06-119-28/+24
| | | | | | | | | | | | | | | | | I5245a6931606673733130b1f168fddafe8def695 took us the wrong direction: the intention was to put ALL dialogs in one example, because each example has some overhead (project, docs, screenshot, c++ launcher) and we don't want to have several more separate examples after the other dialog types are added. Color and file dialogs have no relationship to each other except that they happened to be implemented first. This is analogous to qtbase/examples/widgets/dialogs/standarddialogs And in fact, each dialog type is in a separate qml file, so you can run them individually with qmlscene anyway, which will keep this from becoming unwieldy and hard to understand. Change-Id: Id28d5718b4b7b475dcd7d62e31c4634219dc3ddc Reviewed-by: Jerome Pasion <jerome.pasion@digia.com> Reviewed-by: Caroline Chao <caroline.chao@digia.com>
* Doc: Fix various problems in Qt Quick Dialogs documentationTopi Reinio2013-05-291-2/+2
| | | | | | | | | | | | | | | | | This change fixes the following things in .qdocconf: - CamelCase for project name (required for generating valid tags in example manifest file). - Proper selector for QML Types topic - Fix exampledirs to not pull in all the Qt Quick examples - Add examplesinstallpath to make Qt Creator see the examples Also fixes the paths in example docs according to changed exampledirs. Change-Id: If18f7b5a3160d85814d508e1cbfb7bdb1a002c54 Reviewed-by: Caroline Chao <caroline.chao@digia.com> Reviewed-by: Jerome Pasion <jerome.pasion@digia.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
* Dialogs: Create directory structure for documentationCaroline Chao2013-05-289-17/+69
| | | | | Change-Id: I5245a6931606673733130b1f168fddafe8def695 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* Package dialogs examples into a single executableShawn Rutledge2013-05-286-40/+199
| | | | | | | Introduced tabs and added the C++ boilerplate launcher. Change-Id: Ibb49a182e3928aba5dced097d5307eb7d1f4b42d Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com>
* Add ColorDialog to QtQuick.DialogsShawn Rutledge2013-03-181-0/+109
| | | | | | | | | 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>
* Cosmetic changes in common controls for examplesShawn Rutledge2013-03-141-17/+19
| | | | | | | | | Use system palette colors. SimpleLauncherDelegate has its own "button" rather than using the shared one, which really wasn't suitable for any other purpose. So now example apps can use Button, and ToolButton isn't necessary. Change-Id: I632397f36b96a26c32a86301ddacb85d5c3221f0 Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
* adding QtQuick.Dialogs, with FileDialog implementationShawn Rutledge2013-03-041-0/+164
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>