[MacPorts] #57577: qt4-mac : set the graphicssystem via qtconfig

MacPorts noreply at macports.org
Sun Nov 11 19:21:48 UTC 2018


#57577: qt4-mac : set the graphicssystem via qtconfig
-------------------------+---------------------
 Reporter:  RJVB         |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:  haspatch     |       Port:  qt4-mac
-------------------------+---------------------
 There has been some discussion concerning flickering UI elements under OS
 10.14 in KDE4 applications leading to https://github.com/macports
 /macports-ports/pull/2974 .
 KDE4 has long forced raster mode for a variety of reasons, but apparently
 it causes or aggravates the flickering graphics problems under 10.14 .

 The pull request mentioned above simply removes the forced raster mode
 indiscriminately, i.e. also on OS versions where it is to be preferred.

 I've implemented an alternative where users can control the default
 graphics system used (native vs. raster vs. OpenGL) via Qt's own qtconfig
 utility (to be used with a modified patch to kdelibs4). I've set the
 default to "Native", evidently.

 I would have preferred a solution specific to KDE4 but achieving a similar
 user-friendliness would require a lot more work. It should be possible
 however to implement a setting controlled through qtconfig but used
 (applied) only by kdelibs4 (in the `KApplication` class).

-- 
Ticket URL: <https://trac.macports.org/ticket/57577>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list