firemail

标题: Qt富文本编辑器解决方案 [打印本页]

作者: firemail    时间: 2017-1-19 14:54
标题: 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
本帖最后由 firemail 于 2017-1-19 14:56 编辑

https://www.zhihu.com/question/51959308
界面上的光标定位和选中、高亮,使用QTextDocument和QTextCursor开发。





欢迎光临 firemail (http://firemail.wang:8088/) Powered by Discuz! X3