diff options
Diffstat (limited to 'utils/themeeditor/gui/editorwindow.cpp')
| -rw-r--r-- | utils/themeeditor/gui/editorwindow.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/utils/themeeditor/gui/editorwindow.cpp b/utils/themeeditor/gui/editorwindow.cpp index 1aec46a..81d05c8 100644 --- a/utils/themeeditor/gui/editorwindow.cpp +++ b/utils/themeeditor/gui/editorwindow.cpp @@ -31,7 +31,8 @@ EditorWindow::EditorWindow(QWidget *parent) : QMainWindow(parent), - ui(new Ui::EditorWindow) + ui(new Ui::EditorWindow), + parseTreeSelection(0) { ui->setupUi(this); prefs = new PreferencesDialog(this); @@ -438,8 +439,6 @@ void EditorWindow::updateCurrent() void EditorWindow::lineChanged(int line) { ui->parseTree->collapseAll(); - if(parseTreeSelection) - parseTreeSelection->deleteLater(); ParseTreeModel* model = dynamic_cast<ParseTreeModel*> (ui->parseTree->model()); parseTreeSelection = new QItemSelectionModel(model); |