diff options
author | Topi Reinio <topi.reinio@digia.com> | 2014-02-03 13:22:43 +0100 |
---|---|---|
committer | Topi Reiniƶ <topi.reinio@digia.com> | 2014-02-04 15:33:31 +0200 |
commit | 7887008b43e27aba29c9e66ee78e012f13614b96 (patch) | |
tree | 59099280b8f894786fdaab0ac93a2c828f4ce13b /doc/b2qt-demos.qdoc | |
parent | 6eca7933f42af800c64d3ee606ee56cb126970e4 (diff) |
Doc: Improve demo documentation and descriptions
- Copy thumbnails from launcher to example documentation
- Fix typos and improve demo descriptions and use them also
in the example docs
- Add missing docs for Qt 5 Launch Presentation, fix
typo in its .pro file name.
Change-Id: Ic658b7e536853d7272aaee26c6fd8769bc3fc060
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
Diffstat (limited to 'doc/b2qt-demos.qdoc')
-rw-r--r-- | doc/b2qt-demos.qdoc | 98 |
1 files changed, 94 insertions, 4 deletions
diff --git a/doc/b2qt-demos.qdoc b/doc/b2qt-demos.qdoc index 7e9e640..4b41067 100644 --- a/doc/b2qt-demos.qdoc +++ b/doc/b2qt-demos.qdoc @@ -35,6 +35,13 @@ \title About Boot to Qt \ingroup b2qt-demos \brief Displays information about the Boot to Qt software stack. + + \image b2qt-demo-about-b2qt.jpg + + The \e {About Boot to Qt} demo provides an introduction to what Boot to Qt is all about. + + It talks briefly about how the software stack is built up, rough hardware requirements + and how Boot to Qt differs from the more traditional Qt editions. */ /*! @@ -42,6 +49,17 @@ \title Camera \ingroup b2qt-demos \brief Demonstrates using camera in a QML application. + + \image b2qt-demo-camera.jpg + + This example demonstrates the use of the camera features provided by Qt Multimedia with + Qt Quick. + + Demo can be used to take pictures. Files are saved inside the \c {/data/images/} folder + and can be then viewed with the \l {Photo Gallery} demo application. + + Camera parameters such as flash mode, scene mode or white balance can be changed. The + availability of parameters depends on what the camera driver provides. */ /*! @@ -49,6 +67,14 @@ \title Controls Touch \ingroup b2qt-demos \brief Demonstrates a touch UI implemented with Qt Quick Controls. + + \image b2qt-demo-controls-touch.jpg + + The purpose of this example is to show Qt Quick Controls in practice. The example uses a + StackView to navigate between pages and illustrates the use of many of the controls provided + by Qt Quick Control, including Button, Slider, ProgressBar, TabBar and TextInput types. The + style in the example is a custom style made to look like the Android theme, it is written + purely in QML. */ /*! @@ -56,6 +82,14 @@ \title Graphical Effects \ingroup b2qt-demos \brief Demonstrates the different graphical effects that can be used in a QML application. + + \image b2qt-demo-graphicaleffects.jpg + + This example shows the Qt Quick 2.0 ShaderEffect type and the Qt Graphical Effects module. Qt Quick + 2.0 provides the ability to use inline GLSL in your Qt Quick applications to create stunning visual + effects. However, as UIs typically reuse many of the same effects, the Qt Graphical Effects module + provides a set of predefined, commonly used effects. This includes blur, drop-shadows, glow, + blending, opacity masks and more. */ /*! @@ -63,6 +97,12 @@ \title Media Player \ingroup b2qt-demos \brief A media player implemented in QML. + + \image b2qt-demo-mediaplayer.jpg + The Media Player example demonstrates the use of the media playback features of Qt Multimedia with + Qt Quick. + + It can play from a file or from a network source, both videos and music. */ /*! @@ -70,13 +110,44 @@ \title Photo Gallery \ingroup b2qt-demos \brief A photo gallery implemented in QML. + + \image b2qt-demo-photogallery.jpg + + This is a simple photo gallery, showing images found in \c {/data/images} directory. */ /*! \example qt5-cinematicdemo - \title Qt5 Cinematic Demo + \title Qt 5 Cinematic Demo \ingroup b2qt-demos \brief A cool demonstration of the graphical prowess of Qt 5 and Qt Quick 2. + + \image b2qt-demo-qt5-cinematicdemo.jpg + + The Qt5 Cinematic Experience is a demo by "QUIt Coding", a small group of talented individuals + enjoying software development with cutting edge technologies. They are official members of the + Qt Ambassador Program. + + The demo shows off a number features of Qt Quick 2.0. A nicely styled list control of movie + covers with lighting effects, particles and transitions. The information roll-down curvy + curtain is implemented using inline GLSL in the QML file. + + More awesome looking Qt Quick examples are available from \l {http://quitcoding.com}. +*/ + +/*! + \example qt5-launchpresentation + \title Qt 5 Launch Presentation + \ingroup b2qt-demos + \brief A quick tour of what is new in Qt 5. + + \image b2qt-demo-qt5-launchpresentation.jpg + + This is an application written with Qt Quick, based on Qt 5. + + The source code is also available here: \l {https://qt.gitorious.org/qt-labs/qt5-launch-demo}. + The demo makes use of the QML Presentation System, available from + \c {ssh://codereview.qt-project.org/qt-labs/qml-presentation-system.git} repository. */ /*! @@ -85,21 +156,40 @@ \ingroup b2qt-demos \brief Highlights the versatility and cross-platform capability of Qt - The Qt 5 Everywhere demo shows how to use different user interface styles in several platforms and device types with one source code. + \image b2qt-demo-qt5-everywhere.jpg + + The Qt 5 Everywhere demo shows how to use different user interface styles in several platforms + and device types with one source code. + + The demo contains several Qt Quick 2 applications which you can launch by tapping the devices. */ /*! \example sensors \title Sensors \ingroup b2qt-demos - \brief Demostrates using the accelerometer and light sensors in a QML application. + \brief Demonstrates using the accelerometer and light sensors in a QML application. + + \image b2qt-demo-sensors.jpg + + Tilting the device moves the bubble around, based on readings from the accelerometer sensor. + For the light sensor, exposing the device to different lighting conditions changes the + displayed image. */ /*! \example textinput \title Text Input \ingroup b2qt-demos - \brief Demostrates text input capabilities and the virtual keyboard in a QML application. + \brief Demonstrates text input capabilities and the virtual keyboard in a QML application. + + \image b2qt-demo-textinput.jpg + + This example illustrates how to handle input on touch devices. + + The Boot to Qt stack comes with Qt Virtual Keyboard - a framework that consists of a C++ back + end with support for custom input methods, as well as a reference keyboard front end + implemented in QML, supporting multiple languages. */ /*! |