大牛说不建议从QtextEdit着手。我自己写的,期待品评。主要是重写了事件筛选器,打日志查看失去焦点过程中都有哪些事件发生并进行拦截,借助Qt自带的QInputMethodEvent输入法事件,做出对CommitString和preeditString的相应处理。