aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst')
-rw-r--r--sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst19
1 files changed, 10 insertions, 9 deletions
diff --git a/sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst b/sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst
index 5b5a367d0..d40af59d7 100644
--- a/sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst
+++ b/sources/pyside2/doc/tutorials/qmladvancedtutorial/index.rst
@@ -3,23 +3,24 @@
QML Advanced Tutorial
*********************
-This tutorial walks step-by-step through the creation of a full application using QML.
+This tutorial walks you through the steps of creating an application using QML.
It assumes that you already know the basics of QML (for example, from reading the
:ref:`qmltutorial`.
-In this tutorial we write a game, *Same Game*, based on the Same Game application
-included in the declarative demos directory, which looks like this:
+In this tutorial, you will develop the game, *Same Game*. It is based on the
+Same Game application included in the declarative demos directory, and looks
+like this:
.. figure:: declarative-samegame.png
:align: center
-We will cover concepts for producing a fully functioning application, including
-JavaScript integration, using QML States and Behaviors to
-manage components and enhance your interface, and storing persistent application data.
+The tutorial covers concepts related to producing a fully functional application,
+including JavaScript integration, using QML states and behaviors to manage
+components and enhance your interface, and storing persistent application data.
-An understanding of JavaScript is helpful to understand parts of this tutorial, but if you don't
-know JavaScript you can still get a feel for how you can integrate backend logic to create and
-control QML elements.
+Prior knowledge of JavaScript is useful to understand parts of this
+tutorial, but if you don't know it, you can still get a feel of
+integrating the backend logic that creates and controls QML items.
Tutorial chapters: