我想做一个小的桌面编辑器来做笔记,它使用标记来快速格式化文本。应用程序应该即时或在单击按钮后转录降价。
为此,我想使用Qt4和Python。
在您看来,最有效的继续进行的方式是什么?
在按下按钮后呈现富文本的情况下,我想我可以使用QTextEdit小部件作为编辑模式,但是用什么来显示富文本呢?我想让这个看起来不错。我应该在HTML中呈现文本吗?还是别的什么?
请给我建议。
发布于 2012-04-17 01:47:18
你可以看看ReText是如何做到的。也许甚至ReText也是你想要编码的应用程序:-)
发布于 2014-07-26 05:56:27
我来这里是因为我正在为同样的任务寻找解决方案。
以下是我会(或希望会)尝试的内容:
QTextEdit,它可以显示纯文本和富文本。self.setText(self.markdown) self.setReadOnly(False)
退出“编辑模式”的
self.markdown = self.toPlainText()self.toHtml() # convert self.markdown to self.html# don't know yet how to achieve that
self.setHtml(self.html)
self.setReadOnly(True)
要显示HTML,可以使用CSS样式表。
作为UI界面,我可以想象:单击只读显示模式切换到编辑模式,按Ctrl-Enter触发HTML生成。
https://stackoverflow.com/questions/10178875
复制相似问题