Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rinigus/qmlrunner
Runner for QML-only apps
https://github.com/rinigus/qmlrunner
Last synced: 13 days ago
JSON representation
Runner for QML-only apps
- Host: GitHub
- URL: https://github.com/rinigus/qmlrunner
- Owner: rinigus
- License: gpl-3.0
- Created: 2018-10-27T18:32:30.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-26T09:12:53.000Z (over 4 years ago)
- Last Synced: 2024-11-29T01:39:12.181Z (about 1 month ago)
- Language: C++
- Size: 19.5 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QML Runner
Runner for QML-only apps. It runs applications assuming that they are installed
in the given prefix `PREFIX` with the following convention```
PREFIX/app-name/qml/app-name.qml
```Note that the QML file is loaded assuming that its a window. Don't forget to setup
it to be visible by setting `visible: true` property.The runner supports translations and fallback icons. For translations, provide `qm` files
in the form```
PREFIX/app-name/translations/app-name-LOCALE.qm
```For fallback icons, drop them into
```
PREFIX/app-name/icons
```To specify `PREFIX`, use `-P` option. Without the option, `/usr/share` is used.
The runner can also look up for QML modules in additional folders. For example,
QML modules installed in the location that is not loaded by default. You could specify
these additional locations through `-path QML_PATH` option. Multiple locations can
be specified by repeating `-path QML_PATH` multiple times, one per location.