lqml/examples/app-template
2022-04-15 10:29:19 +02: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
lisp add QML auto reload for mobile (example 'swank-server' only); several revisions 2022-03-05 22:13:21 +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 important: several revisions, simplifications (this commit is tested and stable) 2022-03-17 16:15:32 +01:00
make.lisp revisions 2022-03-18 07:59:44 +01: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 some additions to prepare for example 'cl-repl'; revisions 2022-04-09 17:33:55 +02:00
readme.md add QML auto reload for mobile (example 'swank-server' only); several revisions 2022-03-05 22:13:21 +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 releoad 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).