如何在 qscintilla 中删除词法分析器
Posted
技术标签:
【中文标题】如何在 qscintilla 中删除词法分析器【英文标题】:How to remove lexer in qscintilla 【发布时间】:2019-12-29 22:56:31 【问题描述】:如果用户想要返回纯文本,我如何在 qscintilla 中删除我用 .setLexer(lexer) 设置的词法分析器?我在documentation 中没有找到任何东西。我正在使用 PyQt5 和 Python3。
【问题讨论】:
setLexer(None)
.
@ekhumoro 我测试过了,没问题
【参考方案1】:
我试过@ekumoro 在上面的评论中回复,它工作得很好。
self.__editor.setLexer(无)
https://scintilla.sourceforge.io/ScintillaDoc.html#SCI_SETLEXER
【讨论】:
setLexer
插槽是 QScintilla API 的一部分,它的文档是 here。 SCI_SETLEXER
消息是底层 Scintilla API 的一部分,它不会做同样的事情。
你说得对……感谢您提供的链接,但是 API 名称很接近以上是关于如何在 qscintilla 中删除词法分析器的主要内容,如果未能解决你的问题,请参考以下文章