• 5720阅读
  • 6回复

QT里有没有类似HOOK的东西能把鼠标右键点击屏蔽掉? [复制链接]

上一主题 下一主题
离线darlings
 

只看楼主 正序阅读 楼主  发表于: 2010-03-30
想屏蔽掉右键点击消息,但是不知道是不是有像钩子一样的东西能够过滤掉这个消息。。。
离线darlings

只看该作者 6楼 发表于: 2010-03-31
引用第2楼午小夜于2010-03-30 14:20发表的  :
重寫mousePressEvent

是不是在子类里重写,如果event->button = right,完了就什么都不做,这样就可以屏蔽?
离线benbenmajia

只看该作者 5楼 发表于: 2010-03-31
重写event啊
安然.....
离线darlings

只看该作者 4楼 发表于: 2010-03-30
一头雾水啊,我在窗口里放了一个IE控件,就是不想让右键点到IE上出现菜单,不知道大家说的这些个方法能实现么?
离线xtfllbl

只看该作者 3楼 发表于: 2010-03-30
eventFilter能满足你的需求
上海欢迎您
离线午小夜

只看该作者 2楼 发表于: 2010-03-30
重寫mousePressEvent
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线yangfanxing
只看该作者 1楼 发表于: 2010-03-30
try this:
setContextMenuPolicy ( Qt::PreventContextMenu) ;
PHPWind好恶心。。。不想看这种界面。。。
快速回复
限100 字节
 
上一个 下一个