summaryrefslogtreecommitdiffstats
path: root/doc/b2qt-demos.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/b2qt-demos.qdoc')
-rw-r--r--doc/b2qt-demos.qdoc238
1 files changed, 238 insertions, 0 deletions
diff --git a/doc/b2qt-demos.qdoc b/doc/b2qt-demos.qdoc
new file mode 100644
index 0000000..d54a32c
--- /dev/null
+++ b/doc/b2qt-demos.qdoc
@@ -0,0 +1,238 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc
+** All rights reserved.
+** For any questions to Digia, please use the contact form at
+** http://qt.digia.com/
+**
+** This file is part of Qt Enterprise Embedded.
+**
+** Licensees holding valid Qt Enterprise licenses may use this file in
+** accordance with the Qt Enterprise License Agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia.
+**
+** If you have questions regarding the use of this file, please use
+** the contact form at http://qt.digia.com/
+**
+****************************************************************************/
+
+/*!
+ \contentspage{b2qt-demos.html}{Qt Enterprise Embedded Examples and Demos}
+ \group b2qt-demos
+ \title Qt Enterprise Embedded Examples and Demos
+
+ \SDK has a number of examples and demos. These are included in the
+ \B2Q images, available in the launcher that is run by default at
+ startup.
+
+ In Qt Creator, you can find and open them from \b Welcome > \b Examples
+ by selecting a \c {Boot2Qt} version of Qt from the drop-down list.
+*/
+
+/*!
+ \example about-b2qt
+ \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.
+*/
+
+/*!
+ \example camera
+ \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.
+*/
+
+/*!
+ \example controls-touch
+ \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.
+*/
+
+/*!
+ \example graphicaleffects
+ \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.
+*/
+
+/*!
+ \example mediaplayer
+ \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.
+*/
+
+/*!
+ \example photogallery
+ \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 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.
+*/
+
+/*!
+ \example qt5-everywhere
+ \title Qt 5 Everywhere
+ \ingroup b2qt-demos
+ \brief Highlights the versatility and cross-platform capability of Qt
+
+ \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.
+*/
+
+/*!
+ \omit
+ \example sensors
+ \title Sensors
+ \ingroup b2qt-demos
+ \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.
+ \endomit
+*/
+
+/*!
+ \example textinput
+ \title Text Input
+ \ingroup b2qt-demos
+ \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.
+*/
+
+/*!
+ \example enterprise-charts
+ \title Charts
+ \ingroup b2qt-demos
+ \brief Showcases the different types of charts available from the Qt Charts library.
+
+ \image b2qt-demo-enterprise-charts.jpg
+
+ Qt Charts is part of the Qt Enterprise addons package which provides a set of easy to use
+ chart components. This demo showcases the different charts that are available as QML types.
+*/
+
+/*!
+ \example enterprise-dashboard
+ \title Dashboard
+ \ingroup b2qt-demos
+ \brief A car dashboard created using Qt Quick Enterprise Controls.
+
+ \image b2qt-demo-enterprise-dashboard.jpg
+
+ This example project demonstrates using several CircularGauge controls to create a car dashboard.
+*/
+
+/*!
+ \example enterprise-gallery
+ \title Enterprise Controls Gallery
+ \ingroup b2qt-demos
+ \brief An interactive showcase for Qt Quick Enterprise Controls.
+
+ \image b2qt-demo-enterprise-gallery.jpg
+
+ This example project demonstrates the various UI controls provided by Qt Quick Enterprise Controls.
+*/
+
+/*!
+ \omit
+ \example launchersettings
+ \title Launcher Settings
+ \ingroup b2qt-demos
+ \brief Displays information and settings available for the Boot to Qt launcher.
+ \endomit
+*/