OSDN Git Service

Fix qreal is not double.
authorFelix Geyer <debfx@fobos.de>
Wed, 9 Nov 2011 08:39:58 +0000 (09:39 +0100)
committerEike Ziller <eike.ziller@nokia.com>
Wed, 9 Nov 2011 10:00:13 +0000 (11:00 +0100)
Change-Id: Ife56e908a67da70ebe5af223b19fc8b99fc3a1d2
Reviewed-by: hjk <qthjk@ovi.com>
(cherry picked from commit 3b0f26e23136e60b61203c26075349f1e541f654)

src/plugins/designer/formeditorw.cpp
src/plugins/help/helpviewer_qwv.cpp
src/plugins/qmldesigner/components/formeditor/anchorlinecontroller.cpp
src/plugins/valgrind/callgrindhelper.cpp

index 6aab52c..8dc12c7 100644 (file)
@@ -889,8 +889,8 @@ void FormEditorW::print()
         const double maxScaling = qMin(page.size().width() / pixmapSize.width(), page.size().height() / pixmapSize.height());
         const double scaling = qMin(suggestedScaling, maxScaling);
 
-        const double xOffset = page.left() + qMax(qreal(0.0), (page.size().width()  - scaling * pixmapSize.width())  / 2.0);
-        const double yOffset = page.top()  + qMax(qreal(0.0), (page.size().height() - scaling * pixmapSize.height()) / 2.0);
+        const double xOffset = page.left() + qMax(0.0, (page.size().width()  - scaling * pixmapSize.width())  / 2.0);
+        const double yOffset = page.top()  + qMax(0.0, (page.size().height() - scaling * pixmapSize.height()) / 2.0);
 
         // Draw.
         painter.translate(xOffset, yOffset);
index f6281c5..a4d017c 100644 (file)
@@ -295,7 +295,7 @@ void HelpViewer::scaleUp()
 
 void HelpViewer::scaleDown()
 {
-    setTextSizeMultiplier(qMax(qreal(0.0), textSizeMultiplier() - 0.1));
+    setTextSizeMultiplier(qMax(qreal(0.0), textSizeMultiplier() - qreal(0.1)));
 }
 
 void HelpViewer::resetScale()
index d3074af..3dcb0e4 100644 (file)
@@ -170,8 +170,8 @@ void AnchorLineController::updatePosition()
         rightBoundingRect.adjust(0, 7, 5, -7);
 
     } else {
-        double height = qMin(boundingRect.height() / 4., qreal(10.0));
-        double width = qMin(boundingRect.width() / 4., qreal(10.0));
+        double height = qMin(boundingRect.height() / 4., 10.0);
+        double width = qMin(boundingRect.width() / 4., 10.0);
 
         topBoundingRect.setHeight(height);
         topBoundingRect.adjust(width, -4, -width, -1);
index 704223b..d196d53 100644 (file)
@@ -58,7 +58,7 @@ QColor CallgrindHelper::colorForString(const QString &text)
 
 QColor CallgrindHelper::colorForCostRatio(qreal ratio)
 {
-    ratio = qBound(0.0, ratio, 1.0);
+    ratio = qBound(qreal(0.0), ratio, qreal(1.0));
     return QColor::fromHsv(120 - ratio * 120, 255, 255, (-((ratio-1) * (ratio-1))) * 120 + 120);
 }