11 #ifndef CODETEXTHIGHLIGHTER_H 12 #define CODETEXTHIGHLIGHTER_H 15 #include <QRegularExpression> 16 #include <QSyntaxHighlighter> 17 #include <QTextCharFormat> 52 #endif // CODETEXTHIGHLIGHTER_H QTextCharFormat m_keywordFormat
Definition: codetexthighlighter.h:44
CodeTextHighlighter(QTextDocument *parent=nullptr)
Definition: codetexthighlighter.cpp:24
QTextCharFormat m_singleLineCommentFormat
Definition: codetexthighlighter.h:46
QTextCharFormat m_functionFormat
Definition: codetexthighlighter.h:49
QTextCharFormat m_multiLineCommentFormat
Definition: codetexthighlighter.h:47
Definition: codetexthighlighter.h:21
QTextCharFormat format
Definition: codetexthighlighter.h:37
QRegularExpression m_commentStartExpression
Definition: codetexthighlighter.h:41
Definition: codetexthighlighter.h:34
QRegularExpression m_commentEndExpression
Definition: codetexthighlighter.h:42
QTextCharFormat m_quotationFormat
Definition: codetexthighlighter.h:48
QTextCharFormat m_classFormat
Definition: codetexthighlighter.h:45
void highlightBlock(const QString &text)
Definition: codetexthighlighter.cpp:71
QRegularExpression pattern
Definition: codetexthighlighter.h:36
QVector< HighlightingRule > m_highlightingRules
Definition: codetexthighlighter.h:39
QStringList keywords()
Definition: codetexthighlighter.cpp:112