[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/