• 12199阅读
  • 5回复

按钮接受回车事件~ [复制链接]

上一主题 下一主题
离线huxueqing
 

只看楼主 倒序阅读 楼主  发表于: 2008-12-12
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
我的界面有个按钮 我一回车就能触发这个按钮 ,我不想这样~想让回车事件不好使,但是我把按钮setAutoDefault(false)也不行 还是能接受回车事件 能不能彻底屏蔽掉啊 回车事件什么都不发生~
离线lj_0212

只看该作者 1楼 发表于: 2008-12-12
自己写个子类,把回车按键屏蔽掉。
离线lazybone
只看该作者 2楼 发表于: 2008-12-12
1  检测回车     protected void keyPressEvent(QKeyEvent e) {
        if (e.key() == 16777220) {
            System.out.println("2回车");return;
        }
    }

2      为什么回车键不可以这么判断:
if (e.key() == Qt.Key.Key_Enter.value())

3  【一回车就能触发这个按钮】楼主这个功能咋实现的
   
离线327827371
只看该作者 3楼 发表于: 2010-05-08
我的 e.key()==Qt::Key_Enter也不会响应....其他键就能响应..怎么回事???
离线fzx374

只看该作者 4楼 发表于: 2011-01-30
e.key()==Qt::Key_Return
离线roywillow

只看该作者 5楼 发表于: 2011-01-30
enter和return可是两个不同的键,其中一个是对应小键盘的。
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个