关于Qt有接收输入法如何禁用完成字符串串的事件么,keyPressEvent行不行

      在现在的即时聊天程序中一般嘟设置有快捷键来实现一些常用的功能,类似QQ可以用CTRL+Enter来实现信息的发送

      看了下QT文档对于这个函数的声明的解释,大概意思就是如果你要過滤某个事件就返回false如果要使用某个事件就返回true。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
然后把这个过滤器用installEventFilter函数安装在聊天窗口的输入框上(QTextEdit)这样就实现快捷键的功能叻。

 
 
 
 
 
 
 
键盘按住Ctrl键 + 鼠标左键的实现
 
 
 // 获取鼠标在点击窗体上的坐标
 
 
 
 
 
 
 
 
 

}

我要回帖

更多关于 如何禁用完成字符串 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信