• 7198阅读
  • 1回复

关于qt事件处理的基础问题 [复制链接]

上一主题 下一主题
离线naga1003
 
只看楼主 正序阅读 楼主  发表于: 2009-09-25
— 本帖被 XChinux 从 Qt for Linux/X11 移动到本区(2010-02-08) —
在下想在QT里实现这么一个简单功能,当焦点设置在LineEdit1的时候,我从键盘里输入“a”,但LineEdit1的text里显示"1".

在网上查了下,说需要用到事件处理,我刚接触qt不久只知道信号和槽该怎么处理,这个事件具体程序里怎么处理想了半天没想明白,跑去买qt3的参考书,还正好断货了,请各位帮忙解释下应该怎么做呢?

网上写的在Form1里定义个函数Form1::keyPressEvent(QKeyEvent *k),可这个函数在哪里被调用呢?放到main.cpp的main函数里去吗?问得不是很艺术,请见谅~
离线dbzhang800

只看该作者 1楼 发表于: 2009-09-25
建议多看看Qt自带的manual及demo


http://qt.nokia.com/doc/3.3/eventsandfilters.html
快速回复
限100 字节
 
上一个 下一个