u8sand / Baka-MPlayer

The libmpv based media player
https://u8sand.github.io/Baka-MPlayer/
GNU General Public License v2.0
433 stars 93 forks source link

UI is very small when use high DPI (windows) #209

Open fy0 opened 8 years ago

fy0 commented 8 years ago

My laptop have an 14 inch screen with 1920x1080 resolution, it's a screenshot:

pic

Maximized window and baka mplayer (default size).

Awesome project, thanks for your works.

u8sand commented 8 years ago

My DPI is also 1920x1080--the default window size is supposed to be small, mostly to exploit the fit window feature. I'm aware of some open issues requesting that we save the window size as well, it is something that I think I'll do when I get around to running through this issues.

fy0 commented 8 years ago

@u8sand Buttons is also too small on touch devices. Many windows pad have extreme high dpi, but real screen is small, so buttons is hard to press.

u8sand commented 8 years ago

I see; maybe we should have sizes dependent on the DPI to achieve uniform experience, or perhaps we need another ui made for mobile devices. What do you think @godly-devotion ?

I wonder if the attribute noted in this thread http://stackoverflow.com/questions/20464814/changing-dpi-scaling-size-of-display-make-qt-applications-font-size-get-rendere will solve this.

godly-devotion commented 8 years ago

@u8sand I'm reading through the links but most of it is code related. Is there anything I have to do on my end? Also updating our project to Qt 5.6 should help us as it brings improved support for high-DPI support (https://blog.qt.io/blog/2016/01/26/high-dpi-support-in-qt-5-6/).