diff --git a/doc/images/qmldesigner-import-project.png b/doc/images/qmldesigner-import-project.png index 680cb6dc0313558a4f4d384c9c9b83a8564c71ac..1b0ac3d1676d1922cf091261b2fe46686358a284 100644 Binary files a/doc/images/qmldesigner-import-project.png and b/doc/images/qmldesigner-import-project.png differ diff --git a/doc/images/qmldesigner-new-app-project-mobile-options.png b/doc/images/qmldesigner-new-app-project-mobile-options.png index 248d7bc555ae389664bb3b6f3a2e7e0780e9f555..5fde958ee648dbc342196fc195b6d7a4c82a19c4 100644 Binary files a/doc/images/qmldesigner-new-app-project-mobile-options.png and b/doc/images/qmldesigner-new-app-project-mobile-options.png differ diff --git a/doc/images/qmldesigner-new-project-location.png b/doc/images/qmldesigner-new-project-location.png index 4ad188d32ed3cad1f6f9ae3b99224b67164affde..b58aedeb881702af2a10667d4a1094c997880d76 100644 Binary files a/doc/images/qmldesigner-new-project-location.png and b/doc/images/qmldesigner-new-project-location.png differ diff --git a/doc/images/qmldesigner-new-project-qml-sources.png b/doc/images/qmldesigner-new-project-qml-sources.png index a4bb8939106c67fb214692d85ca9c1121e8079f9..635e4d864829e25811d1d5d0d406cdcc33713727 100644 Binary files a/doc/images/qmldesigner-new-project-qml-sources.png and b/doc/images/qmldesigner-new-project-qml-sources.png differ diff --git a/doc/images/qmldesigner-new-project-qt-versions.png b/doc/images/qmldesigner-new-project-qt-versions.png index 5c07bf50b4a572ce3f171b10e859b7bc07eee8c5..95f47324caaa23c20e2fdfcc382d0462f16ecad8 100644 Binary files a/doc/images/qmldesigner-new-project-qt-versions.png and b/doc/images/qmldesigner-new-project-qt-versions.png differ diff --git a/doc/images/qmldesigner-new-project-summary.png b/doc/images/qmldesigner-new-project-summary.png index 61848f55594e582c2898ea6bdbf86622eb8c21fc..b86a5999b52741bdadbd01e522bbc941587cd57b 100644 Binary files a/doc/images/qmldesigner-new-project-summary.png and b/doc/images/qmldesigner-new-project-summary.png differ diff --git a/doc/images/qmldesigner-new-project-symbian-options.png b/doc/images/qmldesigner-new-project-symbian-options.png index 65cb83dcfbf7ceac54251700e7e7203e1f17b870..4037aaeebc7139038c47c53f0e2360664f882209 100644 Binary files a/doc/images/qmldesigner-new-project-symbian-options.png and b/doc/images/qmldesigner-new-project-symbian-options.png differ diff --git a/doc/images/qmldesigner-new-project.png b/doc/images/qmldesigner-new-project.png index 2a5d4c77a0febd7fb68ad896939c50d43c1b34a6..685fb1d65aa76612147938b6143e8cdcb81db7ef 100644 Binary files a/doc/images/qmldesigner-new-project.png and b/doc/images/qmldesigner-new-project.png differ diff --git a/doc/images/qtcreator-new-qt-quick-project-wizard.png b/doc/images/qtcreator-new-qt-quick-project-wizard.png index db3b6aa394db73b05750e6e563b2e888cd56b140..e9bcec963540814a2fb4199c86747c07d29dcf9d 100644 Binary files a/doc/images/qtcreator-new-qt-quick-project-wizard.png and b/doc/images/qtcreator-new-qt-quick-project-wizard.png differ diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc index 0dc14163b9716681dcb42d02861441fee90999a1..29e4433e3db0e6adf46ebc3fe447c3b4b937d8e3 100644 --- a/doc/qtcreator.qdoc +++ b/doc/qtcreator.qdoc @@ -3183,9 +3183,9 @@ Compiler, is installed as a part of the \QSDK. For more information, see \l{Building with Remote Compiler}. - When you install the \QSDK, the build and run settings for the Maemo, MeeGo - Harmattan, and - Symbian targets are set up automatically. However, you need to install and + You can install Maemo, MeeGo Harmattan, and Symbian targets as parts of + the \QSDK. The build and run settings for the selected targets are set up + automatically. However, you need to install and configure some additional software on the devices to be able to connect to them from the development PC. @@ -3232,8 +3232,10 @@ \o Qt Quick Project - Use QML to define the user interface and, - optionally, C++ or JavaScript to define the application logic + Use QML elements or Qt Quick Components to define the user interface and, + optionally, C++ or JavaScript to define the application logic. + + \o Qt Widget Project @@ -9365,6 +9367,20 @@ \o Click \gui{Next}. + The \gui {Application Type} dialog opens. + + \image qmldesigner-new-project-qml-sources.png "Application Type dialog" + + \o Select the Qt Quick Component Set to use in your application. The + built-in elements allow you to write cross-platform applications with + custom look and feel. The components for Symbian and MeeGo Harmattan + allow you to create applications with a native look and feel for the + selected mobile platform. + + You can also import an existing QML file in this dialog. + + \o Click \gui{Next}. + The \gui {Target Setup} dialog opens. \image qmldesigner-new-project-qt-versions.png "Target Setup dialog" @@ -9412,13 +9428,6 @@ \o In the \gui {Application icon} field, select the application icon to use on Maemo or Harmattan targets, or use the default icon. - The \gui {QML Sources} dialog opens. - - \image qmldesigner-new-project-qml-sources.png "QML Sources" dialog - - \o In the \gui {QML Main File} group, select \gui {Generate a .qml file}, - and then click \gui{Next}. - The \gui {Project Management} dialog opens. \image qmldesigner-new-project-summary.png "Project Management" dialog @@ -9452,19 +9461,20 @@ \o Name the project and set its path, and then click \gui Next. + \o In the \gui {Application Type} dialog, select the \gui {Use an + existing .qml file} + option and specify the main .qml file of the project you want to import. + + \image qmldesigner-import-project.png "Application Type dialog" + + \o Click \gui Next. + \o Select the Qt versions to use as build targets for your project, and click \gui{Next}. \o Specify options for deploying the application to mobile device targets, and click \gui{Next}. - \o In the \gui {QML Sources} dialog, select the \gui {Import an existing .qml file} - option and specify the main .qml file of the project you want to import. - - \image qmldesigner-import-project.png "QML Sources" dialog - - \o Click \gui Next. - \o Review the project settings, and click \gui{Finish} to create the project. \endlist @@ -9515,10 +9525,17 @@ \endlist - You can experiment with a set of Qt Quick components that are designed to - appear native to the Symbian devices target platform. For more information, - see - \l{http://labs.qt.nokia.com/2011/04/08/qt-quick-components-for-symbian-technology-preview/}{Qt Quick components for Symbian Technology Preview}. + QML elements allow you to write cross-platform applications with custom look + and feel. You can also use ready-made Qt Quick Components for Symbian and + MeeGo Harmattan that allow you to create applications with a native look and + feel for the selected mobile platform. You can install the components as + part of \QSDK. + + When you use the Qt Creator project wizard to create Qt Quick applications, + you can select which component set to use in your application. + + Even if you use the Qt Quick Components, you can still write cross-platform + applications, by using different sets of QML files for each platform. You can dowload a set of commonly used UI-components for generic use in Qt Quick projects from @@ -9798,6 +9815,11 @@ The QML files in the project folder are displayed in \gui {QML Components} in the \gui Library pane. + You can also use ready-made Qt Quick Components for Symbian and + MeeGo Harmattan that allow you to create screens with a native look and + feel for the selected mobile platform. You can install the components as + part of \QSDK. + You can dowload QML templates that specify different types of screens from \l{https://projects.developer.nokia.com/QMLTemplates}{QML Templates} for use in your Qt Quick projects. You can open and edit the templates in \QD.