Page 1 of 1

Windows/QML UI: Different Resolutions

Posted: Fri Jan 27, 2023 12:57 pm
by Yestalgia
Environment: Windows
Type: BUG
QLC+ Version: QLC+ 5.0.0 Beta 2

Issue Description:

QLC+ UI Elements do not scale correctly when monitors of different resolutions are used.


Steps to reproduce issue:
  • Launch QLC+ in main monitor (2560x1440) in full screen mode.
  • Click the title bar and drag it to secondary monitor (1680x1050) "Snapping" it to full screen mode as shown here: https://youtu.be/Bk8yTBLEj3c?t=20
Image of Issue
ResolutionIssues.PNG

System Information

OS Name Microsoft Windows 10 Pro
Version 10.0.19045 Build 19045
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name
System Manufacturer Hewlett-Packard
System Model HP Z400 Workstation
System Type x64-based PC
System SKU FX625AV
Processor Intel(R) Xeon(R) CPU W3520 @ 2.67GHz, 2661 Mhz, 4 Core(s), 8 Logical Processor(s)
BIOS Version/Date Hewlett-Packard 786G3 v01.17, 19/08/2009
SMBIOS Version 2.6
Embedded Controller Version 255.255
BIOS Mode Legacy
BaseBoard Manufacturer Hewlett-Packard
BaseBoard Product 0AE4h
BaseBoard Version Not Available
Platform Role Workstation
Secure Boot State Unsupported
PCR7 Configuration Binding Not Possible
Windows Directory C:\Windows
System Directory C:\Windows\system32
Boot Device \Device\HarddiskVolume1
Locale United States
Hardware Abstraction Layer Version = "10.0.19041.2251"
Time Zone AUS Eastern Daylight Time
Installed Physical Memory (RAM) 8.00 GB
Total Physical Memory 7.98 GB
Available Physical Memory 1.84 GB
Total Virtual Memory 17.9 GB
Available Virtual Memory 5.39 GB
Page File Space 9.89 GB
Page File C:\pagefile.sys
Kernel DMA Protection Off
Virtualization-based security Not enabled
Device Encryption Support Reasons for failed automatic device encryption: TPM is not usable, PCR7 binding is not supported, Hardware Security Test Interface failed and device is not Modern Standby, Un-allowed DMA capable bus/device(s) detected, TPM is not usable
Hyper-V - VM Monitor Mode Extensions Yes
Hyper-V - Second Level Address Translation Extensions Yes
Hyper-V - Virtualization Enabled in Firmware Yes
Hyper-V - Data Execution Protection Yes

Re: Windows/QML UI: Different Resolutions

Posted: Fri Jan 27, 2023 12:58 pm
by Yestalgia
I have since discovered that the UI doesn't need to be maximised.

The window can be dragged from one monitor to another and the UI will snap into this state.

Re: Windows/QML UI: Different Resolutions

Posted: Fri Jan 27, 2023 1:00 pm
by Yestalgia
When dragging back from monitor 2 to monitor 1, the icons in the Action Bar get cut off:
ResolutionIssues2.PNG
This I assume is related to the issue.