Bug 871

Summary: Pulseview does not scale
Product: PulseView Reporter: ljkenny
Component: PortabilityAssignee: Nobody <nobody>
Status: IN_PROGRESS ---    
Severity: normal CC: iand, slawomir.marczak, soeren, uwe
Priority: Normal    
Version: unreleased development snapshot   
Target Milestone: ---   
Hardware: All   
OS: Linux   

Description ljkenny 2016-11-30 10:31:03 CET
Using Pulseview on a high-DPI laptop running Arch Linux.

It does not scale.  Everything is very tiny.
Comment 1 Soeren Apel 2016-11-30 20:57:50 CET
I'm guessing you're not running Qt 5.6 or later and also didn't build PV from source, right?

https://blog.qt.io/blog/2016/01/26/high-dpi-support-in-qt-5-6/
Comment 2 ljkenny 2016-12-01 09:25:32 CET
That's correct.
Comment 3 Jason 2016-12-23 06:04:02 CET
(In reply to comment #2)
> That's correct.

Any news about the fix ? The interface is not usable on my laptop (4k resolution).
Comment 4 Jason 2016-12-23 06:09:44 CET
by the way, I am using Windows 10 version of software
Comment 5 Soeren Apel 2016-12-23 07:28:45 CET
Sorry, not working on this bug as of now. I'm guessing PV merely needs to be built with Qt 5.6 or later and this will "just work". As I never built PV for Windows (nor intend to do so), I can't test this theory.
Comment 6 Uwe Hermann 2017-01-29 21:48:45 CET
Quick update, the PulseView Windows installer is now built using Qt 5.7.1 which should in theory fix this issue.

Please report if this bug can be closed or further fixes are required.

I did a quick test in a Windows DOS box which seemed to work for manually changing scaling:

 set QT_SCALE_FACTOR=2
 pulseview.exe
Comment 7 Jason 2017-01-29 22:36:04 CET
I confirm pulseview on windows now has the graphing window displayed correctly (was overlapping before). Several parts are still small and do not scale, such as the the session Restore/close buttons, the control buttons (with their icons) are still small. But that's ok. The most important part was the graphing window and it displayed correctly !
Comment 8 Uwe Hermann 2018-05-11 11:50:58 CEST
Another scaling related issue was recently reported by whitequark on IRC:

https://imgur.com/a/okJVrwc

< whitequark> top: ran from KDE 5 session with QT_AUTO_SCREEN_SCALE_FACTOR=0 and QT_SCREEN_SCALE_FACTORS=eDP-1=2
< whitequark> bottom: ran from a VT with no such variables set
Comment 9 Soeren Apel 2018-11-18 19:00:33 CET
*** Bug 1330 has been marked as a duplicate of this bug. ***