forked from qt-creator/qt-creator
QmlProfiler: Move timeline prev/next functions to models
That's where they belong. Having them in the view makes no sense. Change-Id: Ia2a6c8b02804ed8a1e10b0731cd62b6fd6489b0c Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
This commit is contained in:
@@ -254,8 +254,16 @@ Rectangle {
|
||||
height: 24
|
||||
onZoomControlChanged: zoomSliderToolBar.visible = !zoomSliderToolBar.visible
|
||||
onFilterMenuChanged: filterMenu.visible = !filterMenu.visible
|
||||
onJumpToNext: view.selectNext();
|
||||
onJumpToPrev: view.selectPrev();
|
||||
onJumpToNext: {
|
||||
var next = qmlProfilerModelProxy.nextItem(view.selectedModel, view.selectedItem,
|
||||
zoomControl.rangeStart);
|
||||
view.selectFromEventIndex(next.model, next.item);
|
||||
}
|
||||
onJumpToPrev: {
|
||||
var prev = qmlProfilerModelProxy.prevItem(view.selectedModel, view.selectedItem,
|
||||
zoomControl.rangeEnd);
|
||||
view.selectFromEventIndex(prev.model, prev.item);
|
||||
}
|
||||
onRangeSelectChanged: selectionRangeMode = rangeButtonChecked();
|
||||
onLockChanged: selectionLocked = !lockButtonChecked();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user