首页| 论坛| 消息

回复: 如何实现软键盘(已找到例子)
#6 [lazybone 08-08 16:45]
Jambi
---------------
protected void keyPressEvent(QKeyEvent event) {
if (event.key() == Qt.Key.Key_Up.value())
doSth();
else if (event.key() == Qt.Key.Key_Down.value())
doSth();
}
#7 [duduqq 08-09 11:12]
引用第6楼lazybone于2008-08-08 16:45发表的 :
Jambi
---------------
protected void keyPressEvent(QKeyEvent event) {
if (event.key() == Qt.Key.Key_Up.value())
doSth();
.......
我做的不了按下键盘事件,而是用鼠标点击按钮,产生的事件能模拟出按下键盘下样的效果.
#8 [XChinux 08-09 12:34]
在qt-apps.org上有见到过一个软键盘。
#9 [duduqq 08-09 23:44]
太谢谢大家了
#10 [ynshisss 08-11 15:19]
我改了你给的例子,不过只能在qtopia core下运行因为要用
QWSServer::sendKeyEvent
Use this function to send key events generated by "virtual keyboards"

<< 1 2 3 4 >> (2/6)

回复 发表
主题 版块