QT style Kvantum support
Metadata
Current evaluation
Kvantum theming was added to the KDE neon 6 extension via lxqt-support-core24 in #5917, with follow-up fixes in #6065 and #6243.
Resolution: closed resolved
Reason: Support landed in commit 70275c88a through PR #5917, adding lxqt-support-core24 and Kvantum support to kde-neon-6 without changing the KDE-owned kf6-core24 snap. Follow-ups a741fff04 (#6065) and 61faae080 (#6243) completed the integration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
You need to add Kvantum to kf6-core24, just like with the QT Breeze and Oxygen styles. I tested Kvantum in a Snap, and I needed to add a layout so it could find the files, and give it permission to read the files in $HOME/.config/Kvantum.
If this goes against how Snap handles themes, I suppose Kvantum themes could be like GTK themes, requiring a Snap version of a Kvantum theme for it to be usable in Snap apps.
### Why it needs to get done
This is necessary to improve the integration of QT Snap apps with the system theme. An example of a distro that uses Kvantum is Lubuntu, which is an official flavor, but so far it can't use Kvantum in Snap apps.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Kvantum theming was added to the KDE neon 6 extension via lxqt-support-core24 in #5917, with follow-up fixes in #6065 and #6243. | |
| stealth/space-bunny-alpha | — | closed resolved | Kvantum support landed for the kde-neon-6 extension via lxqt-support-core24, shipped in Snapcraft 8.14. PR #5917 added it; PRs #6065 and #6243 refined user-theme path handling. | |
| stealth/space-bunny-alpha | — | closed superseded | Kvantum support was implemented through the kde-neon-6 extension, not by modifying kf6-core24; extension PRs #5917, #6065 and #6243 were merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Request to add Kvantum theme support to kf6-core24 was closed. The snapcraft team clarified they do not maintain the snap, as it is owned by KDE. The author was advised to request read-only access to $HOME/.config/Kvantum directly from the KDE team. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. Maintainers clarified kf6-core24 is owned by KDE and suggested requesting store connections for read-only access to $HOME/.config/Kvantum. The request was deferred to KDE maintainers. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and deferred to KDE maintainers, as the snapcraft team does not own kf6-core24. Suggested granting read-only access to $HOME/.config/Kvantum as a workaround. No changes implemented here. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. Maintainers redirected the request to KDE, as they do not own the kf6-core24 snap. Suggested exploring read-only config access or content snaps, but no action was taken. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#5917
(confidence 100%)
Added LXQt and Kvantum theme support to the kde-neon-6 extension.
-
Related To:
snapcraft#6065
(confidence 98%)
Corrected Kvantum folder linking in the extension.
-
Related To:
snapcraft#6243
(confidence 95%)
Removed an unnecessary Kvantum symlink after the initial integration.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5917 feat(kde-neon-6): lxqt and kvantum theme support | snapcraft | merged | Merged PR #5917 at commit 70275c88a, adding lxqt-support content snaps and LXQt/Kvantum theme support to kde-neon-6; it closed #5904. | |
| #5813 Access to $HOME/.config/Kvantum | snapcraft | closed | Kvantum/LXQt support was added to kde-neon-6 by merged PR #5917 (70275c88a), shipped in Snapcraft 8.14. | |
| #6065 kde-neon-6 launcher-specific - link to Kvantum folder | snapcraft | merged | Merged in #6065 as a741fff04, adding a KDE neon 6 symlink so Kvantum can access external themes; companion desktop-integration MRs !7 and !8 also merged. |