DPI scailing in PyQt apps

Now I faced that both the latest pyqtgraph (issue) and matplotlib set up HighDpiScaleFactorRoundingPolicy and it causes problems on Haiku. I reailized, that forcing every team to code if __Haiku__ then do_not_scale() probably not so good idea. Can it be managed on lower (Qt port, PyQt) level?

why force this on operating systems, I’d file a ticket upstream with pyqt, which, is one of those things I find obnoxiously kludgy and unneeded, port the app to c++ properly, python isn’t very performant from the testing I’ve seen

1 Like

I’m not sure the Qt port handles HiDPI scaling correctly, or really at all. I intend to look into this soon enough … unless @3dEyes beats me to it :wink:

2 Likes

How is this supposed to help on the topic discussed here? Some issue with Qt’s HighDpiScaleFactorRoundingPolicy and Haiku is not fixed by using a different programming language.