Bug 471929 - Oxygen Qt5 is missing
Summary: Oxygen Qt5 is missing
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-07-04 01:09 UTC by Léopold Couturier-Otis
Modified: 2024-01-15 05:18 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Léopold Couturier-Otis 2023-07-04 01:09:48 UTC
SUMMARY
KDE Neon currently only offers the Qt6 version of the Oxygen application style through the misleadingly named kde-style-oxygen-qt5 package. Since only Oxygen Qt6 is available, all Qt5 applications (meaning the vast majority of applications) use Breeze instead. I was able to build and install Oxygen from Invent to get Qt5 support back.

STEPS TO REPRODUCE
1. Install kde-style-oxygen-qt5
2. Select the Oxygen application style in System Settings
3. Launch any Qt5 application (like Okular)

OBSERVED RESULT
The application is themed using Breeze widgets.

EXPECTED RESULT
The application should be themed using Oxygen widgets.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon Unstable Edition
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.5.1
Comment 1 Léopold Couturier-Otis 2023-07-04 01:56:58 UTC
I mentioned being able to fix this by building and installing from Invent, but it turns out that broke Qt6 applications, so nevermind that part.
Comment 2 Carlos De Maine 2023-07-06 05:06:54 UTC
Confirmed.  On my to-do list.
Comment 3 Carlos De Maine 2024-01-15 05:18:01 UTC
fixed a loonngg time ago.  qt5 support is built and bundled as a required dep of the qt6 version