lqml/examples/app-template
2022-03-02 09:19:14 +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
lisp add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
qml add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
app.asd add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
app.pro several revisions; prepare for iOS static ECL contrib libs 2022-03-01 17:02:08 +01:00
auto-reload-qml.lisp add function 'view-status-changed' 2022-03-02 09:19:14 +01:00
make.lisp add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
mkdirs.sh add app template to simplify creating new apps 2022-02-18 11:13:51 +01:00
ql-libs.lisp revisions and simplifiactions of app.pro file, remove obsolete app.qrc file 2022-02-27 13:58:27 +01:00
readme-build.md several revisions; prepare for iOS static ECL contrib libs 2022-03-01 17:02:08 +01:00
readme.md several revisions; prepare for iOS static ECL contrib libs 2022-03-01 17:02:08 +01:00
run.lisp add trivial auto reload of QML files (desktop only) 2022-03-01 11:44:05 +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, see auto-reload-qml.lisp.

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).