summaryrefslogtreecommitdiffstats
path: root/README
blob: d414b5bd133d7e0971864a25d3daea6c3a844ac0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
This is the Boot to Qt 6 Demo Launcher, it's a Wayland compositor that can launch Qt demo applications as Wayland clients.

Command line options:
 --main-file [.qml file]        Specify an optional qml file
 --applications-root [dir]      The root of your directories, multiple can
                                be given, separated by ':'

Each demo added to the launcher uses the following XML format named as demo.xml and located in <applications-root/demoname>

---------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>

<application title="TITLE" priority="1" icon="preview.png" binary="PATH/TO/BINARY" arguments="-COMMANDLINE ARGS">
<environment>
    <variable name="CUSTOM_ENV_VARIABLE" value="ENV_VALUE"/>
</environment>
<description>SHORT DESCRIPTION OF THE DEMO APPEARING ON LAUNCHER</description>
</application>
---------------------------------------------------------------------------------------------------------------------------

If icon image is not found, the launcher app creates one automatically on first demo startup.