From d0e7014429ff40b535a07801679f5fc66cf7cf12 Mon Sep 17 00:00:00 2001 From: Sean Harmer Date: Tue, 24 Apr 2012 14:33:23 +0100 Subject: Query the screen physical size rather than assuming fixed dpi of 96 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I405e8d1cfbf7f0607f8525f9c8c93053109478d9 Reviewed-by: Andreas Holzammer Reviewed-by: Kevin Krammer Reviewed-by: Samuel Rødal --- src/plugins/platforms/qnx/qqnxscreen.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'src') diff --git a/src/plugins/platforms/qnx/qqnxscreen.cpp b/src/plugins/platforms/qnx/qqnxscreen.cpp index ea0c9e340f..25a1204b6f 100644 --- a/src/plugins/platforms/qnx/qqnxscreen.cpp +++ b/src/plugins/platforms/qnx/qqnxscreen.cpp @@ -91,16 +91,7 @@ QQnxScreen::QQnxScreen(screen_context_t screenContext, screen_display_t display, qFatal("QQnxScreen: failed to query display physical size, errno=%d", errno); } - // Peg the DPI to 96 (for now) so fonts are a reasonable size. We'll want to match - // everything with a QStyle later, and at that point the physical size can be used - // instead. - { - static const int dpi = 96; - int width = m_currentGeometry.width() / dpi * qreal(25.4) ; - int height = m_currentGeometry.height() / dpi * qreal(25.4) ; - - m_currentPhysicalSize = m_initialPhysicalSize = QSize(width,height); - } + m_currentPhysicalSize = m_initialPhysicalSize = QSize(val[0], val[1]); // We only create the root window if we are the primary display. if (primaryScreen) -- cgit v1.2.3