diff options
author | Morten Johan Sørvig <morten.sorvig@digia.com> | 2013-01-30 20:31:06 +0100 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@digia.com> | 2013-02-27 23:56:07 +0100 |
commit | 60685407c208466c67830744808b8a902bd2377b (patch) | |
tree | 44ee7b25bc40bbd922e2747e5411629c6f14b261 /src/plugins/platforms/ios/qiosscreen.mm | |
parent | 58415530aacc5ef92f0076f7dff04d4f5074c4da (diff) |
iOS: Enable retina resolution for styles
The QStyle code uses the global qApp->devicePixelRatio(),
which queries the screen, not the window.
Implement QIOSScreen::devicePixelRatio().
Change-Id: I0091e5793f8d07ab7a46b6de443edd9457dcff85
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Diffstat (limited to 'src/plugins/platforms/ios/qiosscreen.mm')
-rw-r--r-- | src/plugins/platforms/ios/qiosscreen.mm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/platforms/ios/qiosscreen.mm b/src/plugins/platforms/ios/qiosscreen.mm index f3585407ce..5cee5a3362 100644 --- a/src/plugins/platforms/ios/qiosscreen.mm +++ b/src/plugins/platforms/ios/qiosscreen.mm @@ -183,6 +183,11 @@ QDpi QIOSScreen::logicalDpi() const return QDpi(72, 72); } +qreal QIOSScreen::devicePixelRatio() const +{ + return [m_uiScreen scale]; +} + Qt::ScreenOrientation QIOSScreen::nativeOrientation() const { return Qt::PortraitOrientation; |