diff options
author | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2010-01-15 17:07:40 (GMT) |
---|---|---|
committer | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2010-01-15 17:07:40 (GMT) |
commit | 60a8dd41b057601ee2a4a3dd547636d754137d6f (patch) | |
tree | 1956fa8945e8f8df8bfd193c5a8c09289c08c262 | |
parent | 704214d7e65b22fbabd02430d8fffd85b768125e (diff) |
Make AST tree output read only
git-svn-id: http://svn.clifford.at/openscad/trunk@317 b57f626f-c46c-0410-a088-ec61d464b74c
-rw-r--r-- | mainwin.cc | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -553,6 +553,7 @@ void MainWindow::compile(bool procevents) for (int i = 16; i < 20; i++) m[i] = -1; + // Main CSG evaluation root_raw_term = root_node->render_csg_term(m, &highlight_terms, &background_terms); if (!root_raw_term) @@ -564,6 +565,7 @@ void MainWindow::compile(bool procevents) root_norm_term = root_raw_term->link(); + // CSG normalization while (1) { CSGTerm *n = root_norm_term->normalize(); root_norm_term->unlink(); @@ -1028,6 +1030,7 @@ void MainWindow::actionDisplayAST() QTextEdit *e = new QTextEdit(NULL); e->setTabStopWidth(30); e->setWindowTitle("AST Dump"); + e->setReadOnly(true); if (root_module) { e->setPlainText(root_module->dump("", "")); } else { |