You can see the scaling issue where text is being cut off and form fields are generally smaller/too short. Sure - just uploaded screenshots of the Sessions screen as an example. > To manage notifications about this bug go to: > I have tested the -platform windows:dpiawareness=0 solution and it's > QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling) > in the Qt GUI widgets rather than using relative values. > Mudlet exhibits behavior associated with static size values (in pixels) > You received this bug notification because you are a member of Mudlet I am building and testing the second (probably > working with Mudlet3-iota built against Qt5.6 on Windows 10 following > I have tested the -platform windows: dpiawareness= 0 solution and it's > frame - particularly cut off text and oddly shaped fields/tiny small icons. Observe the UI scaling issues in the splash frame and Connections > Surface or 4K display with scaling enabled and set to a value other than > Run the application on a High DPI Windows 10 machine such as a Microsoft > QGuiApplication ::setAttribute( Qt::AA_ EnableHighDpiSc aling) > The addition of the following property setter for Windows builds to > non-DPI aware and to scale it automatically): > following (passed at runtime, instructs Windows to treat the application as > The addition of a qt.conf directive to specify an equivalent of the > "right" fix, the autoscaling provided by Qt 5.6+ and Windows 8.1+ allow for > While an effort to convert Mudlet's QML to relative values would be the > Recommended remediation (up for discussion!): > while usable, not properly rendered which breaks third-party UI add-ons > application using the native Windows display APIs.* As such, the UI is, > application does not specify DPI awareness such that Qt autoscales the > the Qt GUI widgets rather than using relative values. > Mudlet exhibits behavior associated with static size values (in pixels) in I am building and testing the second (probably preferable) fix.Ĭould you attach screenshots? I don't think any developers have a 4K I have tested the -platform windows: dpiawareness= 0 solution and it's working with Mudlet3-iota built against Qt5.6 on Windows 10 following the wiki instructions. Observe the UI scaling issues in the splash frame and Connections frame - particularly cut off text and oddly shaped fields/tiny small icons. Run the application on a High DPI Windows 10 machine such as a Microsoft Surface or 4K display with scaling enabled and set to a value other than 100%. QGuiApplication ::setAttribute( Qt::AA_ EnableHighDpiSc aling) The addition of the following property setter for Windows builds to achieve the same goal as option #1: The addition of a qt.conf directive to specify an equivalent of the following (passed at runtime, instructs Windows to treat the application as non-DPI aware and to scale it automatically): While an effort to convert Mudlet's QML to relative values would be the "right" fix, the autoscaling provided by Qt 5.6+ and Windows 8.1+ allow for one of the following: Recommended remediation (up for discussion!): Additionally, the application does not specify DPI awareness such that Qt autoscales the application using the native Windows display APIs.* As such, the UI is, while usable, not properly rendered which breaks third-party UI add-ons produced by the community. Mudlet exhibits behavior associated with static size values (in pixels) in the Qt GUI widgets rather than using relative values.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |