Highlighter Class
(TextEditor::Highlighter)Inherits: | TextEditor::SyntaxHighlighter |
Public Types
enum | TextFormatId { Normal, Keyword, DataType, Comment, ..., TextFormatIdCount } |
Public Functions
Highlighter(QTextDocument *parent = 0) | |
virtual | ~Highlighter() |
void | setDefaultContext(const QSharedPointer<Internal::Context> &defaultContext) |
void | setTabSettings(const TabSettings &ts) |
- 5 public functions inherited from TextEditor::SyntaxHighlighter
- 32 public functions inherited from QObject
Reimplemented Protected Functions
virtual void | highlightBlock(const QString &text) |
- 16 protected functions inherited from TextEditor::SyntaxHighlighter
- 9 protected functions inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 2 public slots inherited from TextEditor::SyntaxHighlighter
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 1 static public member inherited from TextEditor::SyntaxHighlighter
- 10 static public members inherited from QObject
- 16 protected functions inherited from TextEditor::SyntaxHighlighter
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Member Function Documentation
Highlighter::Highlighter(QTextDocument *parent = 0)
Default constructs an instance of Highlighter.
[virtual]
Highlighter::~Highlighter()
Destroys the instance of Highlighter. The destructor is virtual.