#include <BALL/VIEW/WIDGETS/pyWidget.h>
Public Member Functions | |
PythonHighlighter () | |
~PythonHighlighter () | |
void | compilePattern () |
void | highlightBlock (const QString &text) |
Public Attributes | |
QStringList | python_keywords |
QStringList | BALL_keywords |
QTextCharFormat | my_class_format |
QTextCharFormat | python_format |
QTextCharFormat | string_format |
QTextCharFormat | comment_format |
vector< QRegExp > | python_patterns |
vector< QRegExp > | BALL_patterns |
QRegExp | string_pattern |
QRegExp | comment_pattern |
Class for syntax highlighting of Python code.
Definition at line 49 of file pyWidget.h.
BALL::VIEW::PythonHighlighter::PythonHighlighter | ( | ) |
BALL::VIEW::PythonHighlighter::~PythonHighlighter | ( | ) | [inline] |
Definition at line 56 of file pyWidget.h.
void BALL::VIEW::PythonHighlighter::compilePattern | ( | ) |
void BALL::VIEW::PythonHighlighter::highlightBlock | ( | const QString & | text | ) |
QStringList BALL::VIEW::PythonHighlighter::BALL_keywords |
Definition at line 62 of file pyWidget.h.
vector<QRegExp> BALL::VIEW::PythonHighlighter::BALL_patterns |
Definition at line 68 of file pyWidget.h.
QTextCharFormat BALL::VIEW::PythonHighlighter::comment_format |
Definition at line 66 of file pyWidget.h.
Definition at line 70 of file pyWidget.h.
QTextCharFormat BALL::VIEW::PythonHighlighter::my_class_format |
Definition at line 63 of file pyWidget.h.
QTextCharFormat BALL::VIEW::PythonHighlighter::python_format |
Definition at line 64 of file pyWidget.h.
QStringList BALL::VIEW::PythonHighlighter::python_keywords |
Definition at line 61 of file pyWidget.h.
vector<QRegExp> BALL::VIEW::PythonHighlighter::python_patterns |
Definition at line 67 of file pyWidget.h.
QTextCharFormat BALL::VIEW::PythonHighlighter::string_format |
Definition at line 65 of file pyWidget.h.
Definition at line 69 of file pyWidget.h.