On Fri, Jul 24, 2015 at 2:36 PM, Till Oliver Knoll <till.oliver.kn...@gmail.com> wrote: > >> Am 22.07.2015 um 08:43 schrieb Robert Iakobashvili <corobe...@gmail.com>: >> >> On Wed, Jul 22, 2015 at 9:16 AM, Hamish Moffatt >> <ham...@risingsoftware.com> wrote: >>> On 22/07/15 15:52, Robert Iakobashvili wrote: >>>> >>>> Gentlemen, >>>> A user pointed to the issue on >>>> Mac Book Pro 15 inch mid 2015. AMD Radeon R9 graphic card, >>>> 15.4-inch, 2880 x 1800 screen, Mac OS 10.10.4. >>>> and mentioned that the look is "pixelated as the application >>>> does not support Retina". >>>> >>>> Unfortunately, I do not have such expensive HW to >>>> reproduce the issue. >>>> >>>> A patch to support 2x and 3x images >>>> from Morten Sorvig has been applied >>>> and images 2x and 3x are inside: >>>> >>>> https://codereview.qt-project.org/106717 >>>> https://codereview.qt-project.org/106705 >>>> >>>> Is there something else to be done with Qt-5.4.2 >>>> like defining some HIGH-DPI, etc? >>> >>> You need to add two keys to your Info.plist: >>> >>> a boolean key NSHighResolutionCapable with value TRUE; >>> a string key NSPrincipalClass with value NSApplication. >>> >>> >>> Hamish >> >> Dear Hamish, >> I'll try it. > > Besides, you don't necessarily need Retina capable hardware: the "Quartz > Debug Extensions" ((?) check optional developer downloads, either in Xcode > or, more likely, on Apple's developer homepage) allow you to run your desktop > in "Retina mode" to test your application. > > Off course on a non-Retina display everything appears 2 times as big (and you > effectively loose "desktop space" by the corresponding factor), but like this > it is possible to visually "debug" your @2x resources and easily spot pixmaps > with low resolutions etc.
One more way to add HiDPI display emulation on a non-Retina is to use: 1. Add HiDPI via command line in Terminal: sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 2. Logout and login back; 3. In System Preferences -> Displays in Resolution choose radio button Scaled and there select an HiDPI display. Quartz provides more debugging and information options, though, not just a HiDPI display defined. Thanks to all people Regards, Robert _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest