首页| 论坛| 消息

标题:截获Qt粘贴的内容并处理
作者:happyandgo
日期:2017-10-26 23:44
内容:

目标是QLineEdit类:无论是通过键盘快捷键(Ctrl + V)、上下文菜单的粘贴选项还是编程时调用paste()功能来执行的粘贴操作。我希望在完成实际的粘贴前,对被粘贴的对象进行处理,处理的结果是程序内按照我希望的方式进行粘贴,程序外不影响系统剪切板的内容。
静候大神!
假如要是有个QPasteEvent就好了,可惜这个只是我想象的,哈哈!


#1 [小韩老师 10-27 07:46]
没有就自己造,通过截获鼠标左键功能自定义自己处理粘贴功能,再截获键盘消息重新设计粘贴功能
#2 [never_forget 10-27 08:34]
想法很新颖,可以通过截取程序的鼠标事件和键盘事件,将程序复制的内容保存在自定义的变量中,然后进行必要的粘贴操作,这样,不会影响系统的剪切板!

回复 发表
主题 版块