From a172789b58e15f41355cbde708e4462da603b766 Mon Sep 17 00:00:00 2001 From: "pls.153" Date: Sun, 6 Mar 2022 15:58:54 +0100 Subject: [PATCH] update readmes --- examples/swank-server/readme.md | 5 +++++ readme-qml-live-preview-and-slime.md | 4 ++++ readme.md | 12 +++++------- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/examples/swank-server/readme.md b/examples/swank-server/readme.md index e826de9..e357585 100644 --- a/examples/swank-server/readme.md +++ b/examples/swank-server/readme.md @@ -74,6 +74,11 @@ lisp/qml-reload/on-reloaded.lisp For **android**, in order to see the debug output of eventual QML errors, you need to run `./log.sh` in your `build-android/` directory. +If you don't want auto reload enabled (would block the app if the web server +isn't reachable), comment out `auto-reload-qml` in `lisp/main.lisp`. + +Both desktop and mobile auto reload can also be run **simultaneously**, since +they share the QML source files. Important notes for mobile diff --git a/readme-qml-live-preview-and-slime.md b/readme-qml-live-preview-and-slime.md index e3ace61..35bb413 100644 --- a/readme-qml-live-preview-and-slime.md +++ b/readme-qml-live-preview-and-slime.md @@ -8,6 +8,10 @@ reloading QML.* doesn't depend on Swank, and should therefore also be stable (it uses a local trivial web server).* +*You may even run both the desktop and mobile device auto reload simultaneously +(`swank-server` example only), because they both watch/load the same QML +sources.* + QML Preview and Slime --------------------- diff --git a/readme.md b/readme.md index ccc0926..bd213dc 100644 --- a/readme.md +++ b/readme.md @@ -39,11 +39,9 @@ TODO macOS note ---------- -Qt is (obviously) working perfectly well on Linux (and on Linux only, I dare to -say). +Qt works (obviously) perfectly well on Linux. -On macOS/iOS you'll always find some subtle bug, like a QQuickView not updating -after a property change through e.g. Slime. - -In the above case you need to click on the QQuickView in order to update the -view; after that, it seems to work for subsequent property changes. +On macOS instead, I found this a little annoying bug: after a QML property +change in Slime, the QQuickView is not updating. So, for a visual update you +need to click on the view; but it seems to work for subsequent property +changes.