Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theme doesn't apply to QT5 apps #45

Open
colin-intj opened this issue Nov 14, 2024 · 8 comments
Open

Theme doesn't apply to QT5 apps #45

colin-intj opened this issue Nov 14, 2024 · 8 comments
Labels
help wanted Extra attention is needed

Comments

@colin-intj
Copy link

colin-intj commented Nov 14, 2024

Hello! Thank you for bringing back Lightly, it's quite possibly my favorite KDE theme and I'm glad I can finally use it in Plasma 6! I've noticed that, even when I set Lightly as my application style, QT5 apps still use Breeze.

Screenshot_20241114_135939
QT6 app (Dolphin) and QT5 app (qView) side-by-side

Would it be possible for you to make the theme work for Qt5 apps as well? Thanks!

@Bali10050
Copy link
Owner

I'm 99% sure that you have a problem with your xdg-desktop-portal. Try installing xdg-desktop-portal and xdg-desktop-portal-kde.

https://wiki.archlinux.org/title/XDG_Desktop_Portal

@subhasutra
Copy link

For me VLC still uses breeze. And the desktop portals are working fine for other apps.

@meisaamayako
Copy link

Can confirm this one. VLC and other QT5 apps do not use Lightly at all. both xdg-desktop-portal and xdg-desktop-portal-kde are installed as well.

Operating System: Arch Linux 
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.11.8-zen1-2-zen (64-bit)
Graphics Platform: Wayland
Processors: 4 × 11th Gen Intel® Core™ i3-1115G4 @ 3.00GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Manufacturer: LENOVO
Product Name: 81X8
System Version: IdeaPad 3 15ITL05

17Sun081906

@Bali10050
Copy link
Owner

I'm not sure what the best solution would be, I don't think that bringing back qt5 for vlc is a good idea, while vlc has a new ui in development:
Screenshot_20241117_180851

@Bali10050 Bali10050 added the help wanted Extra attention is needed label Nov 17, 2024
@DeltaCopy
Copy link

To get this to work the CMakeLists will need updating to include the QT5/KF5 build dependencies.
@Bali10050 let me know your thoughts as we've already removed those dependencies before.
Supporting both QT5 and QT6 builds is achievable but is it the correct path going forward, especially as Plasma has moved to QT6.

vlc

@colin-intj qview has already been ported over to QT6 so the Lightly style will work natively.
Which distro are you using ?

@colin-intj
Copy link
Author

Sorry for the late reply. I'm currently running Fedora 41.

@colin-intj
Copy link
Author

colin-intj commented Nov 18, 2024

Sorry for the late reply, @Bali10050. Like @meisaamayako, I also already have xdg-desktop-portal and xdg-desktop-portal-kde installed.

@Bali10050
Copy link
Owner

@DeltaCopy if you have something working, we can add it as an option, but if not, I don't think it's a good idea to start working backwards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants