如何在QTextEdit中自定义热键?

时间:2019-02-12 09:43:28

标签: qt telegram

我想让QTextEdit使用类似于readline的热键(例如alt-f / b进行单词移动)。有没有一种非侵入性的方式来实现这一目标?更具体地说,我想向电报桌面https://github.com/telegramdesktop/tdesktop/issues/3926

添加readline键

1 个答案:

答案 0 :(得分:0)

子类QTextEdit并重写eventFilter并为您的键实现一些专门的处理。

bool YOURNEWCLASS::eventFilter(QObject *obj, QEvent *event)
{
// add code for checking for certain keys here
}