diff --git a/src/plugins/qmlprofiler/qml/Overview.qml b/src/plugins/qmlprofiler/qml/Overview.qml
index 4d710ba8368a22df971470146d9e5e7a31e0cd88..76100ee2a8c76d0b4e4a1871fecc6912caa0a499 100644
--- a/src/plugins/qmlprofiler/qml/Overview.qml
+++ b/src/plugins/qmlprofiler/qml/Overview.qml
@@ -39,8 +39,8 @@ Canvas {
     // ***** properties
     height: 50
     property bool dataReady: false
-    property real startTime : 0
-    property real endTime : 0
+    property double startTime : 0
+    property double endTime : 0
 
     // ***** functions
     function clear()
diff --git a/src/plugins/qmlprofiler/qml/RangeMover.qml b/src/plugins/qmlprofiler/qml/RangeMover.qml
index e34dbfb8469f9d28963601e9a9602d30564ab619..e928dcf6b04e21a5b2b84b42a87020a1d9bf10bd 100644
--- a/src/plugins/qmlprofiler/qml/RangeMover.qml
+++ b/src/plugins/qmlprofiler/qml/RangeMover.qml
@@ -183,7 +183,7 @@ Rectangle {
 
     MouseArea {
         id: dragArea
-        property int origWidth: 0
+        property double origWidth: 0
 
         anchors.fill: selectedRange
         drag.target: leftRange
diff --git a/src/plugins/qmlprofiler/qml/SelectionRange.qml b/src/plugins/qmlprofiler/qml/SelectionRange.qml
index 47a1bd94b4e4a2dae9c766c475ff9039f8809618..24b7029de598d24467b89bfd1d032ec7fac7a341 100644
--- a/src/plugins/qmlprofiler/qml/SelectionRange.qml
+++ b/src/plugins/qmlprofiler/qml/SelectionRange.qml
@@ -38,11 +38,11 @@ RangeMover {
     property string endTimeString: detailedPrintTime(startTime+duration)
     property string durationString: detailedPrintTime(duration)
 
-    property real startTime: getLeft() * viewTimePerPixel + qmlProfilerModelProxy.traceStartTime()
-    property real duration: Math.max(getWidth() * viewTimePerPixel, 500)
-    property real viewTimePerPixel: 1
+    property double startTime: getLeft() * viewTimePerPixel + qmlProfilerModelProxy.traceStartTime()
+    property double duration: Math.max(getWidth() * viewTimePerPixel, 500)
+    property double viewTimePerPixel: 1
+    property double creationReference : 0
     property int creationState : 0
-    property int creationReference : 0
 
     Connections {
         target: zoomControl