lqml/examples/app-template
2023-03-22 20:06:44 +01:00
..
build add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
build-android revisions and simplifiactions of app.pro file, remove obsolete app.qrc file 2022-02-27 13:58:27 +01:00
build-ios add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
i18n some revisions 2022-05-17 21:45:40 +02:00
lisp revisions 2023-03-22 20:06:44 +01:00
qml revisions 2022-04-15 10:29:19 +02:00
app.asd add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
app.pro add 32bit support (android only) 2022-05-08 10:16:18 +02:00
make.lisp prevent android path problem (32bit) 2022-09-05 15:05:57 +02:00
mkdirs.sh add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
ql-libs.lisp mobile: build contrib libs into app lib (important for dependencies) 2022-03-14 16:45:17 +01:00
readme-build.md add settings to example 'wear-os-gps' 2022-07-05 17:59:16 +02:00
readme.md typo 2022-11-09 09:40:15 +01:00
run.lisp add QML auto reload for mobile (example 'swank-server' only); several revisions 2022-03-05 22:13:21 +01:00

Run

lqml run.lisp

Optionally pass -slime to start a Swank server, and connect from Emacs with M-x slime-connect.

During development you can pass -auto, which will reload all QML files after you made a change to any of them and saved it. For re-initialization after reloading, file lisp/qml-reload/on-reloaded will be loaded.

Closing the window quits the app. If you try to kill it with ctrl-c, you need an additional ctrl-d to exit from ECL. To quit from Slime, do (qq) which is short for (qquit).