|
| CodeEdit (QWidget *parent=nullptr) |
virtual void | keyPressEvent (QKeyEvent *keyEvent) override |
void | setLineAnnotation (std::function< std::string(int)>) |
void | setLineAnnotationColor (std::function< vec4(int, vec4)>) |
void | setAnnotationSpace (std::function< int(int)>) |
SyntaxHighlighter & | syntaxHighlighter () |
|
void | lineNumberAreaPaintEvent (QPaintEvent *event) |
int | lineNumberAreaWidth () |
void | resizeEvent (QResizeEvent *event) override |
void | updateLineNumberAreaWidth (int newBlockCount) |
void | highlightCurrentLine () |
void | updateLineNumberArea (const QRect &, int) |
|
QWidget * | lineNumberArea_ |
vec4 | textColor_ |
vec4 | highlightColor_ |
SyntaxHighlighter * | sh_ |
std::function< std::string(int)> | annotateLine_ |
std::function< vec4(int, vec4)> | annotateColor_ |
std::function< int(int)> | annotationSpace_ |
The documentation for this class was generated from the following file: