• 5256阅读
  • 7回复

[提问]想请教下大家  键盘自动发送消息 [复制链接]

上一主题 下一主题
离线rbllbr
 

只看楼主 倒序阅读 楼主  发表于: 2011-03-08
想请教下大家
如何让键盘自动发送某个消息
比如打开txt文档了 然后自动按下键盘上的ctrl+s 进行保存 不是人为按下的 qt自动按下

离线roywillow

只看该作者 1楼 发表于: 2011-03-08
QText类?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线rbllbr

只看该作者 2楼 发表于: 2011-03-08
不是的哦 我只是打个比方 比如打开一个文档然后想让qt自动 按下ctrl+s这个键 进行操作
当然ctrl+s也是个比方 意思就是qt能不能自动按下某个键
离线rockyluo

只看该作者 3楼 发表于: 2011-03-08
直接创建按键事件    QKeyEvent
再做后续处理
                                                                                                              我们要团结一心,秉承Linux的开源精神,共享Qt问题的解决方法!
离线rbllbr

只看该作者 4楼 发表于: 2011-03-08
关键是我不想直接我自己通过手动按键 然后操作 我想它 直接发送按键 比如ctrl+s 这个怎么办呢
离线duduqq

只看该作者 5楼 发表于: 2011-03-08
如果要这样那要用到系统的API,就像虚拟键盘一下的操作
离线btptboy

只看该作者 6楼 发表于: 2011-03-08
直接调用那个快捷键所对应的action就好啊。
我思故我在
离线morriszy

只看该作者 7楼 发表于: 2011-03-08
回 6楼(btptboy) 的帖子
這個方法達到你的目的,不錯誒!
VS2010+Qt4.7.0
快速回复
限100 字节
 
上一个 下一个