Standard Qt application on retina display looks ugly. Fuzzy fonts and images. This is how ORM Designer originaly looks on Retina:
Improve font autoscaling
First step how to improve Qt application on retina is by adding following definise to Info.plist
NSPrincipalClass NSApplication
If you’re updating existing application, it’s necessary to copy application to different location after Info.plist update. MacOS cache all .plist files and without that update will not be apply.
After applying this fix, this is how application looks:
External sources
- http://support.orm-designer.com/480/mac-osx-retina-display-support?show=492#a492
- http://www.devmachines.com/forum/qtitanribbon/587-ribbonui-on-macos-retina-display.html#590
- http://www.qtcentre.org/threads/50130-Qt-Creator-on-MacBook-Pro-Retina?p=225222#post225222
- https://codereview.qt-project.org/#patch,sidebyside,34683,1,src/app/Info.plist.in
- https://bugreports.qt-project.org/browse/QTCREATORBUG-7864
- http://developer.apple.com/library/mac/#documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html#//apple_ref/doc/uid/TP40012302-CH4-SW7
- http://comments.gmane.org/gmane.comp.lib.qt.devel/4477