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

Multi-screen scaling under Windows #11445

Open
coladict opened this issue Nov 3, 2019 · 1 comment

Comments

@coladict
Copy link

@coladict coladict commented Nov 3, 2019

#11417 helped somewhat, but it's not fixed yet.
This is what happens now on my 1920x1080 screen that has scaling at 100%, while my 3840x2160 screen is at 200% scaling. The window is in the 100% one.

qBittorrent version and Operating System

qBittorrent v4.1.9.1 on Windows 10

What is the problem

Most elements are scaled to 200% when they should be at 100.

Steps to reproduce

Have two screens. Main screen at 200% scaling. Move entire application to second (100%) screen.

Extra info(if any)

Firefox and Chrome both detect and rescale everything accordingly when moved, so it is doable. Maybe you can find hints for how to do it in their projects.

Bad Example

@Kolcha

This comment has been minimized.

Copy link
Contributor

@Kolcha Kolcha commented Nov 5, 2019

so... again... removing dpi-related hacks and building Qt dynamically solves that issue.
watch these videos for comparison: 1st - official beta build, 2nd - my own build from master branch.

everything was tested on MacBook Pro with Retina display + standard 22" FullHD monitor

try it yourself if you want. unfortunately, there is no installer yet... I'm not Win developer and it is pretty hard to create correct installer (almost all "constructors" allowing to create "setup.exe" are "potentially unwanted software", and they almost alway don't provide the way to completely uninstall app, so this is not an option for me).

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