Computer Assisted Medical Intervention Tool Kit version 6.0
 
Loading...
Searching...
No Matches
JsonSyntaxHighlighter Class Reference

Simple Syntax highlighter for JSON syntax. More...

#include <JsonSyntaxHighlighter.h>

+ Inheritance diagram for JsonSyntaxHighlighter:
+ Collaboration diagram for JsonSyntaxHighlighter:

Public Member Functions

 JsonSyntaxHighlighter (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
 

Detailed Description

Simple Syntax highlighter for JSON syntax.

Usage: QTextEdit* textEdit = new QTextEdit(); new JsonSyntaxHighlighter(textEdit->document());

Constructor & Destructor Documentation

◆ JsonSyntaxHighlighter()

JsonSyntaxHighlighter::JsonSyntaxHighlighter ( QTextDocument *  parent = nullptr)

constructor

Parameters
parent(optional) if not given during instantiation, use setDocument(..) afterward

References camitk::SyntaxHighlighter::addRule().

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: