qmarkdowntextedit
1.0.0

QmarkDowntextedIt是C ++ QT QT QplaintExtedit小部件,带有Markdown突出显示和其他一些好处。
Ctrl + Click可单击的链接Tab和Shift + Tab块凹痕Ctrl + Alt + Down重复文本Ctrl + F搜索文本Down Up结果之间跳跃Escape关闭搜索字段Ctrl + R代替文本在可能的情况下,可以执行COOMMARK合规性,但是我们尚未完全符合共同标记。以下是荧光笔支持的功能/扩展名列表。请注意,这只是一个明文的编辑器,因此,它只是对HTML的突出显示而不是呈现。
| 特征 | 可用性 |
|---|---|
| 大胆和斜体 | 是的 |
| 列表(无序/有序) | 是的 |
| 链接和图像 (内联/参考/自动链接/电子邮件) | 是的(还不能处理嵌套链接或复杂案例) |
| 标题(atx和setext) | 是的 |
| CodeBlocks(缩进和围栏) 支持Backtick和Tilde Code围栏 | 是(只有围栏代码块具有语法突出显示) |
| 内联代码 | 是的 |
| 罢工 | 是的 |
| 强调 | 是(可选) |
| 块 | 是的 |
| 桌子 | 是的 |

有多种使用此方法的方法。您可以直接使用编辑器,也可以将其子类插入,也可以使用荧光笔。
include (qmarkdowntextedit/qmarkdowntextedit.pri)QPlainTextEdit ,并将其促进QMarkdownTextEdit (基类QPlainTextEdit ) add_subdirectory(qmarkdowntextedit)QPlainTextEdit ,并将其促进QMarkdownTextEdit (基类QPlainTextEdit )荧光笔可以与QPlainTextEdit和QTextEdit一起使用。例子:
auto doc = ui->plainTextEdit-> document ();
auto *highlighter = new MarkdownHighlighter(doc);该软件产品由提供商“原样”和“带有所有故障”提供。提供商没有任何形式的陈述或保证,即有关此软件产品的安全性,适用性,缺乏病毒,不准确性,印刷错误或其他有害组件的任何形式。
使用任何软件都存在固有的危险,您完全负责确定此软件产品是否与设备上安装的设备和其他软件兼容。您也完全负责保护设备和数据的备份,并且对于使用,修改或分发此软件产品的任何损害,提供商将不承担任何责任。