Simple Syntax highlighter for CMake syntax. More...
#include <CMakeSyntaxHighlighter.h>
Inheritance diagram for CMakeSyntaxHighlighter:
Collaboration diagram for CMakeSyntaxHighlighter:Public Member Functions | |
| CMakeSyntaxHighlighter (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 CMake syntax.
Usage: QTextEdit* textEdit = new QTextEdit(); new CMakeSyntaxHighlighter(textEdit->document());
| CMakeSyntaxHighlighter::CMakeSyntaxHighlighter | ( | 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: