forked from qt-creator/qt-creator
QmlProfiler: Remove some dead code.
Those functions aren't called from anywhere. Wheel zooming has been removed a long time ago and centering is handled in a different way. Change-Id: Ib55fdfdd3cf794563eaa50ff9b5f1a1dfe94a17a Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
@@ -169,28 +169,6 @@ Rectangle {
|
|||||||
view.selectPrev();
|
view.selectPrev();
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateZoomCentered(centerX, relativeFactor)
|
|
||||||
{
|
|
||||||
var min_length = 1e5; // 0.1 ms
|
|
||||||
var windowLength = view.endTime - view.startTime;
|
|
||||||
if (windowLength < min_length)
|
|
||||||
windowLength = min_length;
|
|
||||||
var newWindowLength = windowLength * relativeFactor;
|
|
||||||
|
|
||||||
if (newWindowLength > qmlProfilerModelProxy.traceDuration()) {
|
|
||||||
newWindowLength = qmlProfilerModelProxy.traceDuration();
|
|
||||||
relativeFactor = newWindowLength / windowLength;
|
|
||||||
}
|
|
||||||
if (newWindowLength < min_length) {
|
|
||||||
newWindowLength = min_length;
|
|
||||||
relativeFactor = newWindowLength / windowLength;
|
|
||||||
}
|
|
||||||
|
|
||||||
var fixedPoint = (centerX - flick.x) * windowLength / flick.width + view.startTime;
|
|
||||||
var startTime = fixedPoint - relativeFactor*(fixedPoint - view.startTime);
|
|
||||||
zoomControl.setRange(startTime, startTime + newWindowLength);
|
|
||||||
}
|
|
||||||
|
|
||||||
function recenter( centerPoint ) {
|
function recenter( centerPoint ) {
|
||||||
var windowLength = view.endTime - view.startTime;
|
var windowLength = view.endTime - view.startTime;
|
||||||
var newStart = Math.floor(centerPoint - windowLength/2);
|
var newStart = Math.floor(centerPoint - windowLength/2);
|
||||||
@@ -215,21 +193,10 @@ Rectangle {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function wheelZoom(wheelCenter, wheelDelta) {
|
|
||||||
if (qmlProfilerModelProxy.traceEndTime() > qmlProfilerModelProxy.traceStartTime() &&
|
|
||||||
wheelDelta !== 0) {
|
|
||||||
if (wheelDelta>0)
|
|
||||||
updateZoomCentered(wheelCenter, 1/1.2);
|
|
||||||
else
|
|
||||||
updateZoomCentered(wheelCenter, 1.2);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function hideRangeDetails() {
|
function hideRangeDetails() {
|
||||||
rangeDetails.visible = false;
|
rangeDetails.visible = false;
|
||||||
rangeDetails.duration = "";
|
rangeDetails.duration = "";
|
||||||
rangeDetails.label = "";
|
rangeDetails.label = "";
|
||||||
//rangeDetails.type = "";
|
|
||||||
rangeDetails.file = "";
|
rangeDetails.file = "";
|
||||||
rangeDetails.line = -1;
|
rangeDetails.line = -1;
|
||||||
rangeDetails.column = 0;
|
rangeDetails.column = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user