PyQt4富文本编辑器WYSIWYG工具栏,用于设置基本文本属性

时间:2010-08-23 20:51:12

标签: python richtextbox pyqt wysiwyg pyqt4

我正在使用PyQT4创建一个小GUI,允许我实验室的人员写下关于生理实验的笔记。现在我已经进行了纯文本编辑,但如果用户可以使用富文本编辑来设置当前所选文本的字体属性,则粗体/斜体/字体/字体大小就足够了。我特意寻找一个可以连接并控制QTextEdit的现成组件。如果支持添加图像会更好。我正在寻找一些不比stackoverflow的javascript wysiwyg富文本编辑器更有趣的东西,我用来写这个问题,但在PyQT4中,显然。

我可以自己编写这个工具栏,不过我确信有人已经这样做了,但谷歌一直没有帮助。如果不是现成的东西,那么至少我可以复制粘贴的片段。谢谢!

2 个答案:

答案 0 :(得分:0)

我的OpenWorld软件中有一个WIP:http://traipse.assembla.com/wiki/show/open-world它远未完成,可能会做得更好。这是GPL v2

答案 1 :(得分:0)

查看this example

当然它是用C ++编写的,但Qt / Python非常类似于Qt / C ++。