首页| 论坛| 消息

标题:【提问】怎样判断鼠标是点了右键还是左键?
作者:sky_hao
日期:2005-11-03 14:27
内容:

我现在想实现一个用鼠标点一下,当前的音量控制图标就要到达相应的位置,就好像是系统中的音量控制那样,但是我用这样判断好像不对:
QMouseEventev;
if( ev.button() ==Qt::LeftButton())
setvolume( 60);
但是不起作用,请问该怎么实现这个功能?


#1 [80437 11-03 16:36]
if( ev.button() ==Qt::LeftButton)
应该这样吧?
#2 [sky_hao 11-03 16:40]
但是,我点击鼠标好像没有反映,我打了调试语句,根本都走不进去:(
#3 [feigao007 11-03 17:33]
我想应该在鼠标事件函数mouseMoveEvent(mouseMoveEvent *),mousePressEvent(mouseMoveEvent*)等

回复 发表
主题 版块