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: Tue, 20 Feb 2018 12:15:59 -0500 (EST)
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.73 Safari/537.36

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

In the long run, I think we need it to be implemented at the per-figure level,
rather than at the renderer level. I don't think there is a different
opengl_renderer object for each figure, right? I had been doing it the way you
suggest as just a static member variable until we realized this does not work
for mixed DPI screens.

An alternative is to just make it a member variable of each Figure C++ class
and store it and retrieve it there. My last patch (which apparently has a lot
of problems for other people) was an attempt to have a per-figure scaling that
got updated when the figure transitioned between screens. I don't care where
that information is stored (properties vs. class member), but really think it
need to be per-figure.

I have been swamped with my third year review and a ton of other stuff these
last couple of weeks. I should have more time to look at it in the coming
weeks.

    _______________________________________________________

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]