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

Wrong cursor icon theme on gnome wayland #11454

Open
str225 opened this issue Nov 4, 2019 · 1 comment
Labels

Comments

@str225
Copy link

@str225 str225 commented Nov 4, 2019

Please provide the following information

qBittorrent version and Operating System

qBittorrent v4.1.7 Fedora 31

If on linux, libtorrent-rasterbar and Qt version

rb_libtorrent 1.1.13
qt 4.8.7

What is the problem

I'm using breeze cursor theme on gnome, but qbittorrent is using the adwaita cursor theme inside its window instead of the breeze cursors.

What is the expected behavior

qbittorrent should use the same cursor theme as the desktop

@Kolcha

This comment has been minimized.

Copy link
Contributor

@Kolcha Kolcha commented Nov 5, 2019

this is not qBittorrent only issue... this general Qt issue, and any Qt app will be affected.
even now Qt has very poor Wayland support, looks like this was abandoned since ~Qt 5.8...

even more, even default (Adwaita) cursors are used, cursor in any Qt app slightly different, at least bigger.

gtk2 platform plugin can't be used on Wayland at all, existing gtk3 plugin doesn't provide "theme integration", so app even doesn't try to find/detect looks and feel preferences. there is only some hardcoded values for it. some "wheel" called qt5ct can't solve this issue too, just because it works with list of presets, no feature like "use system style".

if I'll have enough free time theses days I'll look into Qt sources to find the platform-specific code related to cursors and share some results of investigations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.