2

大多数文本编辑器不会在您键入这些字符并将它们与下一个字符合并后立即显示它们。但是,我正在制作基于QPlainTextEdit英文字母的代码编辑器,所以我希望它是即时的。

我试图覆盖keyPressEvent()并发现当我按下shift时它会被调用,但是当我按下引号键时,它不会。现在我有一种预感,这种行为是在eventFilter.

我的问题:是否有一些不显眼的选项可以节省我的时间和代码,或者一个熟练的 Qt 程序员会采取的其他方式?

4

0 回答 0