Bug report #15357

QGIS doesn't open in HiDPI mode on OS X with retina display.

Added by Nikolay Lebedev almost 4 years ago. Updated almost 2 years ago.

Status:Closed
Priority:Normal
Assignee:-
Category:OsX UI
Affected QGIS version:master Regression?:No
Operating System:OS X Easy fix?:No
Pull Request or Patch supplied:No Resolution:fixed/implemented
Crashes QGIS or corrupts data:No Copied to github as #:23289

Description

According to 2.16 changelog, there is an improved HiDPI support. But it's not enabled by default and I have problems enabling it.
Attached is a comparison of QGIS and Safari windows on the same retina display. QGIS still has way less pixels and looks blurry.
This overall "low-res"-ness also affects the map itself - like there is no visible difference in line widths below 0.26px (compared to image rendered with Mapnik, where it's definitely visible).
Info.plist file in QGIS App folder contains:

<key>NSHighResolutionCapable</key>
<string>False</string>

Changing this value to True doesn't change anything. Tested on QGIS 2.16 and master built with Homebrew.

qgis_safari_hidpi_comp.png (1.06 MB) Nikolay Lebedev, 2016-07-27 01:14 PM

History

#1 Updated by Nyall Dawson almost 4 years ago

This can't be properly fixed until we move to Qt5 builds - ie, QGIS 3.0.

#2 Updated by Giovanni Manghi about 3 years ago

  • Easy fix? set to No
  • Regression? set to No

#3 Updated by Denis Rouzaud almost 2 years ago

  • Status changed from Open to Closed
  • Description updated (diff)

fixed in 3.x

#4 Updated by Denis Rouzaud almost 2 years ago

  • Resolution set to fixed/implemented

Also available in: Atom PDF