C++: Use the new indenter.

Reviewed-by: Roberto Raggi
This commit is contained in:
Christian Kamm
2010-07-05 13:48:53 +02:00
parent e48864684e
commit 27578a6c2c
3 changed files with 33 additions and 78 deletions

View File

@@ -29,10 +29,11 @@ public:
virtual ~CodeFormatter();
int indentFor(const QTextBlock &block);
void invalidateCache(QTextDocument *document);
void setTabSize(int tabSize);
static void invalidateCache(QTextDocument *document);
protected:
virtual void onEnter(int newState, int *indentDepth, int *savedIndentDepth) const = 0;
virtual void adjustIndent(const QList<CPlusPlus::Token> &tokens, int lexerState, int *indentDepth) const = 0;