summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/README.md b/README.md
index dc9468d..de65c49 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
This workspace contains two independent interfaces for `alt-rootfs-installer`:
- `crates/flasher-gtk` — GTK 4/libadwaita
-- `crates/flasher-qt` — native Qt 5 Widgets
+- `crates/flasher-qt` — Qt 6/KDE Kirigami
Both are interface previews. They inspect supported boards and removable drives, but do not write to any device.
@@ -12,10 +12,11 @@ Both are interface previews. They inspect supported boards and removable drives,
On ALT Linux:
```sh
-sudo apt-get install gcc-c++ libgtk4-devel libadwaita-devel qt5-base-devel
+sudo apt-get install gcc-c++ libgtk4-devel libadwaita-devel \
+ qt6-base-devel qt6-declarative-devel kf6-kirigami
```
-The Qt crate discovers Qt 5 through `pkg-config` and uses the platform's native Qt widget style. It does not require QML or Qt Quick.
+The Qt crate uses the maintained CXX-Qt bindings and contains no handwritten C++. Its interface is QML using KDE's Kirigami framework. `.cargo/config.toml` selects Qt 6 explicitly on systems that also have Qt 5 installed.
## Build