firemail 发表于 2017-1-19 14:54:31

Qt富文本编辑器解决方案

1.查官方示例
在QtCreator主页面,点“示例”/“Example”,然后输入关键字即可
查找示例:textedit安装Qt时勾选例子example,安完到目录下找,目录example目录下有一个富文本编辑器和代码编辑器的例子,照着模仿就行




2.嵌入web编辑器
嵌入了百度富文本编辑器ueditor,当然也可以用htmledit,kindedit之类


用网页中的HTML、Javascript来获取内容,然后传到C++中。
至于附件内容,你得看这个HTML编辑器的JS API了。

firemail 发表于 2017-1-19 14:54:53

本帖最后由 firemail 于 2017-1-19 14:56 编辑

https://www.zhihu.com/question/51959308
界面上的光标定位和选中、高亮,使用QTextDocument和QTextCursor开发。
页: [1]
查看完整版本: Qt富文本编辑器解决方案