Simple Syntax highlighter for CPP syntax. More...
#include <CppSyntaxHighlighter.h>
Inheritance diagram for CppSyntaxHighlighter:
Collaboration diagram for CppSyntaxHighlighter:Public Member Functions | |
| CppSyntaxHighlighter (QTextDocument *parent=nullptr) | |
| constructor | |
Public Member Functions inherited from camitk::SyntaxHighlighter | |
| void | addRule (QString regexp, QColor color, int weight=QFont::Normal, bool italic=false, QColor backgroundColor=Qt::transparent) |
| add a new rule (can be done on the fly) | |
| bool | removeRule (QString regexp) |
| remove an existing rule (can be done on the fly) | |
| SyntaxHighlighter (QTextDocument *parent=nullptr) | |
| constructor | |
Simple Syntax highlighter for CPP syntax.
Usage: QTextEdit* textEdit = new QTextEdit(); new CPPSyntaxHighlighter(textEdit->document());
| CppSyntaxHighlighter::CppSyntaxHighlighter | ( | QTextDocument * | parent = nullptr | ) |
constructor
| parent | (optional) if not given during instantiation, use setDocument(..) afterward |
References camitk::SyntaxHighlighter::addRule().
Here is the call graph for this function: