forked from qt-creator/qt-creator
QmlProfiler: render background in gray when outside trace
Change-Id: I80a44f80e12a05e9c3be6ea708f8be41435792b7 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
This commit is contained in:
@@ -88,6 +88,20 @@ Canvas2D {
|
||||
ctxt.stroke();
|
||||
}
|
||||
}
|
||||
|
||||
// gray off out-of-bounds areas
|
||||
var rectWidth;
|
||||
if (startTime < qmlEventList.traceStartTime()) {
|
||||
ctxt.fillStyle = "rgba(127,127,127,0.2)";
|
||||
rectWidth = (qmlEventList.traceStartTime() - startTime) * spacing;
|
||||
ctxt.fillRect(0, 0, rectWidth, height);
|
||||
}
|
||||
if (endTime > qmlEventList.traceEndTime()) {
|
||||
ctxt.fillStyle = "rgba(127,127,127,0.2)";
|
||||
var rectX = (qmlEventList.traceEndTime() - startTime) * spacing;
|
||||
rectWidth = (endTime - qmlEventList.traceEndTime()) * spacing;
|
||||
ctxt.fillRect(rectX, 0, rectWidth, height);
|
||||
}
|
||||
}
|
||||
|
||||
function updateMarks(start, end) {
|
||||
|
||||
Reference in New Issue
Block a user