• 3672阅读
  • 1回复

在keyPressEvent(QKeyEvent* event)中怎样获得按键的文本? [复制链接]

上一主题 下一主题
离线chichiescape
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-12
当是组合键的情况ctrl+anykey
if (event->modifiers() == Qt::ControlModifier)


event->text()
不能获得按键所代表的text

怎么才能得到text?
离线chichiescape
只看该作者 1楼 发表于: 2009-08-12
要实现的是:
有一个lineEdit 当用户按下ctrl+任意键时,在lineEdit 中显示 "ctrl+???"
如同时按下ctrl 和 A 键 则显示 ctrl+A
同时按下 ctrl 和 F8 键 则显示   ctrl+F8
等等。
请问如何实现?
快速回复
限100 字节
 
上一个 下一个