From 5f40e434f93ca1a97bfddb23bb8baa361432176a Mon Sep 17 00:00:00 2001 From: Laszlo Agocs Date: Thu, 18 Jun 2015 16:14:24 +0200 Subject: B2QtDevice: use rounding instead of truncating Change-Id: Id5723f62b2df32fed1bb65f8e9211ba2d1032664 Reviewed-by: Eirik Aavitsland --- src/utils/b2qtdevice.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/utils/b2qtdevice.cpp b/src/utils/b2qtdevice.cpp index c87c1b5..6bc0710 100644 --- a/src/utils/b2qtdevice.cpp +++ b/src/utils/b2qtdevice.cpp @@ -533,7 +533,7 @@ void PhysicalScreenSize::read(const QString &filename) physScreenSizeEnabled = true; const qreal diagMM = qSqrt(physScreenWidth * physScreenWidth + physScreenHeight * physScreenHeight); - physScreenSizeInch = int(diagMM / 25.4); + physScreenSizeInch = qRound(diagMM / 25.4); } void PhysicalScreenSize::onTimeout() @@ -567,8 +567,8 @@ void PhysicalScreenSize::write(const QString &filename, bool includePhysSize) const qreal diagMM = physScreenSizeInch * 25.4; // Assume 16:9 aspect ratio - const int physScreenHeight = int(diagMM / 1.975); - const int physScreenWidth = int(physScreenHeight * 1.777); + const int physScreenHeight = qRound(diagMM / 1.975); + const int physScreenWidth = qRound(physScreenHeight * 1.777); foreach (const QByteArray &line, lines) f.write(line + QByteArrayLiteral("\n")); -- cgit v1.2.3