forked from qt-creator/qt-creator
QmlDesigner.navigator: scroll to selected item
Reviewed-by: Marco Bubke
This commit is contained in:
@@ -294,6 +294,9 @@ void NavigatorView::updateItemSelection()
|
|||||||
treeWidget()->selectionModel()->select(itemSelection, QItemSelectionModel::ClearAndSelect);
|
treeWidget()->selectionModel()->select(itemSelection, QItemSelectionModel::ClearAndSelect);
|
||||||
blockSelectionChangedSignal(blocked);
|
blockSelectionChangedSignal(blocked);
|
||||||
|
|
||||||
|
if (!selectedModelNodes().isEmpty())
|
||||||
|
treeWidget()->scrollTo(m_treeModel->indexForNode(selectedModelNodes().first()));
|
||||||
|
|
||||||
// make sure selected nodes a visible
|
// make sure selected nodes a visible
|
||||||
foreach(const QModelIndex &selectedIndex, itemSelection.indexes()) {
|
foreach(const QModelIndex &selectedIndex, itemSelection.indexes()) {
|
||||||
if (selectedIndex.column() == 0)
|
if (selectedIndex.column() == 0)
|
||||||
|
Reference in New Issue
Block a user