• 6514阅读
  • 6回复

关于QWidget::keyPressEvent(QKeyEvent* event) 的问题 [复制链接]

上一主题 下一主题
离线pywepe
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-24



       当按下Enter下  QWidget把QLineEdit上面的字清空
    注:不管焦点在QWidget上还是QLineEdit上

要怎么实现?

离线yangfanxing
只看该作者 1楼 发表于: 2009-12-25
QWidget::keyPressEvent(QKeyEvent* event)
{
    if(event->key == Qt::Key_Return)
    {
        //lineedit->clear; //?
        lineedit->setText("");
    }
}
[ 此帖被yangfanxing在2009-12-25 09:35重新编辑 ]
PHPWind好恶心。。。不想看这种界面。。。
离线benbenmajia

只看该作者 2楼 发表于: 2009-12-25
............呵呵
安然.....
离线yangfanxing
只看该作者 3楼 发表于: 2009-12-25
引用第2楼benbenmajia于2009-12-25 08:45发表的  :
............呵呵


呵呵是什么意思?
PHPWind好恶心。。。不想看这种界面。。。
离线yb824
只看该作者 4楼 发表于: 2009-12-25
2L 程序测试过吗
离线yangfanxing
只看该作者 5楼 发表于: 2009-12-25
引用第4楼yb824于2009-12-25 09:12发表的  :
2L 程序测试过吗


匆忙下,失误了,跟鼠标撤一块儿了;

不过改好了哈~

有时候只是写写回个思路供参考,具体的当然还是自己琢磨,呵呵。。。
PHPWind好恶心。。。不想看这种界面。。。
离线benbenmajia

只看该作者 6楼 发表于: 2009-12-25
哈哈,LS正解
安然.....
快速回复
限100 字节
 
上一个 下一个