diff options
Diffstat (limited to 'utils/themeeditor/gui/editorwindow.cpp')
| -rw-r--r-- | utils/themeeditor/gui/editorwindow.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/utils/themeeditor/gui/editorwindow.cpp b/utils/themeeditor/gui/editorwindow.cpp index ea6c91f..96f8552 100644 --- a/utils/themeeditor/gui/editorwindow.cpp +++ b/utils/themeeditor/gui/editorwindow.cpp @@ -499,14 +499,13 @@ void EditorWindow::updateCurrent() void EditorWindow::lineChanged(int line) { - ui->parseTree->collapseAll(); - ParseTreeModel* model = dynamic_cast<ParseTreeModel*> - (ui->parseTree->model()); - parseTreeSelection = new QItemSelectionModel(model); - expandLine(model, QModelIndex(), line); - sizeColumns(); - ui->parseTree->setSelectionModel(parseTreeSelection); - + ui->parseTree->collapseAll(); + ParseTreeModel* model = dynamic_cast<ParseTreeModel*> + (ui->parseTree->model()); + parseTreeSelection = new QItemSelectionModel(model); + expandLine(model, QModelIndex(), line); + sizeColumns(); + ui->parseTree->setSelectionModel(parseTreeSelection); } void EditorWindow::undo() |