summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKimmo Ollila <kimmo.ollila@theqtcompany.com>2016-02-19 09:34:33 +0200
committerKimmo Ollila <kimmo.ollila@theqtcompany.com>2016-02-19 07:40:53 +0000
commitf9359fde400fcb08493e3fcac9b657a890d55fc1 (patch)
tree720847fc95ce17fbcde9a3f065ec1638db983a1c
parente9b1f8253908c43ab75d5ea77b4a13fa3ab8ad89 (diff)
Replace title, description and exclude files with one demos.xml
Change-Id: If6ea447d8613c73bdbe926a567efa3de6f9422fc Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
-rw-r--r--basicsuite/about-b2qt/description.txt1
-rw-r--r--basicsuite/about-b2qt/title.txt1
-rw-r--r--basicsuite/camera/description.txt3
-rw-r--r--basicsuite/camera/exclude.txt10
-rw-r--r--basicsuite/camera/title.txt1
-rw-r--r--basicsuite/canvas3d-planets/description.txt1
-rw-r--r--basicsuite/canvas3d-planets/exclude.txt4
-rw-r--r--basicsuite/canvas3d-planets/title.txt1
-rw-r--r--basicsuite/demos.xml90
-rw-r--r--basicsuite/enterprise-charts/description.txt3
-rw-r--r--basicsuite/enterprise-charts/title.txt1
-rw-r--r--basicsuite/enterprise-dashboard/description.txt1
-rw-r--r--basicsuite/enterprise-dashboard/title.txt1
-rw-r--r--basicsuite/enterprise-flat-controls/description.txt1
-rw-r--r--basicsuite/enterprise-flat-controls/title.txt1
-rw-r--r--basicsuite/enterprise-qtdatavis3d/description.txt1
-rw-r--r--basicsuite/enterprise-qtdatavis3d/exclude.txt4
-rw-r--r--basicsuite/enterprise-qtdatavis3d/title.txt1
-rw-r--r--basicsuite/graphicaleffects/description.txt4
-rw-r--r--basicsuite/graphicaleffects/exclude.txt3
-rw-r--r--basicsuite/graphicaleffects/title.txt1
-rw-r--r--basicsuite/mediaplayer/description.txt3
-rw-r--r--basicsuite/mediaplayer/exclude.txt4
-rw-r--r--basicsuite/mediaplayer/title.txt1
-rw-r--r--basicsuite/qt5-cinematicdemo/description.txt3
-rw-r--r--basicsuite/qt5-cinematicdemo/title.txt1
-rw-r--r--basicsuite/qtwebbrowser/description.txt3
-rw-r--r--basicsuite/qtwebbrowser/exclude.txt4
-rw-r--r--basicsuite/qtwebbrowser/title.txt1
-rw-r--r--basicsuite/textinput/description.txt3
-rw-r--r--basicsuite/textinput/title.txt1
31 files changed, 90 insertions, 68 deletions
diff --git a/basicsuite/about-b2qt/description.txt b/basicsuite/about-b2qt/description.txt
deleted file mode 100644
index 55dd359..0000000
--- a/basicsuite/about-b2qt/description.txt
+++ /dev/null
@@ -1 +0,0 @@
-Provides an introduction to what Qt for Device Creation is all about.
diff --git a/basicsuite/about-b2qt/title.txt b/basicsuite/about-b2qt/title.txt
deleted file mode 100644
index 33ee752..0000000
--- a/basicsuite/about-b2qt/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-000. About Qt for Device Creation
diff --git a/basicsuite/camera/description.txt b/basicsuite/camera/description.txt
deleted file mode 100644
index adfdafa..0000000
--- a/basicsuite/camera/description.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-This example demonstrates the use of the camera features of Qt Multimedia with Qt Quick.
-
-Demo can be used to take photos which are saved in the /data/images/ directory. 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.
diff --git a/basicsuite/camera/exclude.txt b/basicsuite/camera/exclude.txt
deleted file mode 100644
index 7706de5..0000000
--- a/basicsuite/camera/exclude.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-android-beaglebone
-android-iMX6
-android-emulator
-android-nexus7v2
-linux-beagleboard
-linux-beaglebone
-linux-raspberrypi
-linux-emulator
-linux-apalis-imx6
-linux-colibri-vf
diff --git a/basicsuite/camera/title.txt b/basicsuite/camera/title.txt
deleted file mode 100644
index 0cf11f5..0000000
--- a/basicsuite/camera/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-110. Camera
diff --git a/basicsuite/canvas3d-planets/description.txt b/basicsuite/canvas3d-planets/description.txt
deleted file mode 100644
index 18beb91..0000000
--- a/basicsuite/canvas3d-planets/description.txt
+++ /dev/null
@@ -1 +0,0 @@
-The Planets example showcases Qt Canvas 3D. This demo combines WebGL code and three.js with QML and Qt Quick Controls.
diff --git a/basicsuite/canvas3d-planets/exclude.txt b/basicsuite/canvas3d-planets/exclude.txt
deleted file mode 100644
index 95b02e4..0000000
--- a/basicsuite/canvas3d-planets/exclude.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-linux-raspberrypi
-linux-beaglebone
-android-beaglebone
-linux-colibri-vf
diff --git a/basicsuite/canvas3d-planets/title.txt b/basicsuite/canvas3d-planets/title.txt
deleted file mode 100644
index 855cad6..0000000
--- a/basicsuite/canvas3d-planets/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-080. Qt Canvas3D - Planets
diff --git a/basicsuite/demos.xml b/basicsuite/demos.xml
new file mode 100644
index 0000000..66f2b42
--- /dev/null
+++ b/basicsuite/demos.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<applications>
+<application title="About Qt for Device Creation" priority="10" location="/data/user/qt/about-b2qt" main="main.qml" icon="/data/user/qt/about-b2qt/preview_l.jpg">
+<description>
+Provides an introduction to what Qt for Device Creation is all about.
+</description>
+</application>
+
+<application title="Camera" location="/data/user/qt/camera" main="main.qml" icon="/data/user/qt/camera/preview_l.jpg" exclude="android-beaglebone;android-iMX6;android-emulator;android-nexus7v2;linux-beagleboard;linux-beaglebone;linux-raspberrypi;linux-emulator;linux-apalis-imx6;linux-colibri-vf">
+<description>
+This example demonstrates the use of the camera features of Qt Multimedia with Qt Quick.
+
+Demo can be used to take photos which are saved in the /data/images/ directory. 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.
+</description>
+</application>
+
+<application title="Qt Canvas3D - Planets" location="/data/user/qt/canvas3d-planets" main="main.qml" icon="/data/user/qt/canvas3d-planets/preview_l.jpg" exclude="linux-raspberrypi;linux-beaglebone;android-beaglebone;linux-colibri-vf">
+<description>
+The Planets example showcases Qt Canvas 3D. This demo combines WebGL code and three.js with QML and Qt Quick Controls.
+</description>
+</application>
+
+<application title="Qt Charts - Gallery" location="/data/user/qt/enterprise-charts" main="main.qml" icon="/data/user/qt/enterprise-charts/preview_l.jpg">
+<description>
+This demo presents different types of charts that are available from Qt Charts library.
+
+Qt Charts is part of the Qt Enterprise addons package which provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types.
+</description>
+</application>
+
+<application title="Qt Quick Extras Dashboard" location="/data/user/qt/enterprise-dashboard" main="main.qml" icon="/data/user/qt/enterprise-dashboard/preview_l.jpg">
+<description>
+The dashboard demo uses Qt Quick Extras to create a digital dashboard for a car.
+</description>
+</application>
+
+<application title="Qt Quick Controls - Flat Style Gallery" location="/data/user/qt/enterprise-flat-controls" main="main.qml" icon="/data/user/qt/enterprise-flat-controls/preview_l.jpg">
+<description>
+The Flat Style Gallery example showcases the Qt Quick Controls. This demo combines both the standard Qt Quick Controls as well as the Qt Quick Extras both of which are using the new Flat style. The Flat style for Qt Quick Controls has a modern look and feel and is perfect for the touch driven interfaces commonly developed by device creators.
+</description>
+</application>
+
+<application title="Qt Data Visualization 3D - Surface Multiseries" location="/data/user/qt/enterprise-qtdatavis3d" main="main.qml" icon="/data/user/qt/enterprise-qtdatavis3d/preview_l.jpg" exclude="linux-raspberrypi;linux-raspberrypi2;android-beaglebone;linux-colibri-vf">
+<description>
+Shows how to make a 3D surface plot, displaying three layers from three different height map images using Surface3D with Qt Quick 2.
+</description>
+</application>
+
+<application title="Graphical Effects" location="/data/user/qt/graphicaleffects" main="main.qml" icon="/data/user/qt/graphicaleffects/preview_l.jpg" exclude="linux-beaglebone;android-beaglebone;linux-colibri-vf">
+<description>
+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.
+</description>
+</application>
+
+<application title="Media Player" location="/data/user/qt/mediaplayer" main="main.qml" icon="/data/user/qt/mediaplayer/preview_l.jpg" exclude="android-beaglebone;android-emulator;linux-beaglebone;linux-colibri-vf">
+<description>
+The Media Player example demonstrates the use of media playback features provided by Qt Multimedia with Qt Quick.
+
+It can play content either from a file or a network source, both videos and music.
+</description>
+</application>
+
+<application title="Qt5 Cinematic Demo" location="/data/user/qt/qt5-cinematicdemo" main="main.qml" icon="/data/user/qt/qt5-cinematicdemo/preview_l.jpg">
+<description>
+The Qt5 Cinematic Experience is a demo by "QUIt Coding".
+
+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. The source code for this demo and more awesome looking Qt Quick examples are available from quitcoding.com.
+</description>
+</application>
+
+<application title="Web Browser" location="/data/user/qt/qtwebbrowser" main="main.qml" icon="/data/user/qt/qtwebbrowser/preview_l.jpg" exclude="linux-emulator;linux-raspberrypi;linux-beaglebone;linux-colibri-vf">
+<description>
+This example demonstrates the use of the QtWebEngine WebView with Qt Quick.
+
+Demo can be used to browse the internet (working network connection required) or run the offline web page demos.
+</description>
+</application>
+
+<application title="Virtual Keyboard" location="/data/user/qt/textinput" main="main.qml" icon="/data/user/qt/textinput/preview_l.jpg">
+<description>
+This example illustrates how to handle input on touch devices.
+
+Qt Enterprise Embedded comes with Qt Virtual Keyboard - a framework that consists of a C++ backend with support for custom input methods, as well as a reference keyboard front end implemented in QML, supporting multiple languages.
+</description>
+</application>
+
+</applications>
diff --git a/basicsuite/enterprise-charts/description.txt b/basicsuite/enterprise-charts/description.txt
deleted file mode 100644
index 6c8d488..0000000
--- a/basicsuite/enterprise-charts/description.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-This demo presents different types of charts that are available from Qt Charts library.
-
-Qt Charts is part of the Qt Enterprise addons package which provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types.
diff --git a/basicsuite/enterprise-charts/title.txt b/basicsuite/enterprise-charts/title.txt
deleted file mode 100644
index 2b4d97b..0000000
--- a/basicsuite/enterprise-charts/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-090. Qt Charts - Gallery
diff --git a/basicsuite/enterprise-dashboard/description.txt b/basicsuite/enterprise-dashboard/description.txt
deleted file mode 100644
index 2e5780a..0000000
--- a/basicsuite/enterprise-dashboard/description.txt
+++ /dev/null
@@ -1 +0,0 @@
-The dashboard demo uses Qt Quick Extras to create a digital dashboard for a car.
diff --git a/basicsuite/enterprise-dashboard/title.txt b/basicsuite/enterprise-dashboard/title.txt
deleted file mode 100644
index 0cecefb..0000000
--- a/basicsuite/enterprise-dashboard/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-060. Qt Quick Extras Dashboard
diff --git a/basicsuite/enterprise-flat-controls/description.txt b/basicsuite/enterprise-flat-controls/description.txt
deleted file mode 100644
index 98b01e5..0000000
--- a/basicsuite/enterprise-flat-controls/description.txt
+++ /dev/null
@@ -1 +0,0 @@
-The Flat Style Gallery example showcases the Qt Quick Controls. This demo combines both the standard Qt Quick Controls as well as the Qt Quick Extras both of which are using the new Flat style. The Flat style for Qt Quick Controls has a modern look and feel and is perfect for the touch driven interfaces commonly developed by device creators.
diff --git a/basicsuite/enterprise-flat-controls/title.txt b/basicsuite/enterprise-flat-controls/title.txt
deleted file mode 100644
index 118f0e0..0000000
--- a/basicsuite/enterprise-flat-controls/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-070. Qt Quick Controls - Flat Style Gallery
diff --git a/basicsuite/enterprise-qtdatavis3d/description.txt b/basicsuite/enterprise-qtdatavis3d/description.txt
deleted file mode 100644
index fbec419..0000000
--- a/basicsuite/enterprise-qtdatavis3d/description.txt
+++ /dev/null
@@ -1 +0,0 @@
-Shows how to make a 3D surface plot, displaying three layers from three different height map images using Surface3D with Qt Quick 2.
diff --git a/basicsuite/enterprise-qtdatavis3d/exclude.txt b/basicsuite/enterprise-qtdatavis3d/exclude.txt
deleted file mode 100644
index 68318f3..0000000
--- a/basicsuite/enterprise-qtdatavis3d/exclude.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-linux-raspberrypi
-linux-raspberrypi2
-android-beaglebone
-linux-colibri-vf
diff --git a/basicsuite/enterprise-qtdatavis3d/title.txt b/basicsuite/enterprise-qtdatavis3d/title.txt
deleted file mode 100644
index 2b34f13..0000000
--- a/basicsuite/enterprise-qtdatavis3d/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-095. Qt Data Visualization 3D - Surface Multiseries
diff --git a/basicsuite/graphicaleffects/description.txt b/basicsuite/graphicaleffects/description.txt
deleted file mode 100644
index c19b2c4..0000000
--- a/basicsuite/graphicaleffects/description.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-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.
-
diff --git a/basicsuite/graphicaleffects/exclude.txt b/basicsuite/graphicaleffects/exclude.txt
deleted file mode 100644
index 6ae8492..0000000
--- a/basicsuite/graphicaleffects/exclude.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-linux-beaglebone
-android-beaglebone
-linux-colibri-vf
diff --git a/basicsuite/graphicaleffects/title.txt b/basicsuite/graphicaleffects/title.txt
deleted file mode 100644
index a679fff..0000000
--- a/basicsuite/graphicaleffects/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-130. Graphical Effects
diff --git a/basicsuite/mediaplayer/description.txt b/basicsuite/mediaplayer/description.txt
deleted file mode 100644
index 0868473..0000000
--- a/basicsuite/mediaplayer/description.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-The Media Player example demonstrates the use of media playback features provided by Qt Multimedia with Qt Quick.
-
-It can play content either from a file or a network source, both videos and music.
diff --git a/basicsuite/mediaplayer/exclude.txt b/basicsuite/mediaplayer/exclude.txt
deleted file mode 100644
index 5b8c71f..0000000
--- a/basicsuite/mediaplayer/exclude.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-android-beaglebone
-android-emulator
-linux-beaglebone
-linux-colibri-vf
diff --git a/basicsuite/mediaplayer/title.txt b/basicsuite/mediaplayer/title.txt
deleted file mode 100644
index a752761..0000000
--- a/basicsuite/mediaplayer/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-100. Media Player
diff --git a/basicsuite/qt5-cinematicdemo/description.txt b/basicsuite/qt5-cinematicdemo/description.txt
deleted file mode 100644
index c78f386..0000000
--- a/basicsuite/qt5-cinematicdemo/description.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-The Qt5 Cinematic Experience is a demo by "QUIt Coding".
-
-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. The source code for this demo and more awesome looking Qt Quick examples are available from quitcoding.com.
diff --git a/basicsuite/qt5-cinematicdemo/title.txt b/basicsuite/qt5-cinematicdemo/title.txt
deleted file mode 100644
index 8774828..0000000
--- a/basicsuite/qt5-cinematicdemo/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-030. Qt5 Cinematic Demo
diff --git a/basicsuite/qtwebbrowser/description.txt b/basicsuite/qtwebbrowser/description.txt
deleted file mode 100644
index 0a4cf41..0000000
--- a/basicsuite/qtwebbrowser/description.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-This example demonstrates the use of the QtWebEngine WebView with Qt Quick.
-
-Demo can be used to browse the internet (working network connection required) or run the offline web page demos.
diff --git a/basicsuite/qtwebbrowser/exclude.txt b/basicsuite/qtwebbrowser/exclude.txt
deleted file mode 100644
index f5dba0c..0000000
--- a/basicsuite/qtwebbrowser/exclude.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-linux-emulator
-linux-raspberrypi
-linux-beaglebone
-linux-colibri-vf
diff --git a/basicsuite/qtwebbrowser/title.txt b/basicsuite/qtwebbrowser/title.txt
deleted file mode 100644
index cb3e9f2..0000000
--- a/basicsuite/qtwebbrowser/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-900. Web Browser
diff --git a/basicsuite/textinput/description.txt b/basicsuite/textinput/description.txt
deleted file mode 100644
index 5330313..0000000
--- a/basicsuite/textinput/description.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-This example illustrates how to handle input on touch devices.
-
-Qt Enterprise Embedded 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.
diff --git a/basicsuite/textinput/title.txt b/basicsuite/textinput/title.txt
deleted file mode 100644
index 8e845f4..0000000
--- a/basicsuite/textinput/title.txt
+++ /dev/null
@@ -1 +0,0 @@
-050. Virtual Keyboard