SyntaxHighlighter QML Type
一个用于在文本文档中实现语法高亮的组件。. More...
Import Statement: | import FluentUI.impl 1.0 |
Properties
- textDocument : alias
Signals
- highlightBlockChanged(var text)
Methods
- void setFormat(int start, int count, TextCharFormat format)
Detailed Description
SyntaxHighlighter 组件允许开发者为 `TextDocument` 提供语法高亮功能。它支持自定义高亮格式和高亮块变化的信号。
Property Documentation
textDocument : alias |
绑定到进行语法高亮的 `TextDocument`。
Signal Documentation
highlightBlockChanged(var text) |
当一个文本块的高亮发生变化时发出信号,提供高亮后的文本块内容。
Note: The corresponding handler is onHighlightBlockChanged
.
Method Documentation
void setFormat(int start, int count, TextCharFormat format) |
用于设置文本块中从 `start` 位置开始,长度为 `count` 的文本部分的格式。