• 7767阅读
  • 4回复

QT鼠标点击事件在按钮上的 [复制链接]

上一主题 下一主题
离线awpawp
 

只看楼主 正序阅读 楼主  发表于: 2010-05-20
帮我看看应该怎么做,一个QSlider两边加两个按钮,实现按一个按钮不松手的时候,滑块一直滑动,不能用QSpinBox代替啊,因为以后要加键盘实现两边按钮的功能
我用鼠标事件设置标志量,但是在按钮上不会自动调用鼠标点击事件,我该怎么做啊?
离线awpawp

只看该作者 4楼 发表于: 2010-05-21
哦,谢谢了,以前看到这个函数,一直没在意,多谢提醒哈~
离线dbzhang800

只看该作者 3楼 发表于: 2010-05-21
引用第2楼awpawp于2010-05-21 08:49发表的  :
主要是现在我没办法获得一个按钮被按下的状态,而且一直按住不放的话,应该状态一直在,等按钮弹起才解除状态,这里我不知道怎么做,我判断不出来按钮一直被按下的时候应该怎么判断


你不就是要知道按钮 何时按下,合适弹起么?

void    pressed ()
void    released ()
离线awpawp

只看该作者 2楼 发表于: 2010-05-21
主要是现在我没办法获得一个按钮被按下的状态,而且一直按住不放的话,应该状态一直在,等按钮弹起才解除状态,这里我不知道怎么做,我判断不出来按钮一直被按下的时候应该怎么判断
离线dbzhang800

只看该作者 1楼 发表于: 2010-05-21
用的你按钮控制QTimer,用QTimer去控制你的QSlider
快速回复
限100 字节
 
上一个 下一个