# MarkDownDemo
**Repository Path**: ganrui/MarkDownDemo
## Basic Information
- **Project Name**: MarkDownDemo
- **Description**: 主要用到:1)qt c++的 QJSEngine;2)markdown-it.js解析md语法到html;
3)qml实现界面;
*:项目中的方法实用于qt5.13及以前的qt版本, qt5.14及以后的版本内置有markdown的解析功能(参考Qt::MarkdownText相关内容)
- **Primary Language**: C++
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 3
- **Forks**: 0
- **Created**: 2021-11-07
- **Last Updated**: 2023-10-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Markdown, Cpp, Qml, JavaScript
## README
# MarkDownDemo
#### 介绍
>主要用到:
```
1)qt c++的 QJSEngine;
2)markdown-it.js解析md语法到html;
3)qml实现界面;
```
#### Note
> 项目中的方法实用于qt5.13及以前的qt版本, qt5.14及以后的版本内置有markdown的解析功能(参考Qt::MarkdownText相关内容)
#### 展示
#### 参考
项目中的js文件和mdeditor.cpp的内容分别是直接从下面这个项目仓库中提取和修改而来的:
>https://codechina.csdn.net/mirrors/TimothyZero/Qt-Markdown-Editor.git
这个参考项目的运行效果图如下:
