Add Qt6 support for Kvantum

Bug #2054321 reported by Lucas Varsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kvantum
Fix Released
Unknown
qt5-style-kvantum (Ubuntu)
New
Undecided
Unassigned

Bug Description

When you have qt6ct and kvantum installed, what would usually happen is that qt6ct shows kvantum as an available option in the drop-down menu in the "appearance" tab to use to theme QT programs (the correct behavior that qt5ct shows).

Instead, qt6ct simply ignores that kvantum is an option.

Reproducible: Always

Steps to Reproduce:

    install the "qt6ct" and kvantum "packages"
    launch qt6ct
    try to find the kvantum option in the drop down menu inside qt6ct's appearance tab.
    Actual Results:
    No kvantum option appeared in the dropdown menu.

Expected Results:
You should see the kvantum option in the dropdown menu.

I suspect that this bug is related specifically to qt6ct because kvantum can theme programs without problems if it's selected as one of the theming options inside KDE's appearance settings.

This problem is also present on Fedora, but not on other distributions that i tested like Arch or NixOS, which leads me to believe it's a packaging problem.

Related Fedora bug report i opened:
https://bugzilla.redhat.com/show_bug.cgi?id=2263614

Changed in kvantum:
status: Unknown → Fix Released
Revision history for this message
Lucas Varsky (raxelgrande) wrote :

Turns out this isn't a qt6ct issue, but a Kvantum one.

After talking with Kvantum's main developer, Tsu Jan, we found out the problem.
To give Kvantum the ability to theme Qt6, it needs to be packaged alongside its Qt6 support plugin.
Ubuntu already does it well for Qt5, specifically packaging kvantum for it "qt5-style-kvantum".

Please, package kvantum with Qt6 support in the same style used (if possible), like "qt6-style-kvantum". Or maybe repackage all of kvantum into a single package that has both Qt5 and Qt6 support.

Related discussion: https://github.com/tsujan/Kvantum/discussions/941

no longer affects: qt6ct (Fedora)
no longer affects: qt6ct (Ubuntu)
summary: - qt6ct doesn't detect kvantum
+ Add Qt6 support for Kvantum
Revision history for this message
Peter B (ueter) wrote :
no longer affects: kvantum (Fedora)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.