octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #49053] figure scaling issue with Qt 5 on macO


From: John Swensen
Subject: [Octave-bug-tracker] [bug #49053] figure scaling issue with Qt 5 on macOS with Retina / HiDPI scaling
Date: Fri, 28 Oct 2016 17:46:57 +0000 (UTC)
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.21 Safari/537.36

Follow-up Comment #11, bug #49053 (project octave):

Here is a patch that is a beginning to fixing the problem. This fixes the
problem of the axis size and axis label scaling. I have another patch that
fixes the font size scaling for other text object, but the problem is that
they are overlapping the axis label. I suspect there are going to be a ton of
places where position/size will need to be scaled by the screen scale.

I also don't know the guts of the handle graphics subsystem well enough to
have added another property. I suspect we want the screen scale to be a
top-level property, rather than a variable in gl_renderer and GLCanvas like I
did in this patch.

I can continue to work on this, but was wondering if the the handle graphics
system is abstracted enough that there are easy-to-find places where
screen_scale should be applied?

(file #38835)
    _______________________________________________________

Additional Item Attachment:

File name: screen_scale_patch.diff        Size:3 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49053>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]