• 5467阅读
  • 9回复

[讨论]如何使按钮持续按住时输出文字 [复制链接]

上一主题 下一主题
离线wl87love
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-17
如何使按钮持续按住时输出文字,就像电脑键盘持续按住一个键时能连续输出该字符
离线jdwx

只看该作者 1楼 发表于: 2011-05-17
两个槽,按钮按下和抬起,定义一个变量储存按钮状态,一个定时器,定时器槽检查变量输出字符
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wl87love
只看该作者 2楼 发表于: 2011-05-17
回 1楼(jdwx) 的帖子
请问如何获取按钮状态
离线jdwx

只看该作者 3楼 发表于: 2011-05-17
如定义一个int变量,0=抬起,1=按下,用按钮事件改变变量值
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wl87love
只看该作者 4楼 发表于: 2011-05-17
回 3楼(jdwx) 的帖子
请问按钮按、抬起下对应的按钮事件类型是什么?
离线wl87love
只看该作者 5楼 发表于: 2011-05-17
回 4楼(wl87love) 的帖子
请问按钮按下、抬起对应的按钮事件类型是什么?
离线jdwx

只看该作者 6楼 发表于: 2011-05-17
void    pressed ()按下
void    released ()抬起
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线jdwx

只看该作者 7楼 发表于: 2011-05-17
写个例子
附件: t.rar (3 K) 下载次数:6
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wl87love
只看该作者 8楼 发表于: 2011-05-17
多谢大侠帮忙!已明白
只看该作者 9楼 发表于: 2012-03-30
button->setAutoRepeat(true);
快速回复
限100 字节
 
上一个 下一个