From a794154dd766d6be56f164178b35ed50643ca1cd Mon Sep 17 00:00:00 2001 From: Roberto Raggi Date: Fri, 26 Nov 2010 10:59:33 +0100 Subject: Added indenter, code folding and automagically brace insertion to the GLSL editor. --- src/plugins/glsleditor/glsleditor.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/plugins/glsleditor/glsleditor.cpp') diff --git a/src/plugins/glsleditor/glsleditor.cpp b/src/plugins/glsleditor/glsleditor.cpp index f256ee50fb..a420c1ce48 100644 --- a/src/plugins/glsleditor/glsleditor.cpp +++ b/src/plugins/glsleditor/glsleditor.cpp @@ -32,6 +32,8 @@ #include "glsleditorconstants.h" #include "glsleditorplugin.h" #include "glslhighlighter.h" +#include "glslautocompleter.h" +#include "glslindenter.h" #include #include @@ -85,7 +87,8 @@ GLSLTextEditor::GLSLTextEditor(QWidget *parent) : setParenthesesMatchingEnabled(true); setMarksVisible(true); setCodeFoldingSupported(true); - //setIndenter(new Indenter); + setIndenter(new GLSLIndenter()); + setAutoCompleter(new GLSLCompleter()); m_updateDocumentTimer = new QTimer(this); m_updateDocumentTimer->setInterval(UPDATE_DOCUMENT_DEFAULT_INTERVAL); -- cgit v1.2.1